SlideShare una empresa de Scribd logo
1 de 29
Descargar para leer sin conexión
Gestión de requisitos y su trazabilidad en la Gestión de
Servicios TI
Emiliano Fernández Marín – José Sevilla Fernández
Sesión: [S2-MMP-09]
X Congreso Nacional 2
Speaker Bio & Company Information
 OVERTI
 Consultoría Calidad: ITSM, Gestión de requisitos…
 Implantación de herramientas
 Ponentes
 Emiliano Fernández Marín
 Ing. Técnico Universidad Carlos III de Madrid
 Responsable Ténico en UC3M, CISET, Overti
 ITIL Expert
 José Sevilla Fernández
 Ing. Técnico Universidad de Jaén
 Consultor Preventa Overti
 ITIL Service Transition & Operation Certified
 CoAutor: José Miguel Fuentes
X Congreso Nacional 3
Expectativa del Cliente y la Gestión de Requisitos
X Congreso Nacional 4
 La gestión de requisitos es una parte vital en el desarrollo de proyectos software
puesto que define el propósito, la dirección y el tamaño del proyecto y por tanto,
en mayor o menor medida, condicionará el éxito global del mismo. Sólo el
26% de los proyectos de terminar a tiempo, dentro del presupuesto y con
todas las características y funciones especificadas originalmente
Gestión de Requisitos
X Congreso Nacional 5
 La gestión de requisitos es el proceso de identificar,
documentar, mantener, comunicar y trazar los requisitos
a lo largo del ciclo de vida del sistema, producto o
servicio
 El análisis de los requisitos es uno de los puntos más
críticos en el desarrollo de un servicio, por ello es
importante partir de una base consistente
Gestión de Requisitos
X Congreso Nacional 6
 The ages of the Requirements Engineering Process
1990
2000
2005
Present
X Congreso Nacional 7
 Es importante la comunicación iterativa con el
cliente, con el fin de definir y registrar
adecuadamente qué se espera del proyecto
 Una vez almacenados debemos analizarlos y
verificarlos de manera que se asegura la
satisfacción del cliente, representando las
necesidades fieles del mismo
 Los requisitos sufren cambios a lo largo de la
vida del servicio. Hay que controlar los cambios
en los requisitos y actuar en consecuencia
Gestión de Requisitos
X Congreso Nacional 8
 La definición de requisitos comienza
por conocer las intenciones de los
stakeholder (necesidades,
objetivos…) que se convierten en
requisitos válidos
 Un requisito es algo más que una
declaración de requisitos:
 Es la expresión completa de un
requisito incluyendo atributos
asociados que ayudan al desarrollo y
la gestión del requisito así como a su
trazabilidad
Gestión de Requisitos
X Congreso Nacional 9
La Gestión de Requisitos en ITSM
 Gestión de requisitos en ITIL
Service Strategy Service Design
Service
Transition
Service Operation
Continual
Service
Improvement
Requirement 334 961 353 302 207
Incident 164 279 225 977 261
Service Level
Agreement
48 62 33 26 27
Knowledge 239 193 518 194 235
 Gran importancia en la fase del diseño del servicio,
especialmente en el proceso de Coordinación del Servicio
X Congreso Nacional 10
Coordinación
del Diseño
Gestión del
Catálogo del
Servicio
Gestión de
Nivel de
Servicio
Gestión de la
Disponibilidad
Gestión de la
Capacidad
Gestión de la
Continuidad de
Servicios TI
Gestión de
Suministradores
Requirement 37 6 38 86 49 29 23
Incident 0 5 23 65 13 13 36
Service Level
Agreement
1 2 0 1 2 0 1
Knowledge 6 2 1 1 4 2 1
 A excepción de la Gestión de suministradores, requirement
aparece con más frecuencia en TODOS los procesos del
diseño del servicio
La Gestión de Requisitos en Diseño del Servicio
X Congreso Nacional 11
Gestión de
Cambios
SKMS
Políticas
Requisitos
Gestión de Requisitos y el SKMS
X Congreso Nacional 12
 La ingeniería de requisitos es el enfoque por el cual se introduce el
proceso de comprensión y documentación de requisitos del
negocio, usuarios y stakeholders
 Las etapas de este procedimiento son Captación, Análisis y
Validación. Todas ellas contribuyen a la creación de un documento
de requisitos completo y riguroso
 Este documento es un repositorio de requisitos individuales que se
desarrollan y gestionan a lo largo del ciclo de vida del servicio
 Los métodos para definir requisitos son desarrollados como parte
del proceso de Coordinación del servicio.
Ingeniería de Requisitos en ITIL – Diseño del Servicio
X Congreso Nacional 13
 Requisitos funcionales: Describen los aspectos de utilidad del
servicio. Requisitos necesarios para apoyar una función o procesos
del negocio, o para eliminar una restricción del cliente.
 Requisitos operativos y de gestión: Describen los aspectos de
