1. Gestión efectiva de la calidad de un producto software Laboratorio Nacional de Calidad del Software Solo Pruebas 2009
2.
3.
4.
5.
6.
7.
8.
9. Proceso de desarrollo de software DISEÑO REQUISITOS CICLO DE VIDA CLÁSICO DEL SOFTWARE CODIFICACIÓN PRUEBAS PRODUCCIÓN Tiempo Coste en el ciclo de vida tradicional
10.
11. Coste de corregir los defectos El coste de corregir un defecto en mantenimiento es 100 veces más que en la fase de ingeniería de requisitos Fuente: B.Boehm and V. Basili, „“Software Defect Reduction Top 10 List“, IEEE Computer
12.
13.
14.
15.
16.
17.
18.
19. El modelo de optimización Procedimiento de test Calcular esfuerzo Calcular riesgo Evaluar impacto Evaluar complejidad funcional Evaluar probabilidad Estructurar requisitos Automatizar / Manual Estrategia de test
20.
21.
22.
23.
24. Procedimiento de test RIESGO ALTO Procedimiento Pruebas sistemáticas utilizando particiones de equivalencia con combinaciones y análisis de las causas raíz Estrategia Automatización: 30% Manual:70% RIESGO MEDIO Procedimiento Pruebas sistemáticas utilizando o no particiones de equivalencia sin combinaciones y análisis causal Estrategia Automatización: 20% Manual:80% RIESGO BAJO Procedimiento Pruebas Ad-hoc Estrategia Automatización: 0% Manual:100%
25.
26.
27.
28. Automatización La automatización tiene muchas ventajas, pero sólo para determinados proyectos La automatización permite aumentar la calidad de un producto a menor coste, pero implica Inversión y conocimientos adicionales.
29.
30.
31.
32.
33.
34.
35.
36.
37. INTECO: Laboratorio Nacional de Calidad del Software INTECO Seguridad Informática Accesibilidad Calidad del Software Laboratorio Nacional de Calidad del Software Formación Atracción y promoción de proyectos empresariales Promoción de estándares y normalización Líneas de actuación Sensibilización, Difusión y Promoción Herramientas y Servicios
38.
39.
40. Dominios funcionales DOMINIOS DE INGENIERÍA DE SOFTWARE DOMINIOS DE GESTIÓN DE PROYECTOS Gestión de pruebas Gestión de la configuración Inspección de código Gestión de requisitos Gestión de defectos Pruebas unitarias Funcionales Ejecución de pruebas IDE/ Framework Modelado/ Diseño Rendimiento Seguridad Gestión de la integración Gestión del tiempo Gestión de los costes Gestión de los RRHH Gestión de comunicaciones Gestión de los riesgos Gestión de adquisiciones Gestión de métricas Gestión del alcance
41.
42. Forma de participación y soporte Este servicio está disponible en la web de INTECO: www.inteco.es Para participar en este servicio no es necesario estar registrado en el portal de INTECO Si desea obtener más información, consultar dudas o transmitir sugerencias acerca de los servicios puede realizarlo a través del buzón de correo [email_address]