Checklist de Revisión del Catálogo de Requisitos

Revisión del Catálogo de Requisitos

CONTROL DE CAMBIOS DEL DOCUMENTO

Registro de cambios

Autor	Versión	Referencia de cambios	Fecha
Gerardo García	v01r00	Creación del documento	25/01/2016

Revisores

Nombre	Versión Aprobada	Posición	Fecha
Ángel Miralles
Coordinador área

Propiedades del documento

Propiedad	Detalle
Título	Checklist de Revisión del Catálogo de Requisitos
Proyecto	Oficina de Calidad
Autor	Oficina de Calidad
Nombre fichero	OC_Revision_Catalogo_Requisitos_v01r00.docx
Fecha de creación	25/01/2016 12:04
Última actualización	25/01/2016 12:12
Plantilla base

INDICE

1.	Introducción	4

1.1.	Objetivos	4

1.2.	Alcance	4

1.3.	Condiciones de uso	4

2.	Verificaciones	4

2.1.	Objetivos del sistema	4

2.2.	Verificaciones comunes	5

2.3.	Almacenamiento	5

2.4.	Actores	5

2.5.	Funcionales	6

2.6.	Diagramas de casos de uso	6

2.7.	Requisitos no funcionales	7

2.7.1.	Entorno tecnológico y comunicaciones	7

2.7.2.	Seguridad	7

2.7.3.	Accesibilidad	8

2.7.4.	Usabilidad	8

2.7.5.	Comunicación con otros sistemas	8

2.7.6.	Rendimiento y disponibilidad	9

2.7.7.	Fiabilidad	9

2.7.8.	Portabilidad	9

3.	Matriz de trazabilidad	10

2.8.	Trazabilidad con los objetivos	10

2.9.	Trazabilidad entre los requisitos	10

Introducción

Objetivos

El objetivo de este documento es especificar las verificaciones y comprobaciones a realizar sobre el catálogo de requisitos de los sistemas, por parte de la Oficina de Calidad.

Alcance

El presente documento aplica a todos los proyectos que impliquen nuevos desarrollos o modificaciones funcionales de sistemas existentes.

El documento va dirigido a los siguientes actores:

Equipos de desarrollo de proveedores.

Jefes de proyecto y desarrollo.

Oficina de calidad (OCA).

Condiciones de uso

Las normas y recomendaciones recogidas en esta guía son de obligado cumplimiento. La STIC podrá estudiar los casos excepcionales. Asimismo cualquier aspecto no recogido en este documento deberá regirse según las normas establecidas en el marco de desarrollo de la Junta de Andalucía (MADEJA), debiendo ser puesto de manifiesto ante la STIC por el equipo de desarrollo.

La STIC se reserva el derecho a la modificación de estas verificaciones sin previo aviso, tras lo cual, notificará del cambio a los actores implicados para su adopción inmediata.

En el caso de que algún actor considere conveniente y/o necesario el incumplimiento de alguna de las normas y/o recomendaciones, deberá aportar previamente la correspondiente justificación fehaciente documentada de la solución alternativa propuesta, así como toda aquella documentación que le sea requerida por la STIC para proceder a su validación técnica.

Verificaciones

Objetivos del sistema

Código	Comprobación	Descripción
CR-OB-001	¿Se han recogido correctamente los objetivos del sistema o modificación funcional?	Indicación de todos los campos requeridos para cada objetivo.

Código único e invariable.

Descripción.

Versión.

Verificaciones comunes

Código	Comprobación	Descripción
CR-VC-001	¿Se ha recogido toda la información relativa a los requisitos?	Indicación de todos los campos requeridos para cada requisito.

Código único e invariable.

Nombre.

Versión.

Fecha.

Origen del requisito.

Prioridad.

Descripción.

Solución propuesta.
CR-VC-002	¿Se han descrito los requisitos claramente?

¿Están definidos los requisitos o funciones en términos no ambiguos?	Los requisitos deben estar descritos de forma clara y comprensible para personal técnico, que no conoce el sistema, y usuarios, que no conocen el vocabulario técnico.

Inexistencia de ambigüedades en la redacción.
CR-VC-003	¿Son consistentes los requisitos?	Inexistencia de contradicciones entre requisitos.

Almacenamiento

Código	Comprobación	Descripción
CR-RA-001	¿Se han recogido los requisitos de almacenamiento y los criterios de recuperación de la información?	Se debe indicar la información que debe almacenar el sistema y/o con la información con la que va a trabajar el sistema.
Actores