garantía de un servicio. Respuesta, disponibilidad y seguridad, así
como facilidad de implementación, operatividad…
 Requisitos de usabilidad: Facilidad del usuario para acceder y
utilizar el servicio. Estos requisitos ayudan a garantizar la
percepción del servicio por parte del usuario
Tipos de Requisitos – ITIL Diseño del Servicio
X Congreso Nacional 14
 Declaración de requisitos:
 Necesarios
 Apropiados
 Precisos/Claros
 Completos
 Únicos
 Viables
 Verificables
 Correctos
 Conformes
 Fuente: INCOSE Guide for Writing Requeriments
 Conjunto de requisitos:
 Completos
 Consistentes
 Viables/Factibles
 Comprensibles
 Capaces de ser validados
Características de Requisitos
X Congreso Nacional 15
 Para ayudar a definir los requisitos y sus objetivos:
 Razón, traza de requisitos padre, condición de uso, estados, modo…
 Asociados con la verificación del Sistema de Interés (SOI – System Of
Interest)
 Nivel, fase, resultados y estados de verificación
 Para facilitar el mantenimiento de los requisitos
 Identificador, nombre, propietario, prioridad, riesgo, tipo, fecha…
 Para mostrar aplicabilidad y permitir su reutilización
 Aplicabilidad, unidad de negocio, línea de negocio, localidad, país…
Atributos en la declaración de Requisitos
X Congreso Nacional 16
 Entrevistas
 Seminarios o talleres
 Vigilancia/Supervisión
 Análisis del protocolo
 Análisis de escenarios
 Prototipos
 Cuestionarios
Técnicas captación de Requisitos
ITIL Diseño del Servicio
X Congreso Nacional 17
El modelo V
X Congreso Nacional 18
 ISO 24766
 Systems and Software Engineering – Guide for requirements
engineering tool capabilities
 ISO 29148
 Systems and Software Engineering – Life cycle processes –
Requirements engineering
 ISO 15288
 Systems and Software Engineering – System life cycle processes
 Documentos: DO-178C DO-254 DO-330
Buenas prácticas y Normas
X Congreso Nacional 19
 La mayoría de los proyectos TI fallan por el inadecuado
entendimiento de las necesidades de los usuarios. Pero
además, se hace necesario crear un hilo continuo entre
requisitos, diseño y programación
 Chaos Report, PMI PMI 2014. Pulse of the Profession
study….
 La utilización de herramientas de gestión de requisitos
reforzará la planificación estratégica de la entidad y aportará
muchos beneficios en todos los sentidos, ahorrando tiempo,
capital y personal
 El uso de las herramientas de gestión de requisitos mejora la
productividad y la calidad en el desarrollo de un proyecto
software
Herramientas de Gestión de Requisitos
X Congreso Nacional 20
 Una herramienta de requisitos debe ser capaz de realizar las
siguientes actividades:
 Captación de requisitos
 Análisis de requisitos
 Validación y verificación
 Gestión de requisitos
 Trazabilidad de requisitos
 Documentación de requisitos
 Generación de informes para
evidencias de certificaciones y auditorias
Herramientas de Gestión de Requisitos
X Congreso Nacional 21
PLM & System
Engineering integration
Collaboration &
Global scalability
IP Protection
ALM integration
(Application Lifecycle
Mgt)
OOTB industry
standards support
PPM integration (Project
& Product Portfolio Mgt)
Traceability /
Dashboards
External
connectors
User experience
Trends
1. Parametric requirements
2. Change & Config improvements
3. Industry Social experiences
4. ALM strategy
5. V6 traceability engine
Trends
1
Herramientas de Gestión de Requisitos
X Congreso Nacional 22
 Existen guías y buenas prácticas que nos ayudan a saber
qué medir y qué esperar de un requisito
 Ejemplo: INCOSE Guide for Writing Requirements
 Estas guías/buenas prácticas/checklists tienen un carácter
más detallado que las características descritas en otros
estándares como el IEEE Std. 830:1998
 Esto permite su análisis automático basado en técnicas de
análisis semántico
Técnicas de análisis de calidad de Requisitos
X Congreso Nacional 23
 Correctitud: Aplicada a requisitos individuales
 Libres de términos ambiguos
 Fácil de entender
 Únicos
 Con una terminología adecuada: basada en vocabularios controlados
 Con una estructura adecuada: basada en el concepto de patrón
