Requisitos en una SwF: construir el software correcto
-
Upload
eoi-escuela-de-organizacion-industrial -
Category
Documents
-
view
1.287 -
download
4
description
Transcript of Requisitos en una SwF: construir el software correcto
Requisitos en una SwF:Construir el software correcto, la primera vez
Jordi Borja – Director de Desarrollo de Negocio y Estrategia de Solución – [email protected] de Mayo de 2010
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
2
Requisitos en una SwF: Construir el Software correcto, la primera vez
Agenda
• Visure Solutions - The Requirements Company
• Impacto de la Ingeniería de Requisitos en el éxito de los Proyectos
• Algunas problemáticas de negocio asociadas a los requisitos en las Factorías de Software
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
3
Requisitos en una SwF: Construir el Software correcto, la primera vez
Agenda
• Visure Solutions - The Requirements Company
• Impacto de la Ingeniería de Requisitos en el éxito de los Proyectos
• Algunas problemáticas de negocio asociadas a los requisitos en las Factorías de Software
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
4
Requisitos en una SwF: Construir el Software correcto, la primera vez
¿Quiénes somos?
• Compañía (PYME) con capital 100% español especializada en Ingeniería de Requisitos.• Experiencia de más de 10 años en proyectos de Ingeniería de Requisitos• Fabricante y distribuidor de la solución IRQA, líder en Ingeniería de Requisitos, con más
de 200 clientes en 20 países.• Misión: Ayudar a nuestros clientes a mejorar la calidad de sus productos y servicios a
través de la optimización de sus procesos de Gestión y Definición de Requisitos• Alianzas internacionales con las principales consultoras especializadas en Requisitos,
como HOOD Group (Alemania), the Atlantic Systems Guild (USA) o International Requirements Engineering Board (IREB).
Acuerdos exclusivos para impartir sus programas formativos Acuerdos exclusivos para aplicar sus metodologías registradas en nuestros clientes Formador autorizado WW en IREB
• Certificación • 20 partners en todo el mundo
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
5
Requisitos en una SwF: Construir el Software correcto, la primera vez
Algunos de nuestros clientes
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
6
Requisitos en una SwF: Construir el Software correcto, la primera vez
Agenda
• Visure Solutions - The Requirements Company
• Impacto de la Ingeniería de Requisitos en el éxito de los Proyectos
• Algunas problemáticas de negocio asociadas a los requisitos en las Factorías de Software
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
7
Requisitos en una SwF: Construir el Software correcto, la primera vez
Sorpresa!
}Tiempo
Lo que el cliente necesita
Lo que la factoría construye
El gran problema…
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
8
Requisitos en una SwF: Construir el Software correcto, la primera vez
La realidad de los proyectos software
• En 2004, el Chaos Report de Standish Group vaticinaba una mejora continuada en el número de proyectos software que terminaban con éxito.
• ¿Pero qué ha ocurrido en realidad?
Nota: Standish Group, en su Chaos Report considera como variables de éxito la entrega en tiempo y coste, la calidad de los sistemas entregados, y el cumplimiento de las necesidades del usuario (alcance)
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
9
Requisitos en una SwF: Construir el Software correcto, la primera vez
La realidad de los proyectos software
• Evolución de los resultados del análisis Chaos Report.
• En 2004, diferentes analistas ya predecían este comportamiento:
Fuente: TynerBlain.com
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
10
Requisitos en una SwF: Construir el Software correcto, la primera vez
La realidad de los proyectos software
• En los últimos 15 años se han introducido importantes mejoras en el desarrollo de software, especialmente en las etapas de gestión de proyectos, codificación y pruebas:
Uso de modelos estadísticos en la Gestión de Proyectos Uso de metodologías ágiles y evolutivas. Lenguajes de programación más potentes y multiplataforma Herramientas de desarrollo rápido Aplicación de técnicas de ingeniería maduras
• Patrones de diseño• Reutilización• Model Driven Development• Análisis estático de código• …
Automatización de pruebas funcionales y de rendimiento …
• Pero la mayor fuente de defectos sigue siendo los Requisitos!! Se continúa siendo “artesano” en lugar de aplicar técnicas maduras de Ingeniería de Requisitos.
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
11
Requisitos en una SwF: Construir el Software correcto, la primera vez
Algunos datos interesantes…
Causas de los defectosRequirements Errors(82% )
Requirements Requirements ErrorsErrors(82% )(82% )
Design Errors(13% )
Design ErrorsDesign Errors(13% )(13% )
Coding Errors (1% )Coding Errors (1% )Coding Errors (1% )Other Errors (4% )Other Errors (4% )Other Errors (4% )
Requirements Errors(82% )
Requirements Requirements ErrorsErrors(82% )(82% )
Design Errors(13% )
Design ErrorsDesign Errors(13% )(13% )
Coding Errors (1% )Coding Errors (1% )Coding Errors (1% )Other Errors (4% )Other Errors (4% )Other Errors (4% )Other Errors (4% )Other Errors (4% )Other Errors (4% )
Esfuerzo dedicado a corregir los defectos
Coste relativo de solucionar un defecto
Fuentes: James Martin, Barry Boehm
0 5 10 15 20 25
200
180
160
140
120
100
80
60
40
20
0
% O
verc
ost
% Requirements Management Cost compared to total project cost
0- 5% invested in Req. Management results in 80-200% overcost8-14% invested in Req. Management results in 0-60% overcost
Project Analyzed
0 5 10 15 20 25
200
180
160
140
120
100
80
60
40
20
0
% O
verc
ost
% Requirements Management Cost compared to total project cost
0- 5% invested in Req. Management results in 80-200% overcost8-14% invested in Req. Management results in 0-60% overcost
Project Analyzed
La importancia de los Requisitos
Causas de los defectos
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
12
Requisitos en una SwF: Construir el Software correcto, la primera vez
Agenda
• Visure Solutions - The Requirements Company
• Impacto de la Ingeniería de Requisitos en el éxito de los Proyectos
• Algunas problemáticas de negocio asociadas a los requisitos en las Factorías de Software
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
13
Requisitos en una SwF: Construir el Software correcto, la primera vez
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
14
Requisitos en una SwF: Construir el Software correcto, la primera vez
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
15
Requisitos en una SwF: Construir el Software correcto, la primera vez
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
16
Requisitos en una SwF: Construir el Software correcto, la primera vez
IRQA Web
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
17
Requisitos en una SwF: Construir el Software correcto, la primera vez
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
18
Requisitos en una SwF: Construir el Software correcto, la primera vez
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
19
Requisitos en una SwF: Construir el Software correcto, la primera vez
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
20
Requisitos en una SwF: Construir el Software correcto, la primera vez
Validación de la calidad
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
21
Requisitos en una SwF: Construir el Software correcto, la primera vez
Validación de la calidad
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
22
Requisitos en una SwF: Construir el Software correcto, la primera vez
Validación de la calidad
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
23
Requisitos en una SwF: Construir el Software correcto, la primera vez
Validación de la calidad
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
24
Requisitos en una SwF: Construir el Software correcto, la primera vez
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
25
Requisitos en una SwF: Construir el Software correcto, la primera vez
Más información
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
26
Requisitos en una SwF: Construir el Software correcto, la primera vez
Más información
• http://www.visuresolutions.com/therequirementsweek2010/
www.visuresolutions.com Copyright 2010 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
27
Requisitos en una SwF: Construir el Software correcto, la primera vez
27
¿PREGUNTAS?
¡Muchas gracias!