Código	Comprobación	Descripción
CR-AC-001	¿Están identificados todos los actores del sistema?	Identificación de todos los posibles intervinientes.
CR-AC-002	¿Están identificados todos los actores de tipo sistema externo del sistema?	Identificación los sistemas externos que interactúan con el sistema.
CR-AC-003	¿Se han definido correctamente los actores del sistema?

¿Tienen todos los actores algún uso en el sistema?	Identificación, al menos, los siguientes datos de cada actor:

Código único e invariable.

Nombre.

Descripción general de a quienes representa y qué función cubre en el sistema.
CR-AC-004	¿Se han documentado generalizaciones de los actores? Cuando tenga sentido.	Exposición de la jerarquía de actores partiendo desde generalizaciones de los mismos hasta los casos concretos.
CR-AC-005	¿Se han documentado restricciones de incompatibilidad entre actores? Cuando tenga sentido.	Identificación de actores incompatibles, que no puedan ser desempeñados por el mismo sujeto.

Funcionales

Código	Comprobación	Descripción
CR-RF-001	¿Se identifican las funcionalidades que cubre el nuevo sistema de información? ¿Cubre todos los objetivos funcionales?	Especificación de manera correcta y precisa la funcionalidad que debe cubrir el nuevo sistema de información, de manera que satisfaga las necesidades y expectativas de los usuarios finales.
CR-RF-002	¿Están definidos los requisitos funcionales de forma no genérica? ¿Se descomponen los requisitos?	Los requisitos funcionales deben detallarse descomponiendo los generales en otros más concretos.
CR-RF-003	Si se han definido casos de uso. ¿Están relacionados los requisitos funcionales con los casos de uso?	Indicación para cada requisito funcional del caso de uso al que corresponde.

Diagramas de casos de uso

Código	Comprobación	Descripción
CR-CU-001	¿Se han incluido todos los diagramas de casos de uso del sistema?

Cada caso de uso que definido a partir de los requisitos funcionales del sistema debe tener su diagrama correspondiente.
CR-CU-002	¿Los diagramas relacionan los casos entre sí y con los actores?

Los diagramas de casos de uso representan la interacción entre los actores y casos de uso del sistema, también las relaciones entre estos.
CR-CU-003	¿Están bien descritos los diagramas?

Los diagramas deben estar acompañados de una descripción breve que explique el funcionamiento de éstos.
CR-CU-004	Cuando se definan casos de uso muy complejos o extensos. ¿Se descomponen los casos de uso complejos en otros más sencillos o se usan otros mecanismos de modelado como diagramas de actividad?	Los casos de uso complejos deben detallarse mediante otros más sencillos u otras técnicas como diagramas de actividad o requisitos funcionales sencillos.

Requisitos no funcionales

Entorno tecnológico y comunicaciones

Código	Comprobación	Descripción
CR-ET-001	Para los requisitos que indiquen un producto o tecnología a utilizar. ¿Se indican los datos necesarios para identificar el producto o tecnología de forma inequívoca? Especialmente las versiones y estándares.

Identificación clara y unívoca de los productos y tecnologías impuestos.

Restricciones de entorno y comunicaciones que afecten al sistema.

Adaptabilidad y portabilidad.

Si se trata de una solución basada en producto es necesario plasmar los estándares del producto y su evolución prevista.

Seguridad

Código	Comprobación	Descripción
CR-RS-001	Para los requisitos que tengan como origen alguna normativa o estándar público o propio de la consejería, ¿se indica dicha norma de forma clara y unívoca en el requisito?	Identificación clara de la normativa a la que está asociado el requisito.
CR-RS-002	¿Se identifican los mecanismos de control de acceso a los sistemas?	Identificación de perfiles de seguridad, niveles de acceso, contraseñas, etc.
CR-RS-003	¿Se identifican posibles exportaciones de datos a soporte informático con destino a organismos externos?	Si se exportan datos, exposición del formato del soporte informático y el organismo externo al que va dirigida la exportación.
CR-RS-004	¿Se indica plan de copias de seguridad?	Identificación de las necesidades de backups e históricos.
CR-RS-005	¿Se indica la seguridad de comunicaciones y acceso a internet?	Indicación de los niveles de seguridad aplicables en las comunicaciones y acceso a internet.
CR-RS-006	¿Los datos recogidos por el sistema de información deben estar protegidos según el reglamento que desarrolla la LOPD?	Identificación de los niveles de confidencialidad de la información para la adecuación a la LOPD.
CR-RS-007	¿Se han reflejado los requisitos necesarios para cumplir con los niveles de confidencialidad de la información indicado?	Exposición clara y concisa de los requisitos necesarios para cumplir con lo recogido en el reglamento de desarrollo de la LOPD, según los niveles de protección aplicables.
CR-RS-008	Para las auditorías internas y externas, ¿existe un registro? ¿qué información contiene?	Identificar la utilización de registros para las auditorias, indicando la información a almacenar.

