Formación Especializada en Ingeniería de Requisitos · ción de los candidatos mediante la...

16
Formación Especializada en Ingeniería de Requisitos 2018 DIGITAL BUSINESS ASSURANCE

Transcript of Formación Especializada en Ingeniería de Requisitos · ción de los candidatos mediante la...

Formación Especializada en Ingeniería de Requisitos

2018

DIGITALBUSINESSASSURANCE

Formación Homologada .......................................................................................

Curso Oficial de Preparación para la Certificación Profesional CPRE del IREB .............................

CPRE Foundation Level .............................................................................................................

CPRE Advanced Level - Requirements Elicitation and Consolidation .......................................

Cursos .....................................................................................................................

Fundamentos de la Gestión y Definición de Requisitos ...................................................................

Técnicas de Especificación de Requisitos de Calidad .....................................................................

Workshop ................................................................................................................

Herramienta de Gestión de Requisitos .............................................................................................

4

4

4

8

10

10

12

14

14

Índice

La Ingeniería de Requisitos es la disciplina clave para el éxito o fracaso de los proyectos, impactandodirectamente en indicadores clave de negocio como el nivel de retrabajo, el cumplimiento de lasestimaciones de tiempo y coste de los proyectos y, sobre todo, el grado de satisfacción de losusuarios.

El objetivo de la certificación profesional CPRE (“Certified Professional for RequirementsEngineering, Foundation Level”) es adquirir un conocimiento completo y estandarizado de losaspectos fundamentales del ciclo de vida de Gestión y Definición de Requisitos. Adicionalmente,este curso proporciona métodos y buenas prácticas de la Ingeniería de Requisitos que puedenintroducirse en cualquier organización, independientemente del dominio de negocio.

El contenido del curso está alineado con la última versión del programa de estudios oficial (Sylla-bus) publicado por el IREB (International Requirements Engineering Board) para el nivel Básico decertificación (Foundation Level).

OBJETIVOS:

Preparar a los asistentes para aprobar el examen de certificación oficial CPRE en su nivelBásico, del International Requirements Engineering Board (IREB).

Proporcionar consejos y guías para la realización del examen.

Mostrar ejemplos de preguntas reales del examen de certificación CPRE.

Apoyar a los candidatos, mediante tutorías personalizadas, en el proceso de preparación delexamen de certificación.

Proporcionar un lenguaje y entendimiento común de la disciplina de Ingeniería de Requisitos.

Mostrar el rol de la Ingeniería de Requisitos en el ciclo de vida de un proyecto.

Aprender a capturar, analizar, especificar, documentar, validar y gestionar requisitos, en basea lo establecido por el IREB.

Proporcionar técnicas y prácticas probadas en cada una de las actividades del ciclo de vidade los requisitos.

Facilitar criterios para la selección de técnicas y prácticas en base a la tipología de proyectos.

Curso Oficial de Preparación para la Certificación Profesional

CPRE Foundation Level

Formación

4

DIGITALBUSINESSASSURANCE

Curso Oficial de Preparación para la Certificación Profesional CPRE Foundation Level

METODOLOGÍA:

El curso está orientado a proporcionar todo el conocimientonecesario para poder obtener con éxito la certificaciónprofesional CPRE del IREB.

El material del curso ha sido validado y autorizado por el IREBy cubre por completo la última versión del programa de estudios oficial (Syllabus). El material formativo se actualiza regularmente en base al análisis de exámenes de certificación realizados entodo el mundo, aumentando de este modo las posibilidades deéxito de los asistentes.

El curso incluye la realización de ejercicios que permiten asimilar de forma sencilla los conceptos y prácticas cubiertas durante el curso.

Al finalizar el curso, el profesor proporcionará consejos y guíaspara la realización del examen y se validará el nivel de prepara-ción de los candidatos mediante la realización de un ejemplo deexamen. El profesor asesorará individualmente a cada asistente su adecuación o no para la realización del examen.

