Want to make interactive content? It’s easy in Genially!

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.