Accesibilidad

Código	Comprobación	Descripción
CR-CC-001	¿Se establece el nivel de accesibilidad que debe cumplir el sistema?	Especificación de los estándares a utilizar.

Usabilidad

Código	Comprobación	Descripción
CR-US-001	¿Se determina mediante requisitos la interacción del sistema con el usuario?	Exposición de los criterios que la interfaz de usuario del sistema debe:

Facilidad de aprendizaje

Comprensión

Operatividad

Aspecto gráfico

Comunicación con otros sistemas

Código	Comprobación	Descripción
CR-RC-001	¿Se identifican cómo se va a comunicar con todos los sistemas externos?	Identificación del modelo de comunicaciones con otros sistemas (entrada, salida y entrada/salida)
CR-RC-002	¿Se detallan los formatos, protocolos y estándares a aplicar en la comunicación con otros sistemas?	Definición de los protocolos / estándares / tecnologías a utilizar en la comunicación con otros sistemas.

Rendimiento y disponibilidad

Código	Comprobación	Descripción
CR-RR-001	¿Se restringe la disponibilidad del sistema?	Indicación de los tiempos mínimos de disponibilidad exigidos.
CR-RR-002	¿Se establecen criterios cuantitativos de operatividad?	Indicación de los tiempos mínimos de respuesta.
CR-RR-003	¿Se restringe el volumen de información al que debe dar soporte el sistema?	Indicación del volumen mínimo de información al que debe dar soporte el sistema con un funcionamiento óptimo.
CR-RR-004	¿Se ha registrado el volumen de uso al que debe dar soporte el sistema?	Indicación del número de usuarios u operaciones concurrentes a las que debe dar soporte el sistema con un funcionamiento óptimo.

Fiabilidad

Código	Comprobación	Descripción
CR-FI-001	¿Se indican requisitos de fiabilidad?	Indicación de los niveles exigidos para la recuperación y tolerancia a fallos.

Portabilidad

Código	Comprobación	Descripción
CR-PO-001	¿Se incluyen requisitos de portabilidad?	Indicación de los criterios exigidos en cuanto a:

Facilidad de instalación

Facilidad de sustitución

Adaptabilidad

Coexistencia con otros sistemas

Compatibilidad con hardware/software

Matriz de trazabilidad

Trazabilidad con los objetivos

Código	Comprobación	Descripción
CR-TO-001	¿Se relaciona mediante una matriz los requisitos con los objetivos?

Código y nombre del requisito.

Verificabilidad.

Código o identificación del objetivo al que está asociado el requisito.	Inclusión de la matriz de trazabilidad e indicación de los requisitos derivados de los objetivos.

Trazabilidad entre los requisitos

Código	Comprobación	Descripción
CR-TR-001	¿Se recoge la matriz de trazabilidad entre los requisitos?

¿Recoge la matriz de trazabilidad la información necesaria para el estudio de impacto de un cambio de alcance? Cada requisito debe indicar: prioridad, importancia, origen, verificabilidad y requisitos de los que depende.	Inclusión de la matriz de trazabilidad e indicación de la información requerida para la trazabilidad entre requisitos.

Código y nombre del requisito.

Requisitos de los que depende.

Checklist de Revisión del Catálogo de Requisitos

Revisión del Catálogo de Requisitos

v01r00

Oficina de Calidad

Subdirección de Tecnologías de la Información

OC_Revision_Catalogo_Requisitos_v01r00.docx	Página 4 de 10

Oficina de Calidad

Subdirección de Tecnologías de la Información y Comunicación

Versión: v01

Fecha: 25/01/2016

Checklist de Revisión del Catálogo de Requisitos

Revisión del Catálogo de Requisitos

Revisión del Catálogo de Requisitos

Oficina de Calidad

2018-11-27

Torres Barranco, O.

Oficina de Calidad

Servicio Andaluz de Salud