Para aquellos alumnos que decidan inscribirse para larealización del examen, MTP ofrece como parte de las tasasde examen un servicio de tutoría personalizada para que loscandidatos puedan resolver cualquier duda durante el procesode preparación del examen.

Adicionalmente, MTP incluye en el precio del curso una copiadel libro “Requirements Engineering Fundamentals”, orientadoa la preparación del examen CPRE, proporcionando a loscandidatos material adicional de estudio y ejemplos parapreparar el examen.

DIRIGIDO A:

Requirements Engineering Fundamentals1st editionKlaus Pohl, Chris RuppRocky Nook Inc. (April 2011)English, 192 PagesPaperbackISBN-13: 978-1933952819

Conform to the CPRE FoundationLevel Syllabus 2.1

Ingenieros de Software, Ingenieros de Sistemas,Analistas, Arquitectos TI, Directores y Jefes de Proyecto,Responsables y equipos de Pruebas.

Especialmente recomendable para aquellas personas que hayan obtenido la certificación ISTQB, para completar los requisitos para la obtención de la certificación QAMP.

PRERREQUISITOS:

Este curso está orientado a preparar el examen de certificaciónoficial CPRE para profesionales que han trabajado previamenteen el área de proceso de Requisitos, no al aprendizaje de ladisciplina de la Ingeniería de Requisitos. Por tanto, para un buen aprovechamiento del curso, es necesario que los asistentescumplan los siguientes prerrequisitos:

Conocimiento de los aspectos fundamentales de laIngeniería de Requisitos.

Experiencia práctica trabajando en las actividades deGestión y Definición de Requisitos.

Conocimientos básicos de UML, que permitan lainterpretación de los distintos diagramas UML (hay unmódulo específico en el examen en el cual se deberáninterpretar modelos UML de análisis).

IDIOMA DEL CURSO:

El curso se impartirá en castellano, con el material en castellano.Las preguntas del examen están disponibles en castellano.

Alternativamente, MTP ofrece la versión en inglés del curso,para aquellas organizaciones que utilicen esta lengua de formahabitual en la disciplina de Ingeniería de Requisitos (en estecaso, el curso se podrá impartir en castellano o inglés, a elección del cliente, pero usando la versión inglesa del material).

DURACIÓN: 24 horas en 3 días.

5

6

TEMARIO:

1. INTRODUCCIÓN Y FUNDAMENTOS DE LA INGENIERÍA DE REQUISITOS

2. SISTEMA Y CONTEXTO DEL SISTEMA

3. EDUCCIÓN DE REQUISITOS

4. DOCUMENTACIÓN DE REQUISITOS

5. DOCUMENTACIÓN DE REQUISITOS UTILIZANDO LENGUAJE NATURAL

• Explicación de Términos• Síntomas de una Ingeniería de Requisitos ineficiente• Actividades de la Ingeniería de Requisitos• Conceptos básicos de la teoría de la comunicación• Perfil y habilidades del Ingeniero de Requisitos• Tipología básica de requisitos

• Sistema, Contexto del Sistema y Fronteras.• Determinación de las Fronteras del Sistema y del Contexto

• Fuentes de Requisitos• Categorización de Requisitos según el Modelo de Kano• Stakeholders• Técnicas de Educción• Criterios de selección de las técnicas de educción

• Diseño del documento• Tipos de documentos• Estructura del documento• Uso de documentos de requisitos• Criterios de calidad de los documentos de requisitos• Criterios de calidad de los requisitos individuales• Glosarios

• Efectos del lenguaje• Elaboración de requisitos mediante el uso de plantillas

6. DOCUMENTACIÓN DE REQUISITOS BASADA EN MODELOS

7. VALIDACIÓN Y NEGOCIACIÓN DE LOS REQUISITOS

8. GESTIÓN DE REQUISITOS

9. APOYO DE HERRAMIENTAS

10. CONSEJOS Y GUÍAS PARA LA REALIZACIÓN DEL EXAMEN