When <Event> <Component> Shall <Action> <Object> Time_constraint
Tipos de reglas en el análisis de calidad de Requisitos I
X Congreso Nacional 24
 Completitud: para conjuntos de requisitos
 ¿Se han detallado todos los requisitos necesarios y sólo los necesarios?
 Se han atendido a todos los interesados
 Comparación de la especificación contra otros proyectos previos semejantes, modelos (UML, SysML…)
 Completitud: para requisitos individuales:
 ¿Incluye cada requisito toda la información necesaria (condiciones, rendimiento…)?
 Basada en patrones
 Consistencia: para conjuntos de requisitos
 Existen requisitos contradictorios
 Existen requisitos duplicados
 Pueden abordarse todos los requisitos con las limitaciones y condiciones conocidas para el proyecto
Tipos de reglas en el análisis de calidad de requisitos y II
X Congreso Nacional 25
Técnicas de análisis de calidad de Requisitos
X Congreso Nacional 26
 Cuadros de mando para análisis de calidad de requisitos
Técnicas de análisis de Calidad de Requisitos
X Congreso Nacional 27
 Aportar toda esta información de calidad al autor del requisito,
y no sólo al control de calidad
 Autoría asistida por patrones, calidad ‘al vuelo’…
Otros pasos
X Congreso Nacional 28
 Biblioteca ITIL V3 (2011)
 PMBoK
 ISO 29148
 ISO 15288
 ISO 24766
 Buenas practicas escrituras de requisitos – INCOSE
 Software Requirements – Karl Wiegers and Joy Beatty
 Writing Better Requirements – Ian F. Alexander
 Gestión de requisitos para la Gestión de Servicios – PFC UC3M
Bibliografía
Emiliano Fernández – José Sevilla
• Email: emiliano.fernandez@overti.es
• Email: jose.sevilla@overti.es
• Web: www.overti.es
• Twitter: @overtisolutions

Más contenido relacionado

La actualidad más candente

Desarrollo de prototipos
Desarrollo de prototiposDesarrollo de prototipos
Desarrollo de prototiposTensor
 
Unidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientosUnidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientosmezcalote
 
Trazabilidad En Proyectos De Software
Trazabilidad En Proyectos De SoftwareTrazabilidad En Proyectos De Software
Trazabilidad En Proyectos De SoftwareBarCamp Quito
 
Trazabilidad En El Proceso De Desarrollo De Sw
Trazabilidad En El Proceso De Desarrollo De SwTrazabilidad En El Proceso De Desarrollo De Sw
Trazabilidad En El Proceso De Desarrollo De SwRony Guajardo
 
Elicitacion de requerimientos
Elicitacion de requerimientosElicitacion de requerimientos
Elicitacion de requerimientosTensor
 
Métricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de softwareMétricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de softwareGalo Lalangui
 
Ingeniería de Requerimientos: Software Orientado al Negocio
Ingeniería de Requerimientos: Software Orientado al NegocioIngeniería de Requerimientos: Software Orientado al Negocio
Ingeniería de Requerimientos: Software Orientado al NegocioSoftware Guru
 
Carlos figuera-ci-19897276
Carlos figuera-ci-19897276Carlos figuera-ci-19897276
Carlos figuera-ci-19897276marlev boadas
 
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSINGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSLuis Anibal
 
Requerimientos
RequerimientosRequerimientos
Requerimientoskaresha3
 
Ingeniería de requisitos y de requerimientos
Ingeniería de requisitos y de requerimientosIngeniería de requisitos y de requerimientos
Ingeniería de requisitos y de requerimientosunrated999
 
Ingeniería de Requerimientos
Ingeniería de RequerimientosIngeniería de Requerimientos
Ingeniería de RequerimientosNaylu Rincón
 

La actualidad más candente (20)

Desarrollo de prototipos
Desarrollo de prototiposDesarrollo de prototipos
Desarrollo de prototipos
 
Unidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientosUnidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientos
 
Trazabilidad En Proyectos De Software
Trazabilidad En Proyectos De SoftwareTrazabilidad En Proyectos De Software
Trazabilidad En Proyectos De Software
 
Trazabilidad En El Proceso De Desarrollo De Sw
Trazabilidad En El Proceso De Desarrollo De SwTrazabilidad En El Proceso De Desarrollo De Sw
Trazabilidad En El Proceso De Desarrollo De Sw
 
Elicitacion de requerimientos
Elicitacion de requerimientosElicitacion de requerimientos
Elicitacion de requerimientos
 
Itil v2.5
Itil v2.5Itil v2.5
Itil v2.5
 
Desarrollo unidad1
Desarrollo unidad1Desarrollo unidad1
Desarrollo unidad1
 
Taller en clases (1)
Taller en clases (1)Taller en clases (1)
Taller en clases (1)
 
Ingenieria requerimientos
Ingenieria requerimientosIngenieria requerimientos
Ingenieria requerimientos
 
Métricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de softwareMétricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de software
 
Ingeniería de Requerimientos: Software Orientado al Negocio
Ingeniería de Requerimientos: Software Orientado al NegocioIngeniería de Requerimientos: Software Orientado al Negocio
Ingeniería de Requerimientos: Software Orientado al Negocio
 
Creando requerimientos eficaces
Creando requerimientos eficacesCreando requerimientos eficaces
Creando requerimientos eficaces
 
Carlos figuera-ci-19897276
Carlos figuera-ci-19897276Carlos figuera-ci-19897276
Carlos figuera-ci-19897276
 
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSINGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
 
Que es una sla dar
Que es una sla darQue es una sla dar
Que es una sla dar
 
Requisitos de software
Requisitos de softwareRequisitos de software
Requisitos de software
 
Requerimientos
RequerimientosRequerimientos
Requerimientos
 
Software configuration managment
Software configuration managmentSoftware configuration managment
Software configuration managment
 
Ingeniería de requisitos y de requerimientos
Ingeniería de requisitos y de requerimientosIngeniería de requisitos y de requerimientos
Ingeniería de requisitos y de requerimientos
 
Ingeniería de Requerimientos
Ingeniería de RequerimientosIngeniería de Requerimientos
Ingeniería de Requerimientos
 

Destacado

El proceso de desarrollo con herramientas Open Source
El proceso de desarrollo con herramientas Open SourceEl proceso de desarrollo con herramientas Open Source
El proceso de desarrollo con herramientas Open SourceJose Juan R. Zuñiga
 
Phpday - Automated acceptance testing with Behat and Mink
Phpday - Automated acceptance testing with Behat and MinkPhpday - Automated acceptance testing with Behat and Mink
Phpday - Automated acceptance testing with Behat and MinkRichard Tuin
 
M1 tema 1 deteccion de incendios quimica del fuego
M1 tema 1   deteccion de incendios quimica del fuegoM1 tema 1   deteccion de incendios quimica del fuego
M1 tema 1 deteccion de incendios quimica del fuegojmsarmientom
 
BDD + PHP = behat!
BDD + PHP = behat!BDD + PHP = behat!
BDD + PHP = behat!Vitor Mattos
 
SEMINARIO WEB - El ABC del Test Automation: ¿Qué, por qué, cuando y cómo?
SEMINARIO WEB - El ABC del Test Automation: ¿Qué, por qué, cuando y cómo?SEMINARIO WEB - El ABC del Test Automation: ¿Qué, por qué, cuando y cómo?
SEMINARIO WEB - El ABC del Test Automation: ¿Qué, por qué, cuando y cómo?Belatrix Software
 
