Ingeniería de requerimientos con énfasis en el desarrollo de software

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Ingeniería de requerimientos con énfasis en el desarrollo de software por Mind Map: Ingeniería de requerimientos con énfasis en el desarrollo de software

1. Es la disciplina para desarrollar una especificación completa, consistente y clara de las funcionalidades del software.

1.1. Requerimientos

1.1.1. Representación documentada necesaria para llevar a cabo la resolución de necesidades del usuario.

1.1.1.1. Requerimientos funcionales

1.1.1.1.1. Capacidad de resolución de problemas o alcance de objetivos.

1.1.1.2. Requerimientos no funcionales

1.1.1.2.1. Capacidad de un sistema para satisfacer un contrato: Soporte, hardware, software, etc.

1.2. Recursos humanos necesarios

1.2.1. Usuario final

1.2.1.1. Personas que utilizarán el sistema desarrollado. Encargadas de ejecutar los procesos específicos que este debe realizar.

1.2.2. Usuario líder

1.2.2.1. Se apega a los detalles y requerimientos del sistema.

1.2.3. Equipo de administración y soporte

1.2.3.1. Encargados de mantenimiento, administración, resolución de anomalías con el fin de mejorar el software.

1.2.4. Equipo de desarrollo e implementación

1.2.4.1. Desarrollo del producto e interacción con el cliente.

1.2.5. Personal de pruebas

1.2.5.1. Ejecuta el plan de pruebas para asegurar el correcto funcionamiento del producto.

1.3. Actividades principales

1.3.1. Análisis del problema

1.3.1.1. Busca comprender las necesidades del negocio para su posterior resolución.

1.3.2. Evaluación y negociación

1.3.2.1. Donde nacen los requerimientos para cumplir las expectativas del cliente teniendo en cuenta los aspectos técnicos y económicos.

1.3.3. Especificación

1.3.3.1. Es en donde se genera el documento donde se plasman las necesidades y funcionalidades del sistema, es decir, los requerimientos.

1.3.4. Validación

1.3.4.1. Donde se valida que cada uno de los requerimientos sean los dichos por el cliente y que cumplan con los diferentes estándares de calidad.

1.3.5. Evolución

1.3.5.1. Cambios posibles después de ya desarrollado y utilizado el software. Son cambios con proyección durante su ciclo de vida.

2. Mapa conceptual realizado por: Jhonatan Arévalo Título de lectura: Importancia de la ingeniería de requerimientos dentro del ciclo de desarrollo de software. Autor: Caridad Racero Borrell Año: 2006 País: Cuba