• Explicación de Términos• Síntomas de una Ingeniería de Requisitos ineficiente• Actividades de la Ingeniería de Requisitos• Conceptos básicos de la teoría de la comunicación• Perfil y habilidades del Ingeniero de Requisitos• Tipología básica de requisitos

• Sistema, Contexto del Sistema y Fronteras.• Determinación de las Fronteras del Sistema y del Contexto

• Fuentes de Requisitos• Categorización de Requisitos según el Modelo de Kano• Stakeholders• Técnicas de Educción• Criterios de selección de las técnicas de educción

• Diseño del documento• Tipos de documentos• Estructura del documento• Uso de documentos de requisitos• Criterios de calidad de los documentos de requisitos• Criterios de calidad de los requisitos individuales• Glosarios

11. EJEMPLO REAL DE EXAMEN DE CERTIFICACIÓN

Curso Oficial de Preparación para la Certificación Profesional CPRE Foundation Level

MTP, PROVEEDOR DE FORMACIÓN AUTORIZADO POR EL IREB

MTP es proveedor autorizado por el IREB para la impartición de los cursos oficiales de preparación a las siguientes certificaciones:

CPRE Foundation Level CPRE Advanced Level Requirements Elicitation and Consolidation Requirements Modeling

MTP está autorizado para impartir este curso en España,Portugal, Reino Unido y todos los países de Latinoamérica(MTP cuenta con subsidiarias en Brasil, México y Reino Unido).

PROCESO DE CERTIFICACIÓN:

La asistencia al curso no incluye las tasas de registro al examen de certificación. El examen es opcional para los asistentes y el profesor recomendará de forma individual a cada candidato su adecuación o no para tener posibilidades firmes de aprobar el examen.

Los alumnos que deseen examinarse, deberán cumplimentarun formulario de registro al examen y cada uno de ellos deberáde pagar las tasas individuales asociadas.

MTP ofrece como parte de las tasas de registro al examen,sesiones de tutoría personalizada previas al examen, parapoder resolver cualquier duda que puedan tener los candidatos.

MTP recomienda que el examen se realice entre 1 y 3 semanasdespués del curso. De ese modo, los candidatos podrán tenerel tiempo necesario para preparar el examen y hacer uso de lassesiones de tutoría personalizadas.

En el caso de que el examen se quiera realizar inmediatamentedespués del curso, MTP enviará con la suficiente antelación elmaterial del curso para que los candidatos puedan comenzara preparar el examen previamente al curso y puedan resolvercualquier duda durante el transcurso del mismo.

MTP podrá organizar una sesión de certificación en las oficinasdel cliente siempre y cuando haya un mínimo de 6 alumnos quedeseen certificarse.

En el caso de que no haya 6 alumnos que deseen certificarse,éstos deberán de hacerlo en cualquiera de las convocatoriasabiertas de certificación que organiza regularmente MTP en susinstalaciones u opcionalmente podrán realizar la certificaciónonline bajo petición previa a MTP.

DIRIGIDO A:

El International Requirements Engineering Board (IREB) es unaorganización internacional que persigue la profesionalización dela Ingeniería de Requisitos como disciplina clave de la Ingenieríade Software y de Sistemas.

El IREB es responsable de elaborar los contenidos oficialesy exámenes de la formación certificada en Ingeniería deRequisitos CPRE. Está formado por grupos de trabajo deexpertos de reconocido prestigio en el área de la Ingeniería deRequisitos.

El programa de certificación profesional CPRE del IREB seestablece en tres niveles (Foundation, Advanced, Expert) y esequivalente a la certificación ISTQB en el área de Pruebas.

¿POR QUÉ ES IMPORTANTE PARA SU CARRERA PROFESIONAL Y SU ORGANIZACIÓN ESTA CERTIFICACIÓN?

Más de 10.000 profesionales en todo el mundo han obtenidola certificación IREB Foundation. La certificación profesionalCPRE es el principal mecanismo para demostrar oficialmente laexperiencia y conocimiento en Ingeniería de Requisitos. Desdesu creación, muchas compañías han comenzado a exigir a susproveedores la posesión de este certificado, que supone unvalor diferenciador en un mercado cada vez más competitivo. Elcertificado tiene valor internacional.

