El documento describe los requerimientos y el proceso de análisis de requerimientos para el desarrollo de sistemas. Los requerimientos capturan lo que el sistema debe hacer para satisfacer sus objetivos y son fundamentales para prevenir defectos. El proceso implica identificar a los clientes, realizar entrevistas, elaborar documentos de requerimientos de usuarios y requerimientos detallados, y validar que los requerimientos satisfacen las necesidades de los clientes.
2. REQUERIMIENTOS
Es una descripción de algo que el sistema es capaz de hacer con el objetivo
de satisfacer el propósito del sistema, es decir, los requerimientos son los
que los clientes/usuarios esperan que haga el sistema.
3. Es una parte fundamental del proceso de desarrollo de una aplicación, la mayor
parte de los defectos encontrados en el software entregado se originan en la
fase de análisis de requisitos.
•Requisitos de cliente: documentan los deseos y necesidades de los clientes y
se expresan en lenguaje claro para él.
•Requisitos detallados: Determina los requisitos de manera específica y
estructurada y están destinadas específicamente hacia los desarrolladores.
REQUERIMIENTOS
4. Documento que reitera la definición de los requerimientos en los términos
técnicos apropiados para el desarrollador del diseño de un sistema y es escrito
por los analista de requerimientos.
DOCUMENTOS DE REQUERIMIENTOS
5. ANÁLISIS DE REQUERIMIENTOS
• El análisis de requerimientos captura y describir detalladamente los
requerimientos de funcionalidad y de calidad de servicios del producto que
se desarrolla.
• El desarrollo se realiza entre los expertos (usuarios, expertos de marketing,
etc.) que conocen lo que se quiere hacer.
• Establecer los limites de la aplicación, identificando los agentes externos con
los que interaccionan.
6. PROCESO DE ANÁLISIS DE REQUISITOS
• Identificar al cliente.
• Entrevista al cliente (Donde de establece los requisitos y necesidades
que puede tener).
• Elaborar un documento de los requisitos de usuarios.
• Inspeccionar los requisitos de usuarios.
• Elaborar los requisitos detallados mediante documentos gráficos y
textuales.
7. RECURSOS PARA LA
ESPECIFICACIÓN DEL SISTEMA
•Descripción del proyecto: Documento de dos o tres paginas que consiste de
forma concisa resumir la información inicial relativa al proyecto que se inicia.
•Análisis del contexto: Especifica la funcionalidad del sistema a través de la
descripción de las interacciones que se pueden producir entre el sistema y el
entorno externo.
•Casos de uso: Es el recurso específico para describir la funcionalidad y las
características de calidad de servicio del sistema.
8. PROCESOS DE REQUERIMIENTOS
Proceso que comprende todas las actividades requeridas para crear y mantener
un documento de requerimientos del sistema.
9. A.- Estudio de Factibilidad.
Descripción resumida del sistema y como se utilizara dentro de una
organización permitiendo proponer cambios al alcance, presupuesto,
calendarización, etc.
PROCESOS DE REQUERIMIENTOS
10. B.- Obtención y Análisis de Requerimientos.
Se trabajo en conjunto con los usuarios y los clientes donde se recolectan las
necesidades del clientes para resolver sus problemas mas comunes tomando
en cuenta:
• No saben lo que quieren del sistema, solo en términos generales, no
conocen el costo de sus peticiones.
• Los requerimientos están en sus términos y con conocimiento implícito de
su propio trabajo.
• Aparecen nuevos requerimientos.
• Distintos usuarios tienen distintos requerimientos.
PROCESOS DE REQUERIMIENTOS
11. C.- Especificación de requerimientos.
Lenguaje Natural:
• Comprensible para el clientes/usuario.
• Ambiguo (Glosario).
• Poca Legibilidad (Plantilla, formateo de texto).
• Difícil de tratar (Verificar corrección, consistencia, completitud)
Notaciones Especiales:
• Grafica vs. Basadas en Texto.
• Estáticas Vs. Dinámicas.
PROCESOS DE REQUERIMIENTOS
12. D.- Validación de Requerimiento.
Proceso por el cual se determina si la especificación es consistente con las
necesidades del cliente donde se trabaja con un bosquejo completo del
documento a diferencia de la verificación del análisis.
PROCESOS DE REQUERIMIENTOS