tareas
S.G.P.M.
31 / 10 / 09
SRS – Especificación de Requerimientos de Software – V.0.2
Andres Fajardo Bermudez
Andres Hidalgo
Hernan Garcia Peña
Oscar Gomez
Wilson Perez
HISTORIAL DE CAMBIOS
VERSION
FECHA
SECCIÒN MODIFICADA
DESCRIPCION CAMBIOS
RESPONSABLES
V.0.1
Sabado, 5 de Septiembre de 2009.
1.1, 1.3, 1.4.
Se realizaron aportes de ideas para las seccionesdescritas.
S.G.P.M.
V.0.2
Sabado, 12 de Septiembre de 2009.
1.2, 1.5
Se completaron las secciones faltantes.
S.G.P.M.
Tabla 1: Historial de cambios
TABLA DE CONTENIDO
TABLA DE CONTENIDO 3
Lista de Tablas 5
Lista de Ilustraciones 6
1 Introducción 7
1.1 Propósito 7
1.2 Alcance 8
1.3 Definiciones, Acrónimos, y Abreviaciones 9
1.4 Referencias 13
1.5 Apreciación Global 14
2 Ciclo deVida de Requerimientos 16
2.1 Identificación de Stakeholders 16
2.2 Necesidades del usuario 17
2.3 Participación por roles 17
2.4 Proceso de requerimientos 18
2.4.1 Identificación de Requerimientos 18
2.4.2 Especificación de Requerimientos 21
2.4.3 Priorización de Requerimientos 22
2.4.4 Trazabilidad 26
2.4.5 Validación y verificación. 26
2.5 Administración de requerimientos 26
2.6Interfaces 26
3 Descripción Global 27
3.1 Perspectiva del producto 27
3.1.1 Interfaces con el sistema 27
3.1.2 Interfaces con el usuario 28
3.1.3 Interfaces con el Hardware 30
3.1.4 Interfaces con el Software 30
3.1.5 Interfaces de Comunicación 35
3.1.6 Restricciones de Memoria 35
3.1.7 Operaciones 35
3.1.8 Requerimientos de Adaptación del Sitio 36
3.2 Funciones del Producto 37
3.3Características del Usuario 37
3.4 Restricciones 39
3.5 Modelo del Dominio 40
3.6 Suposiciones y Dependencias 43
4 Requerimientos Específicos 45
4.1 Requerimientos de Interfaces Externas 51
4.1.1 Interfaces con el Usuario 51
4.1.2 Interfaces con el Hardware 52
4.1.3 Interfaces con el Software 54
4.1.4 Interfaces de Comunicaciones 55
4.2 Características del Producto de Software 55
4.3Requerimientos de Desempeño 57
4.4 Restricciones De Diseño 59
4.5 Atributos del Sistema de Software (No funcionales) 60
4.5.1 Confiabilidad 60
4.5.2 Disponibilidad 60
4.5.3 Seguridad 60
4.5.4 Mantenibilidad 61
4.5.5 Eficiencia 61
4.5.6 Facilidad de Uso 61
4.6 Requerimientos de la base de datos 61
5 Anexos 64
Lista de Tablas
Tabla 1: Historial de cambios 1
Tabla 2: Acrónimos 7Tabla 3: Interfaces con el Software 13
Tabla 4: Descripción de las Características del Usuario 17
Tabla 5: Definiciones del Modelo de Dominio 19
Tabla 6: Formato de documentación del Modelo del Dominio 20
Tabla 7: Documentación de Requerimientos 27
Lista de Ilustraciones
Ilustración 1: Propósito 5
Ilustración 2: Alcance 6
Ilustración 3: Apreciación Global 7
Ilustración 4: Tipos de productosde software 8
Ilustración 5: Interfaces con el usuario 10
Ilustración 6: Operaciones 15
Ilustración 7: Tips para definir funciones del producto 16
Ilustración 8: Características del Usuario 17
Ilustración 9: Restricciones 18
Ilustración 10: Limitaciones 18
Ilustración 11: Descripción documentación del modelo del dominio 20
Ilustración 12: Suposiciones 21
Ilustración 13: Dependencias [1]21
Ilustración 14: Distribución de requerimientos 23
Ilustración 15: Características de los Requerimientos 26
Ilustración 16: Documentación de Requerimientos 28
Ilustración 17: Interfaces con el Usurario 29
Ilustración 18: Interfaces de Hardware 30
Ilustración 19: Interfaces con el Software 31
Ilustración 20: División por Funcionalidades 32
Ilustración 21: Ejemplo Enunciado Requerimientos34
Ilustración 22: Atributos de Calidad a tener en cuenta 35
Ilustración 23: Características de Confiabilidad 36
Ilustración 24: Características de Disponibilidad 37
Ilustración 25: Características de Seguridad 37
Ilustración 26: Características de Mantenibilidad 38
Ilustración 27: Portabilidad del Sistema 38
Ilustración 28: Características Bases de Datos 39
1 Introducción
1.1 Propósito...
Regístrate para leer el documento completo.