Proceso desarrollo software
Tarea 01 – Desarrollo del software.
1. Determinar y justificar es el modelo de Ciclo de vida.
Para planificar este proyecto he decido coger el ciclo de vida “Modelo enCascada con Realimentación” ya que el cliente tiene claro sus partes del software y no está abierta a ninguna modificación futura. Previamente han contratado a una empresa externa y ésta les ha indicadoexplícitamente lo necesario para que su software sea productivo, precisan de un software que se divide en 3 partes que no precisan de cambios o evoluciones y toda su infraestructura estará en supropia oficina. El cliente quiere hacer lo mismo pero automatizado con un software, debido a su larga experiencia y liderazgo en el sector indica que no se harán cambios durante el proceso de desarrollodel software.
De este modo, el “Modelo en Cascada con Realimentación” es el más idóneo ya que al tener un proyecto rígido (pocos cambios, poco evolutivo) y los requisitos están claros y biendefinidos hace que podamos desarrollar el software de manera segura.
2. Planificar las distintas etapas de Desarrollo del Software.
a. Análisis de requisitos.
Es esta etapa con la ayuda de laherramienta M-CASE, especificamos con el cliente y analizamos los requisitos funcionales y no funcionales del sistema.
Requisitos:
Funcionales: Qué funciones tendrá que realizar la aplicación. Qué respuestadará la aplicación ante todas las entradas. Cómo se comportará la aplicación en situaciones inesperadas.
No funcionales: Tiempos de respuesta del programa, legislación aplicable, tratamiento ante lasimultaneidad de peticiones, etc.
Una vez finalizado este estudio, generamos un documento denominado ERS (Especificación de Requisitos Software).
En este documento quedan especificados lossiguientes aspectos:
La planificación de las reuniones que van a tener lugar.
Relación de los objetivos del usuario cliente y del sistema.
Relación de los requisitos funcionales y no funcionales del...
Regístrate para leer el documento completo.