Académique Documents
Professionnel Documents
Culture Documents
Especificacin de Requisitos
<Unidad Organizativa>
HOJA DE CONTROL
<Nombre Consejera u Organismo Autnomo> <Nombre Proyecto> Especificacin de Requisitos <Nombre de la Empresa> 0100 Fecha Versin Fecha Aprobacin N Total Pginas de DD/MM/AAAA DD/MM/AAAA 27
REGISTRO DE CAMBIOS
Versi n 0100 Causa del Cambio Versin inicial Responsable del Cambio <Nombre Apellido1 Apellido2> Fecha del Cambio DD/MM/AAAA
CONTROL DE DISTRIBUCIN
Nombre y Apellidos <Nombre Apellido1 Apellido2>
Pgina 2 de 27
<Unidad Organizativa>
NDICE
1 INTRODUCCIN............................................................................................................... 5 1.1 Alcance..................................................................................................................... 5 1.2 Objetivos.................................................................................................................. 5 2 INFORMACIN DEL DOMINIO DEL PROBLEMA................................................................. 6 2.1 Introduccin al Dominio del Problema...................................................................... 6 2.2 Glosario de Trminos................................................................................................ 6 3 DESCRIPCIN DE LA SITUACIN ACTUAL [OPCIONAL]..................................................... 7 3.1 Pros y Contras de la Situacin Actual....................................................................... 7 3.1.1 Fortalezas de la Situacin Actual....................................................................... 7 3.1.2 Debilidades de la Situacin Actual.................................................................... 8 3.2 Modelos de Procesos de Negocio Actuales............................................................... 8 3.2.1 Descripcin de los Actores de Negocio Actuales............................................... 8 3.2.2 Descripcin de Procesos de Negocio Actuales................................................... 9 3.3 Entorno Tecnolgico Actual..................................................................................... 10 3.3.1 Descripcin del Entorno de Hardware Actual.................................................. 10 3.3.2 Descripcin del Entorno de Software Actual.................................................... 10 4 NECESIDADES DE NEGOCIO.......................................................................................... 11 4.1 Objetivos de Negocio.............................................................................................. 11 4.2 Modelos de Procesos de Negocio a Implantar [Opcional]........................................ 12 4.2.1 Descripcin de los Actores de Negocio a Implantar......................................... 12 4.2.2 Descripcin de Procesos de Negocio a Implantar............................................ 12 5 DESCRIPCIN DE LOS SUBSISTEMAS DEL SISTEMA A DESARROLLAR [OPCIONAL]........14 6 CATLOGO DE REQUISITOS DEL SISTEMA A DESARROLLAR.......................................... 15 6.1 Requisitos Generales del Sistema........................................................................... 15 6.2 Casos de uso del Sistema....................................................................................... 16 6.2.1 Diagramas de Casos de Uso del Sistema........................................................ 16 6.2.2 Especificacin de Actores del Sistema............................................................ 17 6.2.3 Especificacin de Casos de Uso del Sistema................................................... 18 6.3 Requisitos Funcionales del Sistema........................................................................ 21 6.3.1 Requisitos de Informacin del Sistema............................................................ 21 6.3.2 Requisitos de Reglas de Negocio del Sistema................................................. 22 6.3.3 Requisitos de Conducta del Sistema............................................................... 23 Pgina 3 de 27
<Unidad Organizativa>
6.4 Requisitos No Funcionales del Sistema................................................................... 24 6.4.1 Requisitos de Fiabilidad................................................................................... 25 6.4.2 Requisitos de Usabilidad................................................................................. 25 6.4.3 Requisitos de Eficiencia................................................................................... 25 6.4.4 Requisitos de Mantenibilidad.......................................................................... 26 6.4.5 Requisitos de Portabilidad............................................................................... 26 6.4.6 Requisitos de Seguridad.................................................................................. 26 6.4.7 Otros Requisitos No Funcionales..................................................................... 26 6.5 Restricciones Tcnicas del Sistema......................................................................... 27 6.6 Requisitos de Integracin del Sistema.................................................................... 27 6.7 Informacin Sobre Trazabilidad............................................................................... 28 7 ANEXOS [OPCIONAL]..................................................................................................... 29 7.1 Anexo A: Actas de Reuniones................................................................................. 29 7.2 Anexo B: Documentacin Relevante....................................................................... 29 7.3 Anexo C: Glosario de Acrnimos y Abreviaturas..................................................... 29
Pgina 4 de 27
<Unidad Organizativa>
1 INTRODUCCIN
<Introduzca contenido y borre cuadro> Esta seccin obligatoria debe contener una descripcin breve de la situacin que genera la necesidad del nuevo desarrollo y cualquier otra consideracin que site al posible lector en el contexto oportuno para comprender el resto del documento. Esta informacin puede que ya se encuentre total o parcialmente en documentacin previa como el Pliego de Prescripciones Tcnicas, la Oferta seleccionada o el Estudio de Viabilidad del Sistema, en cuyo se podr
1.1 Alcance
<Introduzca contenido y borre cuadro> Esta seccin debe describir a qu elementos organizativos de la Junta de Andaluca afecta el desarrollo del nuevo sistema.
1.2 Objetivos
<Introduzca contenido y borre cuadro> Esta seccin debe describir los principales objetivos que se esperan alcanzar cuando el sistema a desarrollar est en produccin.
Pgina 5 de 27
<Unidad Organizativa>
Pgina 6 de 27
<Unidad Organizativa>
Pgina 7 de 27
<Unidad Organizativa>
[Dependencias] <procesos de negocio actuales en los que participa> ... Descripcin Este actor de negocio actual representa a <descripcin de la organizacin, rol o responsabilidad actual> a la que representa el actor de negocio
Pgina 8 de 27
<Unidad Organizativa>
Comentarios
[Dependencias] <procesos de negocio actuales de los que depende> ... Descripcin [Importancia] [Actores] Comentarios <descripcin del proceso de negocio actual en trminos del dominio del problema> <importancia del proceso de negocio para el cliente> <actor que participa en el proceso de negocio> ... <comentarios adicionales sobre el proceso de negocio actual>
Pgina 9 de 27
<Unidad Organizativa>
Pgina 10 de 27
<Unidad Organizativa>
4 NECESIDADES DE NEGOCIO
<Introduzca contenido y borre cuadro> Esta seccin obligatoria debe contener informacin sobre los objetivos de negocio de clientes y usuarios, incluyendo los modelos de procesos de negocio a implantar. Esta seccin se divide en las secciones que se describen a continuacin. La informacin de esta seccin puede que ya se encuentre total o parcialmente en documentacin previa como el Pliego de Prescripciones Tcnicas, la Oferta seleccionada o el Estudio de Viabilidad del Sistema, en
Pgina 11 de 27
<Unidad Organizativa>
Comentarios
Tabla 6: Actores de negocio a implantar. Los atributos entre corchetes son opcionales
Pgina 12 de 27
<Unidad Organizativa>
Esta seccin debe contener informacin sobre los procesos de negocio a implantar, tal y como se espera que se realicen en la organizacin del cliente una vez que el sistema software a desarrollar est en produccin. Para cada proceso de negocio se incluir una descripcin textual usando las plantillas para procesos de negocio a implantar que se muestran a continuacin, y un diagrama en la notacin que se considere oportuna, por ejemplo diagramas
<id>999 [Versin] <nombre descriptivo> <n versin>(<fecha de versin>)
[Dependencias] <procesos de negocio actuales que modifica o sustituye> ... Descripcin <descripcin del proceso de negocio a implantar en trminos del dominio del problema> <importancia del proceso de negocio para el cliente> <actor que participa en el proceso de negocio> ... Comentarios <comentarios implantar> adicionales sobre el proceso de negocio a
[Importancia] Actores
Pgina 13 de 27
<Unidad Organizativa>
<importancia del proceso de negocio para el cliente> <prioridad del subsistema para la direccin del proyecto> <comentarios adicionales sobre el subsistema>
Esta seccin podr omitirse si el sistema software a desarrollar es lo suficientemente sencillo como para no ser dividido en subsistemas.
Pgina 14 de 27
<Unidad Organizativa>
Pgina 15 de 27
<Unidad Organizativa>
<nombre descriptivo> <n versin>(<fecha de versin>) <objetivos de negocio de los que depende> <requisito general padre, si lo tiene>(padre) <otros requisitos generales de los que dependa> ...
Descripcin
Requisitos hijos <requisitos generales hijos, si lo tiene> ... [Importancia] [Prioridad] [Estado] Comentarios <importancia del requisito para el cliente> <prioridad del requisito para la direccin del proyecto> <estado del requisito segn el ciclo de vida adoptado por el proyecto> <comentarios adicionales sobre el requisito general>
<Unidad Organizativa>
[Dependencias] <actores de negocio a implantar relacionados> ... Descripcin Este actor de negocio actual representa a <descripcin del rol que representa el actor en los casos de uso del sistema> <comentarios adicionales sobre el actor del sistema>
Comentarios
Pgina 17 de 27
<Unidad Organizativa>
Pgina 18 de 27
<Unidad Organizativa>
<nombre descriptivo> <n versin>(<fecha de versin>) <requisitos generales del sistemas de los que depende> <lista de casos de uso que invoca> <otros requisitos de los que depende> ...
Precondicin Descripcin
<precondicin del caso de uso del sistema> El sistema deber comportarse como se describe en el siguiente caso de uso [abstracto] cuando {<evento de activacin>, sea necesario para la realizacin de otros caso de uso}.
Secuencia Normal Paso Accin 1 2 3 {El actor <actor del sistema>, El sistema}<accin/es realizada/s por el actor del sistema> Se realiza el <caso de uso del sistema> Si <condicin>, ... 3.n. ... Postcondicin Excepciones ... ... {El caso de uso termina con xito,Se cancela el caso de uso}
<postcondicin del caso de uso del sistema> Paso Accin P Si <condicin de excepcin> E.m ... {El caso de uso continua,Se cancela el caso de uso}
Rendimiento
<n veces / unidad de tiempo> <importancia del caso de uso para el cliente> <prioridad del caso de uso para la direccin del proyecto> <estado del caso de uso segn el ciclo de vida adoptado por el proyecto>
Pgina 19 de 27
<Unidad Organizativa>
Comentarios
<Unidad Organizativa>
[Dependencias] <requisitos generales de los que depende> <otros requisitos de los que depende> ... Descripcin [Importancia] [Prioridad] [Estado] Comentarios El sistema deber respetar la siguiente regla negocio:<descripcin de la regla de negocio del sistema> <importancia del requisito para el cliente> <prioridad del requisito para la direccin del proyecto> <estado del requisito segn el ciclo de vida adoptado por el proyecto> <comentarios adicionales sobre el requisito> de
Tabla 14: Requisitos de reglas de negocio. Los atributos entre corchetes son opcionales
<Unidad Organizativa>
[Versin] [Dependencias]
<n versin>(<fecha de versin>) <requisitos generales de los que depende> <otros requisitos de los que depende> ...
Descripcin
El sistema deber <descripcin de sistema>[,cuando <evento de activacin>] de {S,No} <importancia del requisito para el cliente>
conducta
del
<prioridad del requisito para la direccin del proyecto> <estado del requisito segn el ciclo de vida adoptado por el proyecto> <comentarios adicionales sobre el requisito>
Pgina 22 de 27
<Unidad Organizativa>
[Estado] Comentarios
<estado del requisito segn el ciclo de vida adoptado por el proyecto> <comentarios adicionales sobre el requisito>
<Unidad Organizativa>
<Unidad Organizativa>
<importancia de la restriccin tcnica para el cliente> <prioridad dela restriccin tcnica proyecto> <estado dela restriccin tcnica adoptado por el proyecto> para la direccin del segn el ciclo de vida
Comentarios
Pgina 25 de 27
<Unidad Organizativa>
Negocio. Matriz de trazabilidad de Casos de Uso frente a Requisitos Generales. Matriz de trazabilidad de Requisitos de Informacin frente a Requisitos Generales. Matriz de trazabilidad de Reglas de Negocio frente a Requisitos Generales. Matriz de trazabilidad de Requisitos de Conducta frente a Requisitos Generales. Matriz de trazabilidad de Requisitos no Funcionales frente a Requisitos
Pgina 26 de 27
<Unidad Organizativa>
7 ANEXOS [OPCIONAL]
<Introduzca contenido y borre cuadro> Los anexos se usarn para proporcionar informacin adicional a la documentacin obligatoria del documento. Slo deben aparecer si se consideran oportunos y se identificarn con letras ordenadas alfabticamente: A, B, C, etc. A continuacin se describen algunos anexos habituales.
Pgina 27 de 27