Professional Documents
Culture Documents
Tabla de contenidos
1. Conceptos
a) Concepto.
b) Características,
c) Tipos de requerimientos.
1. Conceptos. Concepto
1. Determinación de requerimientos.
2. Análisis de requerimientos.
1. Conceptos. Características.
Características que han de reunir los requisitos para ser de alta calidad.
Consistentes.
No ambiguos.
Son completos:
1. Externamente completa si contiene todas las propiedades deseadas por el
cliente.
2. Internamente completa si no existen referencias no definidas.
1. Conceptos. Características.
Especificación
1. Conceptos. Concepto Sistema
Determinación
Requerimientos
Cliente/Usuario
Desarrolladores
Los diseñadores que usarán los requerimientos como base del desarrollo.
Desarrollador Identifc.
Cliente/Usuario Actores
Actividades
Obtención Captura de
Requer. Requer.
Identifc.
Funcionalidad
Fuentes:
Documentación.
Personas con puntos de vista necesarios.
Técnicas
Cuestionarios
Entrevistas
Talleres
Prototipos
Es imprescindible cuando:
Introducción del sistema en infraestructuras existentes.
Suplemento de funcionalidad ya disponible.
Documentación a analizar:
Sobre las prácticas existentes de los usuarios.
Sobre procedimientos de soporte.
Sobre componentes técnicos.
Sobre el modelo lógico
Sobre los modelos de procesos y datos
Sobre requisitos existente
1. Dirección general
2. Usuarios finales y dirección
3. Clientes
4. Proveedores
5. El equipo operativo
6. El equipo de mantenimiento
7. Asesoría jurídica u otros expertos.
Importante contar con más de una persona por cada punto de vista.
1. Elaboración de cuestionarios.
2. Mediante índices.
¿Importancia de estos factores para adquirir un OS?
Baja Alta
Velocidad 1 2 3 4 5
Usabilidad 1 2 3 4 5
Flexibilidad 1 2 3 4 5
Resulta útil planificar las entrevistas para evitar sesgos (evitar que un grupo incline a un
lado el proceso).
Preparar un marco para la entrevista (mediante un cuestionario)
Confirmar detalles del entrevistado
Establecer la finalidad de la entrevista con el entrevistado
Organizar una lugar adecuado.
Confirmar los detalles por escrito.
Los requisitos capturados en el taller se registran junto con todas las cuestiones
y acciones resultantes.
Método de análisis vertical (up-dow) para establecer la composición funcional del area
para la cual se propone el sistema.
Proceso
Funciones Funciones Actividades
Actividades
Funciones Actividades
Actividades
Actividades
Ingeniería Software de Gestión.
Determinación de Requerimientos
Un prototipo es un modelo de sistema eventual que se puede utilizar para demostrar las
características de lo que el sistema puede ofrecer. 2 métodos: P. desechable, P. evolutivo.
Los requisitos han de reflejarse en un documento como registro del proceso de captura.
Por ello han de escribirse de modo que sean significativos para ambos.
Listado completo de las cosas que el cliente espera que haga el sistema propuesto para
todas las categorías de usuarios (incluido el soporte operativo).
Se perfila el propósito general del sistema con referencias a otros sistemas relacionados
y un diccionario de términos y abreviaturas que puedan ser útiles.
Se detallan se definen las características del sistema: Limites del sistema, interfaces,
lista clases y características, funciones y procesos con sus entradas y salidas y
finalmente requerimientos específicos de rendimiento.
Cubre el mismo área que el documento de requisitos del usuario pero en los términos
técnicos adecuados para diseñar el sistema,
Se fundamenta en:
El modelado del sistema, para esclarecer la funcionalidad del sistema.
Restricciones sobre infraestructura.
Requisitos Funcionales y no funcionales.
Se asegura que cada especificación del sistema pueda ser rastreada hasta su
requerimiento en el documento de definición.
Se chequea la definición comprobando que cada requerimiento es rastreable hasta la
especificación.
Se comparan las metas con los requerimientos para verificar que todos estos son
necesarios.