Vous êtes sur la page 1sur 3

METODOLOGA DE DESARROLLO.

La metodologa que se utiliza para el desarrollo de esta aplicacin Web,


es una adaptacin de la metodologa RUP (Rational Unified Process),
utilizando las faces que se observan en la siguiente imagen:

Proceso Unificado de Desarrollo (RUP): es una metodologa de


desarrollo de software que est basado en componentes e interfaces
bien definidas, y junto con el Lenguaje Unificado de Modelado (UML),
constituye la metodologa estndar ms utilizada para el anlisis,
implementacin y documentacin de sistemas orientados a objetos.

El RUP no es un sistema con pasos firmemente establecidos, sino que


trata de un conjunto de metodologas adaptables al contexto y
necesidades de cada organizacin, donde el software es organizado
como una coleccin de unidades atmicas llamados objetos, constituidos
por datos y funciones, que interactan entre s. RUP es un proceso para
el desarrollo de un proyecto de un software que define claramente
quien, cmo, cundo y qu debe hacerse en el proyecto.

RUP es explcito en la definicin de software y su trazabilidad, es decir,


contempla en relacin causal de los programas creados desde los
requerimientos hasta la implementacin y pruebas e identifica
claramente a los profesionales (actores) involucrados en el desarrollo del
software y sus responsabilidades en cada una de las actividades.

FASES DE DESARROLLO DEL SOFTWARE.

Inicio
Elaboracin
Construccin
Transicin
Cada fase representa un ciclo de desarrollo en la vida de un producto de
software.

1. FASE DE INICIO.
Esta fase tiene como propsito definir y acordar el alcance del
proyecto con los patrocinadores, identificar los riesgos asociados
al proyecto, proponer una visin muy general de la arquitectura de
software y producir el plan de las fases y el de iteraciones
posteriores.

1.1. Modelado del Negocio: Esta etapa se realizar una visin


general de la institucin, a su vez se delimitar el nmero de
empleados que laboran en dicha institucin, se debe
observar cuales son las reas con las que cuenta la
secretara y a su vez cuales de estas reas son las que se
encuentran directamente involucradas con la aplicacin web
a desarrollar.

Definida la estructura y reas de la secretara se procede a


la identificacin y descripcin de los procesos que
corresponden a las actividades que estn claramente
involucradas en lo que realizar el sistema, as como definir
cules sern los usuarios responsables de llevar a cabo
dichas actividades, se debe identificar cual es el flujo del
proceso de informacin.

1.2. Requerimientos: La etapa de requerimientos se centra


especialmente en el software. El ingeniero de software debe
comprender el mbito de la informacin del software, as
como la funcin, el rendimiento y las interfaces requeridas
en el software.

En esta etapa tambin se identifican los actores que


interactan con el sistema y se desarrollan casos de uso
para modelar los requerimientos del sistema.

2. ELABORACIN.
En la fase de elaboracin se seleccionan los casos de uso que
permiten definir la arquitectura base del sistema y se desarrollaran
en esta fase, se realiza la especificacin de los casos de uso
seleccionados y el primer anlisis del dominio del problema, se
disea la solucin preliminar.

3. DESARROLLO.
El propsito de esta fase es completar la funcionalidad del
sistema, para ello se deben clarificar los requerimientos
pendientes, administrar los cambios de acuerdo a las evaluaciones
realizados por los usuarios y se realizan las mejoras para el
proyecto.

4. CIERRE.
El propsito de esta fase es asegurar que el software est
disponible para los usuarios finales, ajustar los errores y defectos
encontrados en las pruebas de aceptacin, capacitar a los usuarios
y proveer el soporte tcnico necesario. Se debe verificar que el
producto cumpla con las especificaciones entregadas por las
personas involucradas en el proyecto.

Vous aimerez peut-être aussi