CONCEPT MAP
Cindy thomas
Created on October 6, 2023
Over 30 million people build interactive content in Genially.
Check out what others have designed:
Transcript
Mapa Mental sobre Ingeniería de Requisitos
Fases
modelos de ciclo de vida del software
Etapas
ingenieria de requisitos
Ciclo de vida del software
es el proceso que se sigue para construir y hacer evolucionar un determinado software
Una fase es un conjunto de actividades relacionadas con un objetivo en el desarrollo del proyecto.
PLANIFICACIÓNANÁLISISDISEÑOPRUEBASMANTENIMIENTO
PARADIGMA DE DESARROLLO AGIL
PARADIGMA ORIENTADO A OBJETOS
PARADIGMA TRADICIONAL
Modelo cascadaModelo espiralModelo iterativo o por prototipo
Modelo scrumModelo XPModelo Kanban
ElicitaciónAnálisisEspecificaciónValidación
REQUISITOS
Requerimientos de usuarioRequerimientos de sistemaRequerimientos funcionalesRequerimientos no funcionales
Cindy THomas Orozco1129-519-52005 de Octubre de 2023
En esta primera fase se realiza el planteamiento del problema, se definen alcances y objetivos del software.
Esta fase busca definir los requisitos que son los que dirigirán el desarrollo del proyecto de software.
En esta fase se estudian posibles opciones de implementación para el software que hay que construir, estructura general del mismo.
Esta fase busca detectar fallos cometidos en las etapas anteriores para corregirlos.
En esta fase se realizan tres puntos referenciados: mantenimiento correctivo, mantenimiento adaptativo y mantenimiento perfectivo.
Son lineaciones que deben completar cada proceso de principio a fin hasta que quede listo para avanzar a la segunda fase del ciclo del software.
Se conforma principalmente por la creación de clases, análisis de requisitos y el diseño.
El objetivo de este paradigma es el desarrollo de proyectos en poco tiempo.
Aquí los analistas deben trabajar junto con el cliente para descubrir el problema que el sistema debe resolver.
En esta fase, el analista proporciona un sistema de retroalimentación que refina el entendimiento conseguido en la etapa de obtención.
Aquí se documentan los requisitos acordados con el cliente, en un nivel apropiado de detalle.
La validación garantiza que los requisitos, una vez analizados y resueltos correspondan realmente a las necesidades de clientes y usuarios.
Son declaraciones, en lenguaje natural y en diagramas, de los servicios que se espera que el sistema proporcione y de las restricciones bajo las cuales debe funcionar.
Estos requerimientos establecen con detalle las funciones, servicios y restricciones operativas del sistema. El documento de requerimientos del sistema deberá ser preciso, y definir exactamente lo que se va a desarrollar.
Son declaraciones de los servicios que debe proporcionar el sistema, de la manera en que este debe reaccionar a entradas particulares; o también pueden declarar explícitamente lo que el sistema no debe hacer.
Son las restricciones o los requisitos impuestos al sistema. Especifican el atributo de calidad del software.