Formación > Cursos

Técnicas de Especificación de Requisitos de Calidad

Las actividades de Aseguramiento de la Calidad deben comenzar en las primeras fases del ciclo de vida del sistema con una correcta definición y gestión de los Requisitos. Por ello, uno de los problemas más habituales de cualquier organización a atener en cuenta en el aseguramiento de la calidad, es la baja calidad con la que se redactan los mismos.

Una especificación de requisitos de calidad debe:

  • Reflejar fielmente las necesidades y restricciones expresadas por los usuarios del sistema y de cualquier otro interesado en el mismo.
  • Seguir el formato de la plantilla estándar de especificación e incluir toda la información que dicha plantilla requiere.
  • Cumplir con los criterios de calidad de los requisitos individuales y del conjunto de requisitos establecidos por los estándares.

Conocer técnicas que permitan escribir especificaciones de requisitos de calidad proporciona a las organizaciones los siguientes beneficios:

  • Construir el software correcto, la primera vez.
  • Menor coste en retrabajo.
  • Mayor predictibilidad.
  • Mayor satisfacción del usuario.
  • Mejorar la eficiencia de las pruebas.
  • Menor volatilidad de las especificaciones.
  • Mayor capacidad de reutilización de especificaciones.

En este curso se revisan los problemas más comunes relacionados con la redacción de requisitos, proporcionando a los asistentes técnicas probadas que les permitirán mejorar la calidad de las especificaciones de requisitos de usuario y del sistema.

Dirigido a: Analistas de Requisitos, Analistas Funcionales, Analistas de Negocio / Business Partners, Jefes de Proyecto, Ingenieros de sistemas, Ingenieros de Desarrollo, Directores de Departamentos, Responsables de Calidad (QA Managers), Responsables de Metodología, Responsables de subcontratación.
En general, dirigido a todas aquellas personas que participan en la creación o revisión de una especificación de requisitos.

Metodología del Curso: 

Este curso facilita el aprendizaje de técnicas de escritura de requisitos a través de un gran número de ejercicios prácticos. Para cada uno de los diferentes criterios de calidad cubiertos en el curso, el profesor mostrará ejemplos reales de requisitos con carencias de calidad, que los alumnos deberán intentar identificar. Posteriormente, se introducirán las técnicas para mejorar la calidad y los alumnos reescribirán los ejemplos aplicando dichas técnicas.

Cuando sea posible, el profesor utilizará ejemplos de requisitos reales específicos de la organización. Al finalizar el curso, se proporciona una especificación de ejemplo con varios problemas de calidad, que el alumno deberá identificar y aplicar las técnicas aprendidas para mejorarla.

Objetivos del Curso:

  • Mostrar las características de calidad que debe presentar el conjunto de requisitos que forma parte de una especificación.
  • Explicar qué información debe incluir una buena especificación de requisitos.
  • Mostrar las características de calidad que debe tener el conjunto de requisitos que forma parte de una especificación
  • Detallar los atributos de calidad que deben tener cada uno de los requisitos individuales.
  • Proporcionar consejos para una correcta escritura de requisitos.

Duración: 8 horas distribuidas en 1 día.

Estándares relacionados: Este curso está alineado con los siguientes estándares y cuerpos de conocimiento.

  • IEEE 830 – 1998: Recommended Practice for Software Requirements Specifications
  • International Requirements Engineering Board (IREB) – Syllabus 2.1
    • EU 2 – Sistema y Contexto del Sistema
    • EU 4 – Documentación de Requisitos
    • EU 5 – Documentación de Requisitos utilizando Lenguaje Natural
    • EU 7.3 – Aspectos de la Calidad de los Requisitos
    • EU 7.4 – Principios para la Validación de los Requisitos
    • EU 7.5 – Técnicas para Validar los Requisitos
  • Business Analysis Body of Knowledge (BABOK)
    • 3.3 – Documentar resultados de la captura de Requisitos
    • 6.3 – Especificar y Modelar  Requisitos
    • 6.4 – Definir supuestos, reglas de negocio y restricciones
    • 6.5 – Verificar Requisitos

 

*Si estás interesado en este curso contacta con el Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo. para conocer las próximas fechas y plazas.

TEMARIO:

Capítulo 1 Capítulo 4
Introducción a la problemática del lenguaje natural. Ejemplos.

Características de calidad del conjunto de requisitos

  • Completitud
  • Consistencia
  • Soporte a cambios
  • Trazabilidad con otras fases del ciclo de vida
  • Categorización mediante atributos

 

 

Capítulo 2

Métodos de especificación de requisitos

  • Lenguaje natural
  • Lenguajes formales
  • Casos de Uso
Capítulo 3
Qué secciones debe incluir una correcta especificación de requisitos
Capítulo 5 Capítulo 6

Atributos de calidad de los requisitos individuales

  • Corrección y Necesidad
  • Atomicidad
  • No ambigüedad
  • Verificabilidad
  • Claridad
  • Trazabilidad
  • Independencia del diseño
  • Factibilidad
  • Completitud
  • Consistencia
Plantillas de Escritura de Requisitos
Capítulo 7
Validación de la calidad de las especificaciones de requisitos en el ciclo de SQA.
Capítulo 8
Ejercicio final del curso: reescribir una especificación de requisitos atendiendo a los criterios de calidad aprendidos.

 

Si estás interesado en este curso contacta con el Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo. para conocer las próximas fechas y plazas. 

Contacte con Formación de MTP