Adicionalmente, muchas organizaciones consideran necesariocertificar los conocimientos de sus profesionales, para obtenermejores resultados en una disciplina que se ha demostradoclave para reducir el retrabajo, aumentar la satisfacción de losusuarios entregando productos de mayor calidad, gestionarmejor a sus proveedores y garantizar el éxito de sus proyectoscumpliendo con las estimaciones de coste y tiempo.

La certificación IREB, al igual que la certificación ISQTB, es unode los 4 pasos requeridos para obtener la certificación QAMP(Quality Assurance Management Professional - http://www.qamp.org/), por lo que resulta especialmente recomendablepara aquellos que ya hayan obtenido la certificación ISQTB.

MÁS INFORMACIÓN:

www.certified-re.de/en

7

••

••

C/ Santa Leonor 65, Edificio C Planta 4ª - 28037 Madrid (España)Teléfono: +34 91 144 06 00 - Fax: +34 91 304 49 15Email: [email protected]

Información adicional

El objetivo de la certificación profesional CPRE (Certified Professional for Requirements Engineering) Advanced Level, es profundizar y detallar los conocimientos adquiridos en el nivel básico y especializarse en las tres áreas propuesta por IREB.

OBJETIVOS:

Preparar a los asistentes para aprobar el examen de certificación oficial CPRE en su nivel avanzado en la especialidad “Requirements Elicitation and Consolidation”, del International Requirements Engineering Board (IREB).

Proporcionar consejos y guías para la realización del examen.

Mostrar ejemplos de preguntas reales del examen de certificación CPRE.

Apoyar a los candidatos, mediante tutorías personalizadas, en el proceso de preparación del examen de certificación.

Exponer las habilidades del ingeniero de requisitos en materia de obtención y consolidación de requisitos.

Conocer las técnicas de identificación de fuentes de requisitos

Comprender las características y uso de una gran variedad de técnicas de obtención de requi-sitos.

Conocer las técnicas de consolidación de requisitos (negociación e integración) como factor clave del éxito.

•••

•••

CPRE Advanced LevelRequirements Elicitation

and Consolidation

Formación

8

La formación aquí descrita se corresponde con certificación profesional de la especialidad Requirements Elicitation and Consolidation.

Este curso proporciona métodos y buenas prácticas de la Ingeniería de Requisitos que pueden introducirse en cualquier organización, independientemente del dominio de negocio y con especial foco en la educción (o extracción de requisitos) y su consolidación (negociación e integración)

El contenido del curso está alineado con la última versión del programa de estudios oficial (Syllabus) publicado por el IREB (International Requirements Engineering Board) para el nivel Avanzado de certificación (Advanced Level).

Requirements Elicitation and ConsolidationRequirements ManagementRequirements Modeling

DIGITALBUSINESSASSURANCE

CPRE Advandel Level - Requirements Elicitation and Cosolidation

DIRIGIDO A:

IDIOMA DEL CURSO:

El curso se impartirá en castellano, con el material en inglés.Las preguntas del examen están disponibles en inglés.

Alternativamente, MTP ofrece la versión en inglés del curso,para aquellas organizaciones que utilicen esta lengua de formahabitual en la disciplina de Ingeniería de Requisitos (en estecaso, el curso se podrá impartir en castellano o inglés, a elección del cliente, pero usando la versión inglesa del material).

EXAMEN:

Requerido para la obtención de la certificación CPRE Advanced Level de IREB.

El examen se realiza entre 1 y 3 semanas tras finalizar el temario, de este modo los candidatos podrán tener el tiempo necesario para preparar el examen y hacer uso de las tutorías personalizadas que pone a su disposición MTP.

9

C/ Santa Leonor 65, Edificio C Planta 4ª - 28037 Madrid (España)Teléfono: +34 91 144 06 00 - Fax: +34 91 304 49 15Email: [email protected]

••

Ingenieros de Software Ingenieros de SistemasAnalistas Arquitectos TI Directores/Jefes de Proyecto Responsables de Pruebas Equipos de Pruebas Especialmente recomendable para aquellas personas que hayan obtenido la certificación IREB Foundation Level y/o Certificaciones de ISTQB

••••••

TEMARIO:

1. HABILIDADES EN MATERIA DE OBTENCIÓN Y CONSOLIDACIÓN DE REQUISITOS

• Evaluación de habilidades necesarias.• Modelos de comunicación.• El proceso de cambio.

2. FUENTES DE OBTENCIÓN DE REQUISITOS

• Identificación de implicados (stakeholders).• La gestión de la relación con los implicados.• El usuario como implicado.• Persona.• Identificación, clasificación y gestión de documentos.• Identificación de documentos típicos de fuentes de requisitos.

4. TÉCNICA DE CONSOLIDACIÓN

• Los conflictos y sus tipos.• Los 5 tipos de conflictos.• Knowing Glasl’s.• Técnicas de consolidación en base a conflictos.• Acuerdos.• Compromisos.• Escenarios alternativos.• Votación.• Overruling (anulación).• Considerar todos los hechos (CAF).• Más/Menos interesante (PMI).• Coste/beneficio.

DURACIÓN: 16 horas distribuidas en 2 días.

REQUISITOS PREVIOS:

Conocimiento de los aspectos fundamentales de la Ingeniería de Requisitos y experiencia práctica trabajando en las actividades de Gestión y Definición de Requisitos.

Conocimientos a nivel de IREB Foundation. La certificación IREB Foundation, sólo es requisito para realizar el examen de certificación Advanced.

3. TÉCNICAS DE EDUCCIÓN DE REQUISITOS

• Clasificación de técnicas de educción.• Cuestionarios técnicos.• Entrevistas.• Cuestionarios de conocimiento.• Técnicas de observación.• Técnicas de campo.• Técnicas de aprendizaje.• Investigación sobre el contexto.• Técnicas creativas.• Osborn.• Técnicas basadas en herramientas.• Prototipado.• Walkthrougt.• Uso de escenarios.• Elevator pitch.• Gestión de objetivos en la educción.• Conocimiento experimental.• User stories

Este curso cubre todos los aspectos fundamentales de la Gestión y Definición de Requisitos a lolargo de todo el ciclo de vida de desarrollo del software o de un producto.

En la parte inicial del curso se proporciona a los asistentes un entendimiento común de los conceptosfundamentales de la Ingeniería de Requisitos (qué es y qué no es un requisito, niveles y tiposde requisitos, propiedades de los requisitos, separación del problema de la solución, actividadesdel ciclo de vida de los requisitos…). Adicionalmente, se proporciona un gran número de datos yejemplos que permiten entender la importancia de la Ingeniería de Requisitos como factor clavepara el éxito o fracaso de los proyectos.

Una vez establecido un lenguaje común entre los asistentes –en linea con lo establecido por elInternational Requirements Engineering Board (IREB) y el Business Analysis Body of Knowledge(BABOK)-, se analiza en detalle cada una de las etapas del ciclo de vida de los requisitos: Captura,Análisis, Validación, Especificación y Gestión de Requisitos, proporcionando un entendimientocompleto de las actividades a realizar en cada una de esas etapas y presentando técnicas quepueden ser utilizadas en cada una de las actividades.

El objetivo del curso es que los alumnos tengan un entendimiento completo de todo el ciclo de vidade los requisitos, la razón por la que cada actividad resulta relevante y los beneficios asociados aun proceso de Gestión y Definición de Requisitos maduro. El curso muestra cómo gestionar y definirrequisitos tanto en nuevos desarrollos como en mantenimientos de sistemas existentes.

OBJETIVOS:

Mostrar la importancia de la madurez del proceso de Gestión y Definición de Requisitos enel éxito o fracaso de los proyectos y en indicadores clave como retrabajo, variabilidad de lasestimaciones iniciales, satisfacción del usuario, etc.

Explicar todas las problemáticas críticas de negocio asociadas a la Ingeniería de Requisitos.

Presentar las etapas en las que se divide el ciclo de vida de los requisitos.

Proporcionar técnicas y recomendaciones para:

•••

••

Fundamentos de la Gestión yDefinición de Requisitos

Formación

10

Identificar el alcance, contexto y fronteras del sistema.

Separar la perspectiva del problema de la perspectiva de la solución.

Sabe indentificar un requisito de lo que no lo es.

Categorizar los requisitos y dotarlos de atributos.

Ayudar a comprender el problema, definir claramente los objetivos del proyecto y en-tender las necesidades de los usuarios e interesados.

Analizar el problema para definir la solución (y su descomposición), el alcance y el plan de proyecto.

Validar con los usuarios e interesados el correcto entendimiento de las necesidades y la solución propuesta.

Especificar correctamente lo requisitos.

Gestionar las versiones, cambios y configuraciones de la especificación de requisitos.

••

DIGITALBUSINESSASSURANCE

Fundamentos de la Gestión y Definición de Requisitos

METODOLOGÍA:

Este curso utiliza un formato interactivo con el objetivo de que los alumnos reflexionen sobre la forma actual de gestionar y definir requisitos en sus organizaciones. Para cada actividad o técnica introducida, el profesor explicará las razones y beneficios de su introducción en un proceso corporativo de Gestión y Definición de Requisitos.

El curso combina conceptos teóricos con ejemplos basados enexperiencias reales que permiten un mejor entendimiento deestos. Adicionalmente, el curso se complementa con una serie de ejercicios que permiten la consolidación del conocimiento adquirido.

DIRIGIDO A:

DURACIÓN: 18 horas

ESTÁNDARES RELACIONADOS:

Este curso está alineado con los siguientes estándares y cuer-pos de conocimiento:

11

C/ Santa Leonor 65, Edificio C Planta 4ª - 28037 Madrid (España)Teléfono: +34 91 144 06 00 - Fax: +34 91 304 49 15Email: [email protected]

••

Analistas de Requisitos Analistas FuncionalesAnalistas 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 queparticipan en el ciclo de vida de los requisitos

•••••••••

• IEEE 830 – 1998: Recommended Practice for SoftwareRequirements SpecificationsInternational Requirements Engineering Board (IREB) –Syllabus 2.1

•••••

••

EU 1 – Introducción y FundamentosEU 2 – Sistema y Contexto del Sistema EU 3 – Educción de RequisitosEU 4 – Documentación de RequisitosEU 5 – Documentación de Requisitos utilizandoLenguaje NaturalEU 7 – Validación y Negociación de RequisitosEU 8 – Gestión de Requisitos

• Business Analysis Body of Knowledge (BABOK) – 2.0•••

Capítulo 3 – Gestión y Comunicación de RequisitosCapítulo 5 – Educción de RequisitosCapítulo 6 – Análisis de RequisitosCapítulo 7 – Evaluación y Validación de la Solución •

TEMARIO:

1. ¿CÓMO IMPACTA LA INGENIERÍA DE REQUISITOS EN EL ÉXITO O FRACASO DE LOS PROYECTOS?

• Qué es y qué no es un requisito• Separación de la perspectiva del problema del de la solución• Tipologías de requisitos• Ámbito funcional y no funcional

8. ANÁLISIS DE REQUISITOS: ORGANICEMOS EL TRABAJO

• Uso de atributos para categorizar los requisitos• Descomposición de los requisitos. Sistemas, subsistemas, componentes, etc.• Priorización de los requisitos. Mucho más complejo de lo que parece• Estimación de Requisitos• Gestión de riesgos• Planificación de los requisitos

2. PROBLEMÁTICAS DE NEGOCIO ASOCIADAS A LA INGENIERÍADE REQUISITOS

3. CONCEPTOS FUNDAMENTALES

4. LAS CLAVES PARA EL ÉXITO EN LA INGENIERÍA DE REQUISITOS

5. ETAPAS DEL CICLO DE VIDA DE LOS REQUISITOS: CAPTURA,ANÁLISIS, VALIDACIÓN, ESPECIFICACIÓN Y GESTIÓN

6. EL ROL DEL ANALISTA DE NEGOCIO O DE REQUISITOS:RESPONSABILIDADES, CONOCIMIENTOS, MISIONES Y HABILIDADES

• Alcance, Contexto y fronteras del sistema • Objetivos, Requisitos y Reglas de Negocio • Glosarios • Identificar a los stakeholders• Clasificación de stakeholders• Product Champions• Análisis de stakeholders • Planificación y preparación de las actividades de captura de requisitos • Técnicas de captura de requisitos. Qué técnica utilizar en cada situación • Aspectos a tener en cuenta durante la captura de requisitos

7. CAPTURA DE REQUISITOS: LA VOZ DEL NEGOCIO

9. ESPECIFICACIÓN DE REQUISITOS: DOCUMENTEMOS LA INFORMACIÓN

• Características de calidad de los requisitos individuales• Uso de técnicas avanzadas de especificación• Más allá de la funcionalidad: requisitos no funcionales, restricciones, requisitos de calidad, etc.• Ejemplos de requisitos: antes y después

10. VALIDACIÓN DE REQUISITOS: COMPROBEMOS QUE VAMOSPOR BUEN CAMINO

• Diferencias entre validación y verificación• Ciclo de vida de la validación de requisitos• Revisión de requisitos• Técnicas de validación. Qué técnica utilizar en cada situación• Requirements Based Testing

11. GESTIÓN DE REQUISITOS: QUÉ HACER CON LOS REQUISITOS

• El proceso de Gestión de Requisitos• Versionado de requisitos y líneas base• Workflows de requisitos• ¿Es malo el cambio? No, si sabemos cómo gestionarlo• Trazabilidad de requisitos a lo largo del ciclo de vida de desarollo• Indicadores, métricas y seguimiento del estado de los requisitos

Las actividades de Aseguramiento de la Calidad deben comenzar en las primeras fases del ciclode vida del sistema con una correcta definición y gestión de los Requisitos. Por ello, uno de losproblemas más habituales de cualquier organización, a tener en cuenta en el aseguramiento de lacalidad, es la baja calidad con la que se redactan los mismos.Una especificación de requisitos de calidad debe:

OBJETIVOS DEL CURSO:

Mostrar las dificultades del lenguaje natural como mecanismo de escritura de requisitos. Definir la información que debe incluir una buena especificación de requisitos. Mostrar las características de calidad que debe presentar el conjunto de requisitos que formaparte de una especificación. Detallar los atributos de calidad que debe mostrar cada uno de los requisitos individuales. Proporcionar consejos destinados a una correcta redacción de requisitos.

•••

Técnicas de Especificación deRequisitos de Calidad

Formación

12

Conocer técnicas que permitan desarrollar especificaciones de requisitos de calidad proporciona alas organizaciones los siguientes beneficios:

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

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

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

METODOLOGÍA DEL CURSO:

El aprendizaje de las técnicas de escritura de requisitos se llevará a cabo a través de ejercicios prácticos. Se propondrán ejemplos reales de requisitos con carencias de calidad para cada uno de los diferentes criterios de calidad cubiertos en el curso. Los alumnos deberán identificarlos primero para, posteriormente, reescribir los ejemplos introduciendo distintas técnicas de mejora de la calidad.

DIGITALBUSINESSASSURANCE

Técnicas de Especificación de Requisitos de Calidad

DIRIGIDO A:

DURACIÓN: 8 horas

ESTÁNDARES RELACIONADOS:

Este curso está alineado con los siguientes estándares y cuer-pos de conocimiento:

13

C/ Santa Leonor 65, Edificio C Planta 4ª - 28037 Madrid (España)Teléfono: +34 91 144 06 00 - Fax: +34 91 304 49 15Email: [email protected]

••

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.Con carácter general, a todos aquellos profesionales queparticipen en la creación o revisión de especificaciones de requisitos.

•••••••••

• IEEE 830 – 1998: Recommended Practice for SoftwareRequirements SpecificationsInternational Requirements Engineering Board (IREB) –Syllabus 2.1

•••••

EU 2 – Sistema y Contexto del SistemaEU 4 – Documentación de RequisitosEU 5 – Documentación de Requisitos utilizandoLenguaje NaturalEU 7.3 – Aspectos de la Calidad de los Requisitos EU 7.4 – Principios para la Validación de los RequisitosEU 7.5 – Técnicas para Validar los Requisitos

• Business Analysis Body of Knowledge (BABOK) – 2.0•

••

3.3 – Documentar resultados de la captura de Requisitos6.3 – Especificar y Modelar Requisitos6.4 – Definir supuestos, reglas de negocio y restricciones6.5 – Verificar Requisitos •

TEMARIO: En determinados casos se utilizarán ejemplos de requisitosreales específicos de la organización.

Como ejercicio de fin de curso se proporcionará una especificaciónde ejemplo con varios problemas de calidad. El alumno deberáidentificarlos y aplicar las técnicas aprendidas para mejorarla.

1. INTRODUCCIÓN A LA PROBLEMÁTICA DEL LENGUAJE NATURAL. EJEMPLOS

2. MÉTODOS DE ESPECIFICACIÓN DE REQUISITOS

• Lenguaje natural• Lenguajes formales• Casos de Uso

3. QUÉ SECCIONES DEBE INCLUIR UNA CORRECTAESPECIFICACIÓN DE REQUISITOS

4. CARACTERÍSTICAS DE CALIDADDEL CONJUNTO DE REQUISITOS

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

5. 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

6. PLANTILLAS DE ESCRITURA DE REQUISITOS

7. VALIDACIÓN DE LA CALIDADDE LAS ESPECIFICACIONES DE REQUISITOS

EN EL CICLO SQA

8. EJERCICIO FINAL DEL CURSO

Reescribir una especificación de requisitos atendiendo a los criterios de calidad aprendidos.

OBJETIVOS DEL CURSO:

Comprender las ventajas del uso de herramientas especializadas dentro del proceso de gestión de requisitos.Conocer a través de casos prácticos, su funcionalidad.Workshop aplicable a las principales herramientas comerciales y Open Source.

••

Herramientas deGestión de Requisitos

Workshop Requisitos

14

DIRIGIDO A:

DIGITALBUSINESSASSURANCE

DURACIÓN:

8 horas, distribuidas en 1 día.

••

Jefes de Proyectos de Desarrollo.Ingenieros en Gestión de Requisitos.Analistas de Negocio.Especialistas en calidad de software.

••

TEMARIO:

CONTENIDOS DEL CURSO

• Introducción a la Gestión de Requisitos. Descripción de conceptos.• Características generales de la herramienta de Gestión de Requisitos. Información gestionada.• Batería de casos Prácticos que simulan un amplio abanico de situaciones reales, sobre actividades como: • Registro y análisis de información. Líneas base. • Importación y exportación de datos. • Matriz de trazabilidad. • Análisis de impacto. • Integración con el resto del proceso de desarrollo.

La Ingeniería de Requisitos es la disciplina clave para el éxito o fracaso de los proyectos, impactando directamente en indicadores clave de negocio como el nivel de retrabajo, el cumplimiento de las estimaciones de tiempo y coste de los proyectos y, sobre todo, el grado de satisfacción de losusuarios.

C/ Santa Leonor 65, Edificio C Planta 4ª28037 Madrid (España)Teléfono: +34 91 144 06 00Fax: +34 91 304 49 15Email: [email protected]

DIGITALBUSINESSASSURANCE