Unidad 4:
En esta unidad implementamos un sistema en el
desarrollo en el modelo de espiral en la culminación de nuestro proyecto .
Este Proceso
Unificado es un proceso de software genérico que puede ser utilizado para una
gran cantidad de tipos de sistemas de software, para diferentes áreas de
aplicación que en este caso nosotros lo implementaremos en nuestro sistema,
Proveera un
enfoque disciplinado en la asignación de tareas y responsabilidades dentro de
nuestra organización de desarrollo. Su meta es asegurar la producción de
software de muy alta calidad que satisfaga las necesidades de los usuarios
finales, dentro de un calendario y presupuesto predecible.
nuestros casos de uso no son solamente una herramienta para
especificar los requerimientos del sistema, también dirigen su diseño,
implementación y pruebas, esto es, dirigen el proceso de desarrollo.
Cada producto tiene función y forma. Uno sólo de los dos no
es suficiente. Estas dos fuerzas deben estar balanceadas para obtener un
producto exitoso. En este caso función corresponde a los casos de uso y forma a
la arquitectura. Existe la necesidad de intercalar entre casos de uso y arquitectura.
Los desarrolladores basan su selección de qué van a
implementar en una iteración en dos factores. Primero, la iteración trata con
un grupo de casos de uso que en conjunto extienden la usabilidad del producto.
Segundo, la iteración trata con los riesgos más importantes.
al desarrollar identificamos
y especificamos los casos de uso relevantes, creando el diseño usando la
arquitectura como guía, implementan el diseño en componentes y verifican que
los componentes satisfacen los casos de uso. Cuando la iteración cumple sus
metas – y usualmente lo hace – el desarrollo continúa con la siguiente
iteración. Cuando la iteración no cumple con sus metas, los desarrolladores
deben revisar sus decisiones previas y probar un nuevo enfoque.
No hay comentarios:
Publicar un comentario