You are on page 1of 3

1

ETAPA 5
IMPLANTACIÓN
Ensayo Sobre la etapa 5 de la metodología de la RP

Docente: Pedro Díaz Romo


Alumna: María Luisa Hernández Nava
04/08/2010
ETAPA 5 IMPLANTACIÓN

INTRODUCCIÓN
En esta etapa de la metodología ya hemos hecho una planificación de los procesos,
tenemos bien definido en a dónde se desea llegar y sobre todo hemos diseñado técnica y
socialmente una forma de llegar a esa visión; ahora es tiempo de hacer lo que se ha
planeado, visualizado y diseñado en etapas anteriores.

Esta etapa cuenta con 4 tareas para completarse:

1. Completar el diseño
2. Implantar el diseño técnico
3. Implantar el diseño social
4. Evaluación y Seguimiento.

No obstante el presente ensayo sólo se desarrollará en una idea sobre el diseño técnico
orientada al proyecto de estudio.

DESARROLLO
En esta etapa es importante definir detalladamente cómo se llegará a ese objetivo, a esa
visión definida en la etapa 3.

El proyecto de estudio, como hasta ahora se ha definido en el diseño técnico, requiere un


sistema a la medida, de acuerdo a los pasos de la tarea de implantación del diseño
técnico, se plantean las siguientes ideas:

1. Como se ha pretendido hasta ahora que el sistema desarrollado sea


multiplataforma, orientado a WEB y además gratuito, se debe seleccionar un
lenguaje de programación que permita esta posibilidad, se destacan dos
posibilidades: utilizar Java o PHP, ambos lenguajes dan la posibilidad a los
desarrolladores de trabajar en cualquier plataforma para la creación del sitio Web.
Para la estructura de datos, también se desea que sea gratuita y multiplataforma
por lo que se puede utilizar, MySQL, PostgresSQL, SQLite, Firebird, entre otros,
pero, una forma eficiente de trabajo podría ser unir un PHP con un MySQL.
2. Para validar el sistema, podría realizarse pruebas unitarias para PHP, ya que, en el
proceso de construcción del software la implementación y ejecución de pruebas
unitarias es, entre otros, uno de los pilares fundamentales. La creación de tests
unitarios y su ejecución automatizada permiten dotar a dicho proceso de
construcción del software de confianza y calidad, para entornos de desarrollo
basados en tecnología PHP nos encontramos con frameworks como PHPUnit o
SimpleTest, aunque también existen frameworks de desarrollo, como Symfony, que
proporcionan su propia suite de testing.
3. Una vez definido el entorno de desarrollo y las posibilidades de frameworks de
prueba de sistemas basados en PHP, es posible determinar la forma de trabajo
para el desarrollo del sistema, puede ser mediante un servidor web que nos
permita el desarrollo del sitio remotamente para que todos podamos trabajar
colaborativamente y a distancia, o bien se puede montar un servidor gratuito para
la gestión de proyectos que nos ayude a gestionar el trabajo, en planificación, y
modificaciones y que pueda ser usado desde la Web o bien en red.

CONCLUSIONES
La reingeniería de procesos (RP) esta muy ligada a la ingeniería de la información, sobre
todo se destacó en la etapa 4 en la tarea de diseño técnico, ahora para implantar ese
diseño será importante definir técnicamente los programas, paquetes, sistemas o
maquinaria nuevas que permitan cumplir con los nuevos procesos o actividades.

Tomando como partida el párrafo anterior en el ejercicio como Ingenieros de Software, se


debe tomar muy en cuenta que la forma de hacer las cosas, como se ve hasta ahora, no
debe ser incondicionalmente única ni la mejor solución a ese problema, un ingeniero debe
ingeniar: buscar, diseñar, desarrollar e implementar mejores caminos a realizar lo que ya
existe, no necesariamente sólo con Tecnologías de la Información (TI) pero si tomándolas
como una posibilidad para dar solución a algún problema, ya que, es ahí donde entra la
RP, en no sólo realizar un proceso de manera diferente o automatizar un proceso que en
sí mismo es deficiente, sino hacer un cambio radical para lograr el mayor rendimiento de
los recursos tanto tecnológicos como humanos.

En la literatura se dice que no es tan recomendable realizar proyectos a la medida si se


desea implantar un sistema según el diseño técnico, sin embargo, visto desde la
Ingeniería de Software, un proyecto a la medida es la mejor solución para los problemas,
ya que aunque todos podrían ser estándar, cada empresa tiene un seguimiento distinto
sobre su proceso, e ideas diferentes sobre qué es más benéfico, qué le interesa más o
cuáles podrían ser las medidas claves en su negocio para que el sistema le de seguimiento
personalizado. Y la Reingeniería de Procesos de la mano con otras Ingenierías se llegaría
muy lejos para mejorar soluciones a los problemas.

You might also like