Está en la página 1de 5

Caso prctico 2: Casas rurales.

Se requiere:
a. Proponga dos modelos de procesos de software que aplicara
para desarrollar el software.
Modelo basado en prototipos: aplicaramos este modelo para as
poder definir claramente los requerimientos del usuario, ya que en el
texto encontramos partes como por ejemplo, cosa que no debera
pasar. Tambin con este podramos verificar el diseo del sistema,
como es un sistema web necesitamos que sea muy intuitivo para el
usuario final.
RUP: aplicaramos este modelo por su alta documentacin y por su
facilidad de administrar requerimientos, es decir, ayuda al momento
de insertar nuevos cambios a nuestro sistema (actualizaciones). Ya
que en el texto nos dicen que la empresa prev aumentar el nmero
de casas a gestionar y podran cambiar algunos requerimientos
cuando ya inicio el desarrollo del proyecto.

b. Para uno de los modelos propuestos, desarrolle un plan de


actividades tomando como referencia que el desarrollo
deber estar listo en 4 meses.

Caso prctico 2: Hospital Universitario.


Se requiere:
c. Realice un cuadro comparativo para el caso con los modelos
basado en prototipo y basado en componentes.

Modelo Basado en
prototipo.

Modelo basado en
componentes.

-Aclara los requisitos que no se


tienen claros tales como las
tareas a realizar en el control
del almacn de los productos
farmacuticos necesarios.

- Los requisitos son aclarados


mediante iteraciones y se
puede tener claro los
requerimientos principales del
sistema de informacin del
hospital.

-Se probara varias suposiciones


de
las
caractersticas
del
sistemas
con respecto
a
control del almacn de los
Productos
farmacuticos,
gestin de tramitacin de pago
de los pacientes, gestionar
informes de ingreso y gastos
por parte del personal de
administracin.
-Se
construye
el
software
mediante un proceso iterativo
desde las suposiciones de cmo
ser la tareas a llevar a cabo en
el registro de entradas y salidas
de los pacientes, gestin de
tramitacin de pago etc., hasta
llegar a los requisitos por parte
del cliente mediante reiteradas
entrevistas.

-Al probar suposiciones


desarrollo del software
puede crear con rapidez.

-Luego de la comunicacin con


el cliente
se planifica el
desarrollo de software en base
a lo requerido especificado por
el cliente no cayendo en las
suposiciones particulares.

-Se
intenta
ensamblar
componentes
con
funcionalidades sobre registro
de entradas y salidas de los
pacientes,
gestin
de
tramitacin de pago, control de
almacn, gestin de registro y
envi de mens para as poder
escribir cdigo que hagan
funcionar a los componentes
como un todo, que es el
sistema general.

el
se
-Al adaptar componentes con
funcionalidades requeridas por
el sistema se optimiza el tiempo
de desarrollo de software.

d. Utilizando el modelo del proceso unificado, desarrolle el plan


de actividades detallado para un plazo de 6 meses.

ID

Fases de RUP-Entregables

Fase de Inicio- Visin, Caso de Negocio, lista de


riesgos, modelo de caso de uso, plan de desarrollo
de software
Fase de Elaboracin- Iteracin 1

Lista de Riesgos actualizada


Proceso de desarrollo
Modelo de diseo(diagrama de clases, diagrama de
secuencia)hechos al 50%
Modelo de datos (40 a 50%)
Infraestructura de desarrollo definida-inicial
Documento de arquitectura de software: vista de los
casos de uso, vista lgica, vista de procesos, vista
de despliegue, vista de implementacin ( cada uno
al 50%)
Realizacin de Prototipo con 2 casos de uso crtico
del sistema -registro de entradas y salidas de los
pacientes, registro de pagos.
Actualizacin de documentos de la fase de inicio
Plan de iteracin para la siguiente iteracin
Fase de Elaboracin- Iteracin 2
Actualizacin de Lista de riesgos
Modelo de diseo (diagrama de clases, diagrama de
secuencia) hechos al 100%
Modelo de datos hechos completamente
Infraestructura de desarrollo definida-final
Documento de arquitectura de software: vista de los
casos de uso, vista lgica, vista de procesos, vista
de despliegue, vista de implementacin (Todos al
100%)
Prototipo con 4 casos de uso crtico del sistema a
la versin anterior agregarle casos de uso login
personal de admisin y login personal de
administracin.
Pruebas para validar la estabilidad de lo
implementado.

Duracin(
das)
30

20

20

Actualizacin de los documentos en la Fase de


Inicio

Fase de Construccin Iteracin 1 Caso de usos


:consulta de productos farmacuticos , registro y
salida de productos farmacuticos, registro de
mens ,asignacin de mens ,
Registro de entradas y salidas de los pacientes,
registro de pagos (50%)

26

Plan de desarrollo de software


Modelo de diseo actualizado
Modelo de datos actualizado
Modelo de implementacin (directorios, archivos,
cdigo fuente, ejecutables)
Proceso de desarrollo
Suite de pruebas
Realizacin de manuales de instalacin para los
administradores de la aplicacin
5

Fase de construccin-Iteracin 2- Caso de usos


:consulta de productos farmacuticos , registro y
salida de productos farmacuticos, registro de
mens ,asignacin de mens ,
Registro de entradas y salidas de los pacientes,
registro de pagos (100%)

26

Plan de desarrollo de software actualizado


Modelo de diseo actualizado
Modelo de datos actualizado
Modelo de implementacin (directorios, archivos,
cdigo fuente, ejecutables)
Proceso de desarrollo
Suite de Pruebas.
Realizacin de Manuales de instalacin para los
administradores de la aplicacin
6

Fase de construccin-Iteracin 3- Casos de uso:


Generar informe de ingresos y gastos, Consulta de
historia clnica del paciente, Asignacin de cargos,

21

Modificacin de facturas. (50%)


Plan de desarrollo de software actualizado
Modelo de diseo actualizado
Modelo de datos actualizado
Modelo de implementacin (directorios, archivos,
cdigo fuente, ejecutables)
Proceso de desarrollo
Suite de Pruebas.
Manuales de instalacin para los administradores
de la aplicacin
7

Fase de construccin-Iteracin 4- Casos de uso:


Generar informe de ingresos y gastos, Consulta de
historia clnica del paciente, Asignacin de cargos,
Modificacin de facturas. (100%)

21

Plan de desarrollo de software actualizado


Modelo de diseo actualizado
Modelo de datos actualizado
Modelo de implementacin (directorios, archivos,
cdigo fuente, ejecutables)
Proceso de desarrollo
Suite de Pruebas.
Manuales de instalacin para los administradores
de la aplicacin
8

Fase de Transicin- Iteracin 1


Producto Completo
Manuales de instalacin para el administrador de la
aplicacin
Entrega al usuario final.
Fase de Transicin- Iteracin 2
Producto Completo
Manuales de instalacin para el administrador de la
aplicacin
Entrega al usuario final.

También podría gustarte