Living Documentation (NCrafts Paris 2015, DDDx London 2015, BDX.io 2015, Code...
Living Documentation (NCrafts Paris 2015, DDDx London 2015, BDX.io 2015, Code...Living Documentation (NCrafts Paris 2015, DDDx London 2015, BDX.io 2015, Code...
Living Documentation (NCrafts Paris 2015, DDDx London 2015, BDX.io 2015, Code...Cyrille Martraire
 
Modelo de trazabilidad
Modelo de trazabilidadModelo de trazabilidad
Modelo de trazabilidadojc7523
 
Pasos para la elaboracion de la justificacion y los objetivos
Pasos para la elaboracion de la justificacion y los objetivosPasos para la elaboracion de la justificacion y los objetivos
Pasos para la elaboracion de la justificacion y los objetivospsicologavanessasoto
 
Por qué Cervantes programaba mejor que tú
Por qué Cervantes programaba mejor que túPor qué Cervantes programaba mejor que tú
Por qué Cervantes programaba mejor que túJavier Acero
 

Destacado (13)

El proceso de desarrollo con herramientas Open Source
El proceso de desarrollo con herramientas Open SourceEl proceso de desarrollo con herramientas Open Source
El proceso de desarrollo con herramientas Open Source
 
Documentación
DocumentaciónDocumentación
Documentación
 
Phpday - Automated acceptance testing with Behat and Mink
Phpday - Automated acceptance testing with Behat and MinkPhpday - Automated acceptance testing with Behat and Mink
Phpday - Automated acceptance testing with Behat and Mink
 
Introducción a Groovy
Introducción a GroovyIntroducción a Groovy
Introducción a Groovy
 
M1 tema 1 deteccion de incendios quimica del fuego
M1 tema 1   deteccion de incendios quimica del fuegoM1 tema 1   deteccion de incendios quimica del fuego
M1 tema 1 deteccion de incendios quimica del fuego
 
BDD + PHP = behat!
BDD + PHP = behat!BDD + PHP = behat!
BDD + PHP = behat!
 
Especificación medianteejemplos
Especificación medianteejemplosEspecificación medianteejemplos
Especificación medianteejemplos
 
SEMINARIO WEB - El ABC del Test Automation: ¿Qué, por qué, cuando y cómo?
SEMINARIO WEB - El ABC del Test Automation: ¿Qué, por qué, cuando y cómo?SEMINARIO WEB - El ABC del Test Automation: ¿Qué, por qué, cuando y cómo?
SEMINARIO WEB - El ABC del Test Automation: ¿Qué, por qué, cuando y cómo?
 
Living Documentation (NCrafts Paris 2015, DDDx London 2015, BDX.io 2015, Code...
Living Documentation (NCrafts Paris 2015, DDDx London 2015, BDX.io 2015, Code...Living Documentation (NCrafts Paris 2015, DDDx London 2015, BDX.io 2015, Code...
Living Documentation (NCrafts Paris 2015, DDDx London 2015, BDX.io 2015, Code...
 
Modelo de trazabilidad
Modelo de trazabilidadModelo de trazabilidad
Modelo de trazabilidad
 
Trazabilidad
TrazabilidadTrazabilidad
Trazabilidad
 
Pasos para la elaboracion de la justificacion y los objetivos
Pasos para la elaboracion de la justificacion y los objetivosPasos para la elaboracion de la justificacion y los objetivos
Pasos para la elaboracion de la justificacion y los objetivos
 
Por qué Cervantes programaba mejor que tú
Por qué Cervantes programaba mejor que túPor qué Cervantes programaba mejor que tú
Por qué Cervantes programaba mejor que tú
 

Similar a Gestión de requisitos y su trazabilidad en la Gestión de Servicios TI

Mejores Prácticas en la Gestión Estratégica de TI
Mejores Prácticas en la Gestión Estratégica de TIMejores Prácticas en la Gestión Estratégica de TI
Mejores Prácticas en la Gestión Estratégica de TINbarros
 
2011 06-07 presentacion congreso tecnologia amba
2011 06-07 presentacion congreso tecnologia amba2011 06-07 presentacion congreso tecnologia amba
2011 06-07 presentacion congreso tecnologia ambaFernanda Diso
 
Trabajoo final-sistemas de calidad ti
Trabajoo final-sistemas de calidad tiTrabajoo final-sistemas de calidad ti
Trabajoo final-sistemas de calidad tiLorenitaaaaaaaa
 
Modulo 3 -_diseno_del_servicio
Modulo 3 -_diseno_del_servicioModulo 3 -_diseno_del_servicio
Modulo 3 -_diseno_del_servicioCarlos David
 
Agile it service management 04112021
Agile it service management 04112021Agile it service management 04112021
Agile it service management 04112021Claudio Obregon
 
Unidad I Requerimientos
Unidad I RequerimientosUnidad I Requerimientos
Unidad I Requerimientosguest409adc
 
Fundamentos ingeniería de requisitos.pdf
Fundamentos ingeniería de requisitos.pdfFundamentos ingeniería de requisitos.pdf
Fundamentos ingeniería de requisitos.pdfRene Guaman-Quinche
 
Calidad en gestion de servicios ti
Calidad en gestion de servicios tiCalidad en gestion de servicios ti
Calidad en gestion de servicios tiTensor
 
Calidad en gestion de servicios ok
Calidad en gestion de servicios okCalidad en gestion de servicios ok
Calidad en gestion de servicios okTensor
 
Ingeniería y gestión de requerimientos
Ingeniería y gestión de requerimientosIngeniería y gestión de requerimientos
Ingeniería y gestión de requerimientosPilar Pardo Hidalgo
 
Ingenieria de requerimiento
Ingenieria de requerimientoIngenieria de requerimiento
Ingenieria de requerimientoDavidZarate1200
 
Reduciendo el riesgo operativo de liberaciones a producción con CMMI e ITIL
Reduciendo el riesgo operativo de liberaciones a producción con CMMI e ITILReduciendo el riesgo operativo de liberaciones a producción con CMMI e ITIL
Reduciendo el riesgo operativo de liberaciones a producción con CMMI e ITILSoftware Guru
 
Lalo Huber - Workshop ITIL 2004
Lalo Huber - Workshop ITIL 2004Lalo Huber - Workshop ITIL 2004
Lalo Huber - Workshop ITIL 2004Lalo Huber
 
Ppt de ingenieria de requerimiento
Ppt de ingenieria de requerimientoPpt de ingenieria de requerimiento
Ppt de ingenieria de requerimientomely1930
 
Lectura 01 diseno de gestion de servicios
Lectura 01   diseno de gestion de servicios Lectura 01   diseno de gestion de servicios
Lectura 01 diseno de gestion de servicios Alin Oscco
 
Christian Rivero
Christian RiveroChristian Rivero
Christian RiveroJdgc2304
 
Sistema de Gestión de servicios de TI según la norma ISO/IEC 20000-1
Sistema de Gestión de servicios de TI según la norma ISO/IEC 20000-1Sistema de Gestión de servicios de TI según la norma ISO/IEC 20000-1
Sistema de Gestión de servicios de TI según la norma ISO/IEC 20000-1Fabián Descalzo
 

Similar a Gestión de requisitos y su trazabilidad en la Gestión de Servicios TI (20)

Mejores Prácticas en la Gestión Estratégica de TI
Mejores Prácticas en la Gestión Estratégica de TIMejores Prácticas en la Gestión Estratégica de TI
Mejores Prácticas en la Gestión Estratégica de TI
 
2011 06-07 presentacion congreso tecnologia amba
2011 06-07 presentacion congreso tecnologia amba2011 06-07 presentacion congreso tecnologia amba
2011 06-07 presentacion congreso tecnologia amba
 
Normas
NormasNormas
Normas
 
Trabajoo final-sistemas de calidad ti
Trabajoo final-sistemas de calidad tiTrabajoo final-sistemas de calidad ti
Trabajoo final-sistemas de calidad ti
 
Modulo 3 -_diseno_del_servicio
Modulo 3 -_diseno_del_servicioModulo 3 -_diseno_del_servicio
Modulo 3 -_diseno_del_servicio
 
Agile it service management 04112021
Agile it service management 04112021Agile it service management 04112021
Agile it service management 04112021
 
Unidad I Requerimientos
Unidad I RequerimientosUnidad I Requerimientos
Unidad I Requerimientos
 
Fundamentos ingeniería de requisitos.pdf
Fundamentos ingeniería de requisitos.pdfFundamentos ingeniería de requisitos.pdf
Fundamentos ingeniería de requisitos.pdf
 
Calidad en gestion de servicios ti
Calidad en gestion de servicios tiCalidad en gestion de servicios ti
Calidad en gestion de servicios ti
 
Calidad en gestion de servicios ok
Calidad en gestion de servicios okCalidad en gestion de servicios ok
Calidad en gestion de servicios ok
 
Ingeniería y gestión de requerimientos
Ingeniería y gestión de requerimientosIngeniería y gestión de requerimientos
Ingeniería y gestión de requerimientos
 
Ingenieria de requerimiento
Ingenieria de requerimientoIngenieria de requerimiento
Ingenieria de requerimiento
 
Reduciendo el riesgo operativo de liberaciones a producción con CMMI e ITIL
Reduciendo el riesgo operativo de liberaciones a producción con CMMI e ITILReduciendo el riesgo operativo de liberaciones a producción con CMMI e ITIL
Reduciendo el riesgo operativo de liberaciones a producción con CMMI e ITIL
 
Lalo Huber - Workshop ITIL 2004
Lalo Huber - Workshop ITIL 2004Lalo Huber - Workshop ITIL 2004
Lalo Huber - Workshop ITIL 2004
 
Ppt de ingenieria de requerimiento
Ppt de ingenieria de requerimientoPpt de ingenieria de requerimiento
Ppt de ingenieria de requerimiento
 
Lectura 01 diseno de gestion de servicios
Lectura 01   diseno de gestion de servicios Lectura 01   diseno de gestion de servicios
Lectura 01 diseno de gestion de servicios
 
Capacitacitación Tester - QA 2
Capacitacitación Tester - QA 2Capacitacitación Tester - QA 2
Capacitacitación Tester - QA 2
 
Tema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de RequisitosTema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de Requisitos
 
Christian Rivero
Christian RiveroChristian Rivero
Christian Rivero
 
Sistema de Gestión de servicios de TI según la norma ISO/IEC 20000-1
Sistema de Gestión de servicios de TI según la norma ISO/IEC 20000-1Sistema de Gestión de servicios de TI según la norma ISO/IEC 20000-1
Sistema de Gestión de servicios de TI según la norma ISO/IEC 20000-1
 

Gestión de requisitos y su trazabilidad en la Gestión de Servicios TI

  • 1. Gestión de requisitos y su trazabilidad en la Gestión de Servicios TI Emiliano Fernández Marín – José Sevilla Fernández Sesión: [S2-MMP-09]
  • 2. X Congreso Nacional 2 Speaker Bio & Company Information  OVERTI  Consultoría Calidad: ITSM, Gestión de requisitos…  Implantación de herramientas  Ponentes  Emiliano Fernández Marín  Ing. Técnico Universidad Carlos III de Madrid  Responsable Ténico en UC3M, CISET, Overti  ITIL Expert  José Sevilla Fernández  Ing. Técnico Universidad de Jaén  Consultor Preventa Overti  ITIL Service Transition & Operation Certified  CoAutor: José Miguel Fuentes
  • 3. X Congreso Nacional 3 Expectativa del Cliente y la Gestión de Requisitos
  • 4. X Congreso Nacional 4  La gestión de requisitos es una parte vital en el desarrollo de proyectos software puesto que define el propósito, la dirección y el tamaño del proyecto y por tanto, en mayor o menor medida, condicionará el éxito global del mismo. Sólo el 26% de los proyectos de terminar a tiempo, dentro del presupuesto y con todas las características y funciones especificadas originalmente Gestión de Requisitos
  • 5. X Congreso Nacional 5  La gestión de requisitos es el proceso de identificar, documentar, mantener, comunicar y trazar los requisitos a lo largo del ciclo de vida del sistema, producto o servicio  El análisis de los requisitos es uno de los puntos más críticos en el desarrollo de un servicio, por ello es importante partir de una base consistente Gestión de Requisitos
  • 6. X Congreso Nacional 6  The ages of the Requirements Engineering Process 1990 2000 2005 Present
  • 7. X Congreso Nacional 7  Es importante la comunicación iterativa con el cliente, con el fin de definir y registrar adecuadamente qué se espera del proyecto  Una vez almacenados debemos analizarlos y verificarlos de manera que se asegura la satisfacción del cliente, representando las necesidades fieles del mismo  Los requisitos sufren cambios a lo largo de la vida del servicio. Hay que controlar los cambios en los requisitos y actuar en consecuencia Gestión de Requisitos
  • 8. X Congreso Nacional 8  La definición de requisitos comienza por conocer las intenciones de los stakeholder (necesidades, objetivos…) que se convierten en requisitos válidos  Un requisito es algo más que una declaración de requisitos:  Es la expresión completa de un requisito incluyendo atributos asociados que ayudan al desarrollo y la gestión del requisito así como a su trazabilidad Gestión de Requisitos
  • 9. X Congreso Nacional 9 La Gestión de Requisitos en ITSM  Gestión de requisitos en ITIL Service Strategy Service Design Service Transition Service Operation Continual Service Improvement Requirement 334 961 353 302 207 Incident 164 279 225 977 261 Service Level Agreement 48 62 33 26 27 Knowledge 239 193 518 194 235  Gran importancia en la fase del diseño del servicio, especialmente en el proceso de Coordinación del Servicio
  • 10. X Congreso Nacional 10 Coordinación del Diseño Gestión del Catálogo del Servicio Gestión de Nivel de Servicio Gestión de la Disponibilidad Gestión de la Capacidad Gestión de la Continuidad de Servicios TI Gestión de Suministradores Requirement 37 6 38 86 49 29 23 Incident 0 5 23 65 13 13 36 Service Level Agreement 1 2 0 1 2 0 1 Knowledge 6 2 1 1 4 2 1  A excepción de la Gestión de suministradores, requirement aparece con más frecuencia en TODOS los procesos del diseño del servicio La Gestión de Requisitos en Diseño del Servicio
  • 11. X Congreso Nacional 11 Gestión de Cambios SKMS Políticas Requisitos Gestión de Requisitos y el SKMS
  • 12. X Congreso Nacional 12  La ingeniería de requisitos es el enfoque por el cual se introduce el proceso de comprensión y documentación de requisitos del negocio, usuarios y stakeholders  Las etapas de este procedimiento son Captación, Análisis y Validación. Todas ellas contribuyen a la creación de un documento de requisitos completo y riguroso  Este documento es un repositorio de requisitos individuales que se desarrollan y gestionan a lo largo del ciclo de vida del servicio  Los métodos para definir requisitos son desarrollados como parte del proceso de Coordinación del servicio. Ingeniería de Requisitos en ITIL – Diseño del Servicio
  • 13. X Congreso Nacional 13  Requisitos funcionales: Describen los aspectos de utilidad del servicio. Requisitos necesarios para apoyar una función o procesos del negocio, o para eliminar una restricción del cliente.  Requisitos operativos y de gestión: Describen los aspectos de garantía de un servicio. Respuesta, disponibilidad y seguridad, así como facilidad de implementación, operatividad…  Requisitos de usabilidad: Facilidad del usuario para acceder y utilizar el servicio. Estos requisitos ayudan a garantizar la percepción del servicio por parte del usuario Tipos de Requisitos – ITIL Diseño del Servicio
  • 14. X Congreso Nacional 14  Declaración de requisitos:  Necesarios  Apropiados  Precisos/Claros  Completos  Únicos  Viables  Verificables  Correctos  Conformes  Fuente: INCOSE Guide for Writing Requeriments  Conjunto de requisitos:  Completos  Consistentes  Viables/Factibles  Comprensibles  Capaces de ser validados Características de Requisitos
  • 15. X Congreso Nacional 15  Para ayudar a definir los requisitos y sus objetivos:  Razón, traza de requisitos padre, condición de uso, estados, modo…  Asociados con la verificación del Sistema de Interés (SOI – System Of Interest)  Nivel, fase, resultados y estados de verificación  Para facilitar el mantenimiento de los requisitos  Identificador, nombre, propietario, prioridad, riesgo, tipo, fecha…  Para mostrar aplicabilidad y permitir su reutilización  Aplicabilidad, unidad de negocio, línea de negocio, localidad, país… Atributos en la declaración de Requisitos
  • 16. X Congreso Nacional 16  Entrevistas  Seminarios o talleres  Vigilancia/Supervisión  Análisis del protocolo  Análisis de escenarios  Prototipos  Cuestionarios Técnicas captación de Requisitos ITIL Diseño del Servicio
  • 17. X Congreso Nacional 17 El modelo V
  • 18. X Congreso Nacional 18  ISO 24766  Systems and Software Engineering – Guide for requirements engineering tool capabilities  ISO 29148  Systems and Software Engineering – Life cycle processes – Requirements engineering  ISO 15288  Systems and Software Engineering – System life cycle processes  Documentos: DO-178C DO-254 DO-330 Buenas prácticas y Normas
  • 19. X Congreso Nacional 19  La mayoría de los proyectos TI fallan por el inadecuado entendimiento de las necesidades de los usuarios. Pero además, se hace necesario crear un hilo continuo entre requisitos, diseño y programación  Chaos Report, PMI PMI 2014. Pulse of the Profession study….  La utilización de herramientas de gestión de requisitos reforzará la planificación estratégica de la entidad y aportará muchos beneficios en todos los sentidos, ahorrando tiempo, capital y personal  El uso de las herramientas de gestión de requisitos mejora la productividad y la calidad en el desarrollo de un proyecto software Herramientas de Gestión de Requisitos
  • 20. X Congreso Nacional 20  Una herramienta de requisitos debe ser capaz de realizar las siguientes actividades:  Captación de requisitos  Análisis de requisitos  Validación y verificación  Gestión de requisitos  Trazabilidad de requisitos  Documentación de requisitos  Generación de informes para evidencias de certificaciones y auditorias Herramientas de Gestión de Requisitos
  • 21. X Congreso Nacional 21 PLM & System Engineering integration Collaboration & Global scalability IP Protection ALM integration (Application Lifecycle Mgt) OOTB industry standards support PPM integration (Project & Product Portfolio Mgt) Traceability / Dashboards External connectors User experience Trends 1. Parametric requirements 2. Change & Config improvements 3. Industry Social experiences 4. ALM strategy 5. V6 traceability engine Trends 1 Herramientas de Gestión de Requisitos
  • 22. X Congreso Nacional 22  Existen guías y buenas prácticas que nos ayudan a saber qué medir y qué esperar de un requisito  Ejemplo: INCOSE Guide for Writing Requirements  Estas guías/buenas prácticas/checklists tienen un carácter más detallado que las características descritas en otros estándares como el IEEE Std. 830:1998  Esto permite su análisis automático basado en técnicas de análisis semántico Técnicas de análisis de calidad de Requisitos
  • 23. X Congreso Nacional 23  Correctitud: Aplicada a requisitos individuales  Libres de términos ambiguos  Fácil de entender  Únicos  Con una terminología adecuada: basada en vocabularios controlados  Con una estructura adecuada: basada en el concepto de patrón When <Event> <Component> Shall <Action> <Object> Time_constraint Tipos de reglas en el análisis de calidad de Requisitos I
  • 24. X Congreso Nacional 24  Completitud: para conjuntos de requisitos  ¿Se han detallado todos los requisitos necesarios y sólo los necesarios?  Se han atendido a todos los interesados  Comparación de la especificación contra otros proyectos previos semejantes, modelos (UML, SysML…)  Completitud: para requisitos individuales:  ¿Incluye cada requisito toda la información necesaria (condiciones, rendimiento…)?  Basada en patrones  Consistencia: para conjuntos de requisitos  Existen requisitos contradictorios  Existen requisitos duplicados  Pueden abordarse todos los requisitos con las limitaciones y condiciones conocidas para el proyecto Tipos de reglas en el análisis de calidad de requisitos y II
  • 25. X Congreso Nacional 25 Técnicas de análisis de calidad de Requisitos
  • 26. X Congreso Nacional 26  Cuadros de mando para análisis de calidad de requisitos Técnicas de análisis de Calidad de Requisitos
  • 27. X Congreso Nacional 27  Aportar toda esta información de calidad al autor del requisito, y no sólo al control de calidad  Autoría asistida por patrones, calidad ‘al vuelo’… Otros pasos
  • 28. X Congreso Nacional 28  Biblioteca ITIL V3 (2011)  PMBoK  ISO 29148  ISO 15288  ISO 24766  Buenas practicas escrituras de requisitos – INCOSE  Software Requirements – Karl Wiegers and Joy Beatty  Writing Better Requirements – Ian F. Alexander  Gestión de requisitos para la Gestión de Servicios – PFC UC3M Bibliografía
  • 29. Emiliano Fernández – José Sevilla • Email: emiliano.fernandez@overti.es • Email: jose.sevilla@overti.es • Web: www.overti.es • Twitter: @overtisolutions