10 ASPECTOS A CONSIDERARCUANDO HABLAMOS DEREQUISITOSJordi Borja – jborja@visuresolutions.comDirector de Desarrollo de Nego...
Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar ...
Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar ...
Visure Solutions, The Requirements Company•   Compañía española especializada en Ingeniería de Requisitos•   Experiencia d...
Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar ...
La inversión en requisitos no puede esperar• Síntomas    •   Usuarios no satisfechos    •   Alto nivel de retrabajo    •  ...
Muchas empresas ya han decidido mejorar sus Requisitos con Visure                                                         ...
Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar ...
1.- Sí: los proyectos fallan por culpa de los Requisitos             Causas de los defectos                               ...
1.- Sí: los proyectos fallan por culpa de los Requisitos     Requisitos incompletos                                       ...
1.- Sí: los proyectos fallan por culpa de los RequisitosFuente: Keil, Cule, Lyytinen, Schmidt   .                         ...
Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar ...
2.- Los Requisitos defectuosos impactan en el negocio                                                  13
2.- Los Requisitos defectuosos impactan en el negocio                                                  14
Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar ...
3.- Invertir en Requisitos proporciona grandes beneficios                                                                 ...
3.- Invertir en Requisitos proporciona grandes beneficios                                                       17
Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar ...
4.- El retorno de la inversión es inmediato                              Investments - Year OneSoftware / Hardware   Licen...
Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar ...
5.- No es suficiente con tener una metodología de desarrollo.• Adoptar metodologías de desarrollo ágiles o basadas en prot...
Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar ...
6.- No es suficiente con tener buenos Analistas• Un buen analista requiere además:   •   Un proceso maduro e institucional...
Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar ...
7.- ¿Somos maduros en Requisitos?                                   ProcessContexto                           AssetActual ...
Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar ...
8.- ¿Qué técnicas debemos de utilizar?• La clave del éxito en la Ingeniería de Requisitos es usar técnicas:    –   Maduras...
Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar ...
9.- Capacitación de las personas: el mejor activo de la organización• Las personas involucradas en la Ingeniería de Requis...
Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar ...
10 .- Seleccionar la herramienta adecuada no es sencillo.                                                                 ...
Tener un proceso no es suficiente                               32
¿Qué debe proporcionar una herramienta?•   Automatizar el proceso•   Dar soporte a las técnicas de levantamiento de requis...
Automatizar el proceso                    34
¿Qué debe proporcionar una herramienta?•   Automatizar el proceso•   Dar soporte a las técnicas de levantamiento de requis...
Prototipado y Simulación                      36
Prototipado y Simulación                      37
Diagramas para el levantamiento de Requisitos                                           38
¿Qué debe proporcionar una herramienta?•   Automatizar el proceso•   Dar soporte a las técnicas de levantamiento de requis...
Plantillas de escritura de Requisitos                                   40
Validación de la calidad                      41
Validación de la calidad                      42
Validación de la calidad                      43
¿Qué debe proporcionar una herramienta?•   Automatizar el proceso•   Dar soporte a las técnicas de levantamiento de requis...
Madurez en la especificación                          45
¿Qué debe proporcionar una herramienta?•   Automatizar el proceso•   Dar soporte a las técnicas de levantamiento de requis...
Priorización multidimensional                           47
¿Qué debe proporcionar una herramienta?•   Automatizar el proceso•   Dar soporte a las técnicas de levantamiento de requis...
Trazabilidad y Análisis de Impacto                                49
¿Qué debe proporcionar una herramienta?•   Automatizar el proceso•   Dar soporte a las técnicas de levantamiento de requis...
Ejemplos de Integraciones                       51
¿Qué debe proporcionar una herramienta?•   Automatizar el proceso•   Dar soporte a las técnicas de levantamiento de requis...
Exportación a Office                  53
Importación de Requisitos                       54
Cliente web         55
Interfaces personalizables por roles                                  56
Vista documental              57
¿Qué debe proporcionar una herramienta?•   Automatizar el proceso•   Dar soporte a las técnicas de levantamiento de requis...
Reutilización           59
Reutilización           60
¿Qué debe proporcionar una herramienta?•   Automatizar el proceso•   Dar soporte a las técnicas de levantamiento de requis...
Gestión de la Configuración                         62
Firma electrónica               63
¿Qué debe proporcionar una herramienta?•   Automatizar el proceso•   Dar soporte a las técnicas de levantamiento de requis...
Report Manager            65
¿Qué debe proporcionar una herramienta?•   Automatizar el proceso•   Dar soporte a las técnicas de levantamiento de requis...
Un posible proceso de licitación                              67
Análisis de las RespuestasCumplimiento Proveedor 1RFP/RFI: Requisitos y desc                               Respuestas y co...
Informes de cumplimiento                      69
¿Qué debe proporcionar una herramienta?•   Automatizar el proceso•   Dar soporte a las técnicas de levantamiento de requis...
Requirements Based Testing                        71
Jordi Borja – Director de Desarrollo de Negocio y Estrategia de Solución – jborja@visuresolutions.com – 2011              ...
Próxima SlideShare
Cargando en…5
×

Jordi Borja - VISURE SOLUTIONS - Ingeniería de Requisitos - 10 aspectos a considerar cuando hablamos de Requisitos

614 visualizaciones

Publicado el

Jordi Borja - VISURE SOLUTIONS - Ingeniería de Requisitos -10 aspectos a considerar cuando hablamos de Requisitos

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
614
En SlideShare
0
De insertados
0
Número de insertados
5
Acciones
Compartido
0
Descargas
0
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Jordi Borja - VISURE SOLUTIONS - Ingeniería de Requisitos - 10 aspectos a considerar cuando hablamos de Requisitos

  1. 1. 10 ASPECTOS A CONSIDERARCUANDO HABLAMOS DEREQUISITOSJordi Borja – jborja@visuresolutions.comDirector de Desarrollo de Negocio y Estrategia de Solución
  2. 2. Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar cuando hablamos de requisitos 1. Sí: los proyectos fallan por culpa de los requisitos 2. Los requisitos defectuosos impactan en el negocio 3. Invertir en requisitos proporciona grandes beneficios 4. El retorno de la inversión es inmediato 5. No es suficiente con tener una metodología de desarrollo 6. No es suficiente con tener buenos analistas. 7. ¿Somos maduros en Requisitos? 8. ¿Qué técnicas debemos utilizar? 9. Capacitación de las personas: el mejor activo. 10. ¿Estamos usando las herramientas adecuadas? 2
  3. 3. Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar cuando hablamos de requisitos 1. Sí: los proyectos fallan por culpa de los requisitos 2. Los requisitos defectuosos impactan en el negocio 3. Invertir en requisitos proporciona grandes beneficios 4. El retorno de la inversión es inmediato 5. No es suficiente con tener una metodología de desarrollo 6. No es suficiente con tener buenos analistas. 7. ¿Somos maduros en Requisitos? 8. ¿Qué técnicas debemos utilizar? 9. Capacitación de las personas: el mejor activo. 10. ¿Estamos usando las herramientas adecuadas? 3
  4. 4. Visure Solutions, The Requirements Company• Compañía española especializada en Ingeniería de Requisitos• Experiencia de más de 10 años en proyectos de Gestión y Definición de Requisitos• Fabricante y distribuidor de la herramienta IRQA, solución líder en Europa con más de 200 clientes en 20 países.• Oficinas en España, Suecia, Alemania y USA. 4
  5. 5. Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar cuando hablamos de requisitos 1. Sí: los proyectos fallan por culpa de los requisitos 2. Los requisitos defectuosos impactan en el negocio 3. Invertir en requisitos proporciona grandes beneficios 4. El retorno de la inversión es inmediato 5. No es suficiente con tener una metodología de desarrollo 6. No es suficiente con tener buenos analistas. 7. ¿Somos maduros en Requisitos? 8. ¿Qué técnicas debemos utilizar? 9. Capacitación de las personas: el mejor activo. 10. ¿Estamos usando las herramientas adecuadas? 5
  6. 6. La inversión en requisitos no puede esperar• Síntomas • Usuarios no satisfechos • Alto nivel de retrabajo • Planificaciones no predecibles y sobrecostes • Incumplimiento de normativas y Requisitos no funcionales • Falta de visibilidad y control. • Dificultad para administrar el cambio• El papel clave del CIO • Diagnosticar si el proceso de Requisitos es maduro o no. • Asumir el reto de mejorar la Gestión y Definición de Requisitos • “Vender” internamente la importancia de los Requisitos ‒ A Tecnología y a Negocio. – Asignar los recursos necesarios para la mejora – Asignar el presupuesto para la mejora. 6
  7. 7. Muchas empresas ya han decidido mejorar sus Requisitos con Visure 7
  8. 8. Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar cuando hablamos de requisitos 1. Sí: los proyectos fallan por culpa de los requisitos 2. Los requisitos defectuosos impactan en el negocio 3. Invertir en requisitos proporciona grandes beneficios 4. El retorno de la inversión es inmediato 5. No es suficiente con tener una metodología de desarrollo 6. No es suficiente con tener buenos analistas. 7. ¿Somos maduros en Requisitos? 8. ¿Qué técnicas debemos utilizar? 9. Capacitación de las personas: el mejor activo. 10. ¿Estamos usando las herramientas adecuadas? 8
  9. 9. 1.- Sí: los proyectos fallan por culpa de los Requisitos Causas de los defectos Esfuerzo dedicado a corregir los defectos Requirements Errors Design Errors (82%) (13%) Other Errors (4%) Coding Errors (1%) Coste relativo de solucionar un defecto La importancia de los Requisitos 200 Project Analyzed 180 0- 5% invested in Req. 160 Management results in 80-200% % Overcost 140 overcost 8-14% invested in Req. 120 Management results in 0-60% 100 overcost 80 60 40 20 0 0 5 10 15 20 25 % Requirements Management Cost compared to total project costFuentes: James Martin, Barry Boehm 9
  10. 10. 1.- Sí: los proyectos fallan por culpa de los Requisitos Requisitos incompletos 13, 1% Usuarios no involucrados 12.4% Falta de recursos 10,6% Expectativas no realistas 9,9% Falta de soporte ejecutivo 9,6%Cambios en la especificación 8,7% Fallos de planificación 8,1% No hay necesidad futura 7,5% Fuentes: IT Toolbox y Standish Group 10
  11. 11. 1.- Sí: los proyectos fallan por culpa de los RequisitosFuente: Keil, Cule, Lyytinen, Schmidt . 11
  12. 12. Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar cuando hablamos de requisitos 1. Sí: los proyectos fallan por culpa de los requisitos 2. Los requisitos defectuosos impactan en el negocio 3. Invertir en requisitos proporciona grandes beneficios 4. El retorno de la inversión es inmediato 5. No es suficiente con tener una metodología de desarrollo 6. No es suficiente con tener buenos analistas. 7. ¿Somos maduros en Requisitos? 8. ¿Qué técnicas debemos utilizar? 9. Capacitación de las personas: el mejor activo. 10. ¿Estamos usando las herramientas adecuadas? 12
  13. 13. 2.- Los Requisitos defectuosos impactan en el negocio 13
  14. 14. 2.- Los Requisitos defectuosos impactan en el negocio 14
  15. 15. Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar cuando hablamos de requisitos 1. Sí: los proyectos fallan por culpa de los requisitos 2. Los requisitos defectuosos impactan en el negocio 3. Invertir en requisitos proporciona grandes beneficios 4. El retorno de la inversión es inmediato 5. No es suficiente con tener una metodología de desarrollo 6. No es suficiente con tener buenos analistas. 7. ¿Somos maduros en Requisitos? 8. ¿Qué técnicas debemos utilizar? 9. Capacitación de las personas: el mejor activo. 10. ¿Estamos usando las herramientas adecuadas? 15
  16. 16. 3.- Invertir en Requisitos proporciona grandes beneficios Nivel 1 Nivel 4 Coste estimado por proyecto $ 250.000,00 $ 250.000,00 Sobrecoste medio (preproducción) $ 72.000,00 $ 4.200,00 Coste medio post-producción $ 34.400,00 $ 2.800,00 Coste Total Proyecto $ 356.400,00 $ 257.000,00 Sobre coste total por proyecto $ 106.400,00 $ 7.000,00• 32,4% en aumento de productividad de los Analistas• >30% reducción tiempo requerido por Stakeholders 16
  17. 17. 3.- Invertir en Requisitos proporciona grandes beneficios 17
  18. 18. Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar cuando hablamos de requisitos 1. Sí: los proyectos fallan por culpa de los requisitos 2. Los requisitos defectuosos impactan en el negocio 3. Invertir en requisitos proporciona grandes beneficios 4. El retorno de la inversión es inmediato 5. No es suficiente con tener una metodología de desarrollo 6. No es suficiente con tener buenos analistas. 7. ¿Somos maduros en Requisitos? 8. ¿Qué técnicas debemos utilizar? 9. Capacitación de las personas: el mejor activo. 10. ¿Estamos usando las herramientas adecuadas? 18
  19. 19. 4.- El retorno de la inversión es inmediato Investments - Year OneSoftware / Hardware Licenses (IRQA + IRQA Web) 14.100 € Maintenance - Year One 0€ Hardware 0€Services Training 4.000 € Consulting 8.000 €People Labor Related Investment 7.800 €Grand Total: Year One Investments 33.900 € Labor Savings Low High Total Project Staff Headcount 20 20 Total Labor Hours Saved - Year One 1.598 2.340 Less - Startup Labor Hours Invested 260 260Net Labor Hours Recovered - Year One 1.338 2.080Total Annual Labor Euros 40.144 € 62.400 €Recovered In Year One Return on Investment Low HighInvestment Payback Period (Months) 8,5 5,8NPV (over 2 years, discounted at 7%) 12.899 € 54.129 €First Year ROI 41% 107% 19
  20. 20. Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar cuando hablamos de requisitos 1. Sí: los proyectos fallan por culpa de los requisitos 2. Los requisitos defectuosos impactan en el negocio 3. Invertir en requisitos proporciona grandes beneficios 4. El retorno de la inversión es inmediato 5. No es suficiente con tener una metodología de desarrollo 6. No es suficiente con tener buenos analistas. 7. ¿Somos maduros en Requisitos? 8. ¿Qué técnicas debemos utilizar? 9. Capacitación de las personas: el mejor activo. 10. ¿Estamos usando las herramientas adecuadas? 20
  21. 21. 5.- No es suficiente con tener una metodología de desarrollo.• Adoptar metodologías de desarrollo ágiles o basadas en prototipado y simulación no es garantía de éxito. 21
  22. 22. Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar cuando hablamos de requisitos 1. Sí: los proyectos fallan por culpa de los requisitos 2. Los requisitos defectuosos impactan en el negocio 3. Invertir en requisitos proporciona grandes beneficios 4. El retorno de la inversión es inmediato 5. No es suficiente con tener una metodología de desarrollo 6. No es suficiente con tener buenos analistas. 7. ¿Somos maduros en Requisitos? 8. ¿Qué técnicas debemos utilizar? 9. Capacitación de las personas: el mejor activo. 10. ¿Estamos usando las herramientas adecuadas? 22
  23. 23. 6.- No es suficiente con tener buenos Analistas• Un buen analista requiere además: • Un proceso maduro e institucionalizado en la organización • Un conjunto de técnicas bien definidas. • Una capacitación especializada • Una herramienta que de soporte al proceso y a las técnicas 3 Analistas en organizaciones de Nivel 2 2 Analistas en organizaciones de Nivel 3 23
  24. 24. Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar cuando hablamos de requisitos 1. Sí: los proyectos fallan por culpa de los requisitos 2. Los requisitos defectuosos impactan en el negocio 3. Invertir en requisitos proporciona grandes beneficios 4. El retorno de la inversión es inmediato 5. No es suficiente con tener una metodología de desarrollo 6. No es suficiente con tener buenos analistas. 7. ¿Somos maduros en Requisitos? 8. ¿Qué técnicas debemos utilizar? 9. Capacitación de las personas: el mejor activo. 10. ¿Estamos usando las herramientas adecuadas? 24
  25. 25. 7.- ¿Somos maduros en Requisitos? ProcessContexto AssetActual y legislativo LibraryModelosMadurez Adecuación de procesos (3.1) Diagnóstico Plan de Implantación Mejora Inicial Mejora Desarrollo de la solución de la Solución Continua Fase 1 Fase 2 Fase 3 Fase 4 Fase 5RequirementsCapability Adecuación Solución TecnológicaModel (3.2)Evaluaciones Technical Visure Asset University Library 25
  26. 26. Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar cuando hablamos de requisitos 1. Sí: los proyectos fallan por culpa de los requisitos 2. Los requisitos defectuosos impactan en el negocio 3. Invertir en requisitos proporciona grandes beneficios 4. El retorno de la inversión es inmediato 5. No es suficiente con tener una metodología de desarrollo 6. No es suficiente con tener buenos analistas. 7. ¿Somos maduros en Requisitos? 8. ¿Qué técnicas debemos utilizar? 9. Capacitación de las personas: el mejor activo. 10. ¿Estamos usando las herramientas adecuadas? 26
  27. 27. 8.- ¿Qué técnicas debemos de utilizar?• La clave del éxito en la Ingeniería de Requisitos es usar técnicas: – Maduras – Probadas Creativas Brainstorming – Que se ajusten a la realidad de la organización Walt Disney Other people’s view (OPV) – En base a la tipología de proyectos. Observación Field Observation• Elegir las técnicas adecuadas no es sencillo Aprendizaje Entrevistas Entrevistas – Levantamiento de Requisitos Cuestionarios Osborn checklist – Priorización / Release Management / Planificación Orientadas a Históricos Arqueología – Escritura de Requisitos Reutilización Otras – Modelado de requisitos Prototipos, simulaciones, storybo ards. – Derivación de pruebas Ordenamiento de Cartas – Administración del cambio Priorización MoSCoW – Análisis de impacto Kano Matrices de Wieger User stories – Gestión de configuraciones y líneas base Release Management Velocidad del equipo – Taxonomías de requisitos. Story Points Maximización / Minimizaciión – Identificación de stakeholders Planificación y Estimación Simulaciones de Montecarlo – … COCOMO Puntos función 27
  28. 28. Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar cuando hablamos de requisitos 1. Sí: los proyectos fallan por culpa de los requisitos 2. Los requisitos defectuosos impactan en el negocio 3. Invertir en requisitos proporciona grandes beneficios 4. El retorno de la inversión es inmediato 5. No es suficiente con tener una metodología de desarrollo 6. No es suficiente con tener buenos analistas. 7. ¿Somos maduros en Requisitos? 8. ¿Qué técnicas debemos utilizar? 9. Capacitación de las personas: el mejor activo. 10. ¿Estamos usando las herramientas adecuadas? 28
  29. 29. 9.- Capacitación de las personas: el mejor activo de la organización• Las personas involucradas en la Ingeniería de Requisitos necesitan una formación especializada 29
  30. 30. Agenda• Visure Solutions, the Requirements Company• La inversión en requisitos no puede esperar• 10 aspectos a considerar cuando hablamos de requisitos 1. Sí: los proyectos fallan por culpa de los requisitos 2. Los requisitos defectuosos impactan en el negocio 3. Invertir en requisitos proporciona grandes beneficios 4. El retorno de la inversión es inmediato 5. No es suficiente con tener una metodología de desarrollo 6. No es suficiente con tener buenos analistas. 7. ¿Somos maduros en Requisitos? 8. ¿Qué técnicas debemos utilizar? 9. Capacitación de las personas: el mejor activo. 10. ¿Estamos usando las herramientas adecuadas? 30
  31. 31. 10 .- Seleccionar la herramienta adecuada no es sencillo. IRQA IRQA IRQA IRQA Sólo Report Quality IRQA Prototyper Actividad SubActividad IRQA lectura Manager Analyzer Prototyper Server Técnicas de Captura y Análisis de Requisitos X X X Modelado de requisitos X Especificación y documentación de requisitos X Manejo de líneas base de requisitos X Manejo de la trazabilidad de los requisitos X Control de versiones de los requisitos individuales y grupales X Ingeniería de requisitos en Taxonomía de requisitos Xproyectos y mantenimiento Manejo de atributos de los requisitos X(captura, modelado, Consulta y búsqueda de requisitos Xdocumentación y validación de Firma digital Xrequisitos) Reutilización de requisitos, escenarios de prueba y casos de uso X Trabajo distribuido y fuiera de linea X Integración con herramientas de ofimática X Actividades de revisión de la calidad del requerimiento X Gestión de solicitudes de cambio para mantenimiento X Gestión de reglas de negocio X Integración con otras actividades y herramienta para el desarrollo de los requisitos XLectura de requisitos Lectura y seguimiento de los requisitos XCreación de prototipos y Creación de Prototipos Xsimulaciones Creación de Simulaciones XConsulta de prototipos ysimulaciones Consulta de prototipos y simulaciones XAdministración de requisitos Gestión de flujos de trabajo para el seguimiento y administración de los requisitos X(Administración de laconfiguración, diseño de plantillas Generación de informes y dashboards Xde reutilización, diseño deplantillas de informes y dashbord, Administración de perfiles y permisos Xdefinición de reglas de calidad delrequerimiento, seguimiento de Seguimiento de los requisitos Xlos requisitos) Administración de plantillas de reutilización X Definición de reglas para la revisión de la calidad de los requisitos X Creación de escenarios de pruebas XDefinición y administración de Seguimiento de los escenarios de pruebas Xescenarios de pruebas Creación y seguimiento de los criterios de aceptación de los requisitos XConsulta de informes y dashboard Consulta de los informes y dashboards X X 31
  32. 32. Tener un proceso no es suficiente 32
  33. 33. ¿Qué debe proporcionar una herramienta?• Automatizar el proceso• Dar soporte a las técnicas de levantamiento de requisitos• Ayudar a escribir correctamente los Requisitos• Facilitar la comunicación de requisitos a Tecnología.• Dar soporte a técnicas avanzadas• Dar soporte a los cambios y al análisis de impacto de los mismos.• Integrar con otras herramientas del ciclo de vida.• Proporcionar interfaces adecuadas para cada perfil de usuario• Permitir reutilizar Requisitos entre proyectos.• Gestionar las versiones y las configuraciones• Capacidad de generar informes que reflejen el estado actual de los Requisitos.• Gestionar RFIs, RFPs y contratos, trazando los Requisitos a su origen.• Dar soporte a Requirements Based Testing 33
  34. 34. Automatizar el proceso 34
  35. 35. ¿Qué debe proporcionar una herramienta?• Automatizar el proceso• Dar soporte a las técnicas de levantamiento de requisitos• Ayudar a escribir correctamente los Requisitos• Facilitar la comunicación de requisitos a Tecnología.• Dar soporte a técnicas avanzadas• Dar soporte a los cambios y al análisis de impacto de los mismos.• Integrar con otras herramientas del ciclo de vida.• Proporcionar interfaces adecuadas para cada perfil de usuario• Permitir reutilizar Requisitos entre proyectos.• Gestionar las versiones y las configuraciones• Capacidad de generar informes que reflejen el estado actual de los Requisitos.• Gestionar RFIs, RFPs y contratos, trazando los Requisitos a su origen.• Dar soporte a Requirements Based Testing 35
  36. 36. Prototipado y Simulación 36
  37. 37. Prototipado y Simulación 37
  38. 38. Diagramas para el levantamiento de Requisitos 38
  39. 39. ¿Qué debe proporcionar una herramienta?• Automatizar el proceso• Dar soporte a las técnicas de levantamiento de requisitos• Ayudar a escribir correctamente los Requisitos• Facilitar la comunicación de requisitos a Tecnología.• Dar soporte a técnicas avanzadas• Dar soporte a los cambios y al análisis de impacto de los mismos.• Integrar con otras herramientas del ciclo de vida.• Proporcionar interfaces adecuadas para cada perfil de usuario• Permitir reutilizar Requisitos entre proyectos.• Gestionar las versiones y las configuraciones• Capacidad de generar informes que reflejen el estado actual de los Requisitos.• Gestionar RFIs, RFPs y contratos, trazando los Requisitos a su origen.• Dar soporte a Requirements Based Testing 39
  40. 40. Plantillas de escritura de Requisitos 40
  41. 41. Validación de la calidad 41
  42. 42. Validación de la calidad 42
  43. 43. Validación de la calidad 43
  44. 44. ¿Qué debe proporcionar una herramienta?• Automatizar el proceso• Dar soporte a las técnicas de levantamiento de requisitos• Ayudar a escribir correctamente los Requisitos• Facilitar la comunicación de requisitos a Tecnología.• Dar soporte a técnicas avanzadas• Dar soporte a los cambios y al análisis de impacto de los mismos.• Integrar con otras herramientas del ciclo de vida.• Proporcionar interfaces adecuadas para cada perfil de usuario• Permitir reutilizar Requisitos entre proyectos.• Gestionar las versiones y las configuraciones• Capacidad de generar informes que reflejen el estado actual de los Requisitos.• Gestionar RFIs, RFPs y contratos, trazando los Requisitos a su origen.• Dar soporte a Requirements Based Testing 44
  45. 45. Madurez en la especificación 45
  46. 46. ¿Qué debe proporcionar una herramienta?• Automatizar el proceso• Dar soporte a las técnicas de levantamiento de requisitos• Ayudar a escribir correctamente los Requisitos• Facilitar la comunicación de requisitos a Tecnología.• Dar soporte a técnicas avanzadas• Dar soporte a los cambios y al análisis de impacto de los mismos.• Integrar con otras herramientas del ciclo de vida.• Proporcionar interfaces adecuadas para cada perfil de usuario• Permitir reutilizar Requisitos entre proyectos.• Gestionar las versiones y las configuraciones• Capacidad de generar informes que reflejen el estado actual de los Requisitos.• Gestionar RFIs, RFPs y contratos, trazando los Requisitos a su origen.• Dar soporte a Requirements Based Testing 46
  47. 47. Priorización multidimensional 47
  48. 48. ¿Qué debe proporcionar una herramienta?• Automatizar el proceso• Dar soporte a las técnicas de levantamiento de requisitos• Ayudar a escribir correctamente los Requisitos• Facilitar la comunicación de requisitos a Tecnología.• Dar soporte a técnicas avanzadas• Dar soporte a los cambios y al análisis de impacto de los mismos.• Integrar con otras herramientas del ciclo de vida.• Proporcionar interfaces adecuadas para cada perfil de usuario• Permitir reutilizar Requisitos entre proyectos.• Gestionar las versiones y las configuraciones• Capacidad de generar informes que reflejen el estado actual de los Requisitos.• Gestionar RFIs, RFPs y contratos, trazando los Requisitos a su origen.• Dar soporte a Requirements Based Testing 48
  49. 49. Trazabilidad y Análisis de Impacto 49
  50. 50. ¿Qué debe proporcionar una herramienta?• Automatizar el proceso• Dar soporte a las técnicas de levantamiento de requisitos• Ayudar a escribir correctamente los Requisitos• Facilitar la comunicación de requisitos a Tecnología.• Dar soporte a técnicas avanzadas• Dar soporte a los cambios y al análisis de impacto de los mismos.• Integrar con otras herramientas del ciclo de vida.• Proporcionar interfaces adecuadas para cada perfil de usuario• Permitir reutilizar Requisitos entre proyectos.• Gestionar las versiones y las configuraciones• Capacidad de generar informes que reflejen el estado actual de los Requisitos.• Gestionar RFIs, RFPs y contratos, trazando los Requisitos a su origen.• Dar soporte a Requirements Based Testing 50
  51. 51. Ejemplos de Integraciones 51
  52. 52. ¿Qué debe proporcionar una herramienta?• Automatizar el proceso• Dar soporte a las técnicas de levantamiento de requisitos• Ayudar a escribir correctamente los Requisitos• Facilitar la comunicación de requisitos a Tecnología.• Dar soporte a técnicas avanzadas• Dar soporte a los cambios y al análisis de impacto de los mismos.• Integrar con otras herramientas del ciclo de vida.• Proporcionar interfaces adecuadas para cada perfil de usuario• Permitir reutilizar Requisitos entre proyectos.• Gestionar las versiones y las configuraciones• Capacidad de generar informes que reflejen el estado actual de los Requisitos.• Gestionar RFIs, RFPs y contratos, trazando los Requisitos a su origen.• Dar soporte a Requirements Based Testing 52
  53. 53. Exportación a Office 53
  54. 54. Importación de Requisitos 54
  55. 55. Cliente web 55
  56. 56. Interfaces personalizables por roles 56
  57. 57. Vista documental 57
  58. 58. ¿Qué debe proporcionar una herramienta?• Automatizar el proceso• Dar soporte a las técnicas de levantamiento de requisitos• Ayudar a escribir correctamente los Requisitos• Facilitar la comunicación de requisitos a Tecnología.• Dar soporte a técnicas avanzadas• Dar soporte a los cambios y al análisis de impacto de los mismos.• Integrar con otras herramientas del ciclo de vida.• Proporcionar interfaces adecuadas para cada perfil de usuario• Permitir reutilizar Requisitos entre proyectos.• Gestionar las versiones y las configuraciones• Capacidad de generar informes que reflejen el estado actual de los Requisitos.• Gestionar RFIs, RFPs y contratos, trazando los Requisitos a su origen.• Dar soporte a Requirements Based Testing 58
  59. 59. Reutilización 59
  60. 60. Reutilización 60
  61. 61. ¿Qué debe proporcionar una herramienta?• Automatizar el proceso• Dar soporte a las técnicas de levantamiento de requisitos• Ayudar a escribir correctamente los Requisitos• Facilitar la comunicación de requisitos a Tecnología.• Dar soporte a técnicas avanzadas• Dar soporte a los cambios y al análisis de impacto de los mismos.• Integrar con otras herramientas del ciclo de vida.• Proporcionar interfaces adecuadas para cada perfil de usuario• Permitir reutilizar Requisitos entre proyectos.• Gestionar las versiones y las configuraciones• Capacidad de generar informes que reflejen el estado actual de los Requisitos.• Gestionar RFIs, RFPs y contratos, trazando los Requisitos a su origen.• Dar soporte a Requirements Based Testing 61
  62. 62. Gestión de la Configuración 62
  63. 63. Firma electrónica 63
  64. 64. ¿Qué debe proporcionar una herramienta?• Automatizar el proceso• Dar soporte a las técnicas de levantamiento de requisitos• Ayudar a escribir correctamente los Requisitos• Facilitar la comunicación de requisitos a Tecnología.• Dar soporte a técnicas avanzadas• Dar soporte a los cambios y al análisis de impacto de los mismos.• Integrar con otras herramientas del ciclo de vida.• Proporcionar interfaces adecuadas para cada perfil de usuario• Permitir reutilizar Requisitos entre proyectos.• Gestionar las versiones y las configuraciones• Capacidad de generar informes que reflejen el estado actual de los Requisitos.• Gestionar RFIs, RFPs y contratos, trazando los Requisitos a su origen.• Dar soporte a Requirements Based Testing 64
  65. 65. Report Manager 65
  66. 66. ¿Qué debe proporcionar una herramienta?• Automatizar el proceso• Dar soporte a las técnicas de levantamiento de requisitos• Ayudar a escribir correctamente los Requisitos• Facilitar la comunicación de requisitos a Tecnología.• Dar soporte a técnicas avanzadas• Dar soporte a los cambios y al análisis de impacto de los mismos.• Integrar con otras herramientas del ciclo de vida.• Proporcionar interfaces adecuadas para cada perfil de usuario• Permitir reutilizar Requisitos entre proyectos.• Gestionar las versiones y las configuraciones• Capacidad de generar informes que reflejen el estado actual de los Requisitos.• Gestionar RFIs, RFPs y contratos, trazando los Requisitos a su origen.• Dar soporte a Requirements Based Testing 66
  67. 67. Un posible proceso de licitación 67
  68. 68. Análisis de las RespuestasCumplimiento Proveedor 1RFP/RFI: Requisitos y desc Respuestas y comentarios Proveedor 1 68
  69. 69. Informes de cumplimiento 69
  70. 70. ¿Qué debe proporcionar una herramienta?• Automatizar el proceso• Dar soporte a las técnicas de levantamiento de requisitos• Ayudar a escribir correctamente los Requisitos• Facilitar la comunicación de requisitos a Tecnología.• Dar soporte a técnicas avanzadas• Dar soporte a los cambios y al análisis de impacto de los mismos.• Integrar con otras herramientas del ciclo de vida.• Proporcionar interfaces adecuadas para cada perfil de usuario• Permitir reutilizar Requisitos entre proyectos.• Gestionar las versiones y las configuraciones• Capacidad de generar informes que reflejen el estado actual de los Requisitos.• Gestionar RFIs, RFPs y contratos, trazando los Requisitos a su origen.• Dar soporte a Requirements Based Testing 70
  71. 71. Requirements Based Testing 71
  72. 72. Jordi Borja – Director de Desarrollo de Negocio y Estrategia de Solución – jborja@visuresolutions.com – 2011 72

×