1 / 22

Estado del arte en estándares de calidad del software

Estado del arte en estándares de calidad del software. Mercedes de la Cámara Delgado Carlos Sobrino Sánchez Grupo de Trabajo sobre Calidad del Software Asociación de Técnicos de Informática (ATI). Agenda. Marco de Trabajo: Calidad del Software

zan
Download Presentation

Estado del arte en estándares de calidad del software

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Estado del arte en estándares de calidad del software Mercedes de la Cámara Delgado Carlos Sobrino Sánchez Grupo de Trabajo sobre Calidad del Software Asociación de Técnicos de Informática (ATI)

  2. Agenda • Marco de Trabajo: Calidad del Software • Estándares, y modelos de evaluación y mejora de los procesos software • ISO 9000 • CMM • SPICE • Pruebas de Usuarios • Conclusiones SIMO’99

  3. Marco de Trabajo: SQA SIMO’99

  4. Factores de Calidad SIMO’99

  5. Expectativas de los estándares • Mejora de procesos de software • Acorde a objetivos estratégicos • Mejora de los productos • Protección del cliente o usuario • Protección de la Organización • Cultura de la Organización • Mejora Continua SIMO’99

  6. Estándares y modelos de evaluación y mejora de los procesos software • Estándares • ISO 9000-3 • ISO/IEC 12207 • ISO/IEC 15504 (SPICE) • Modelos • TickIt • CMM • Boostrap • Trillium SIMO’99

  7. Familia ISO 9000 (Estáticas) Modelo CMM (Dinámico) CMM ISO 9000 ESA (1994) Objetivo 1 Madurez del Proceso Indicador de calidad 5 NIVELES DE MADUREZ BOOTSTRAP ISO 9000-3 (1996) Objetivo 2 GUÍAde Mejora de la Organización Objetivo 2 Aseguramiento Externo de Calidad Software TickIT TRILLIUM Objetivo 1 Guía de Gestión de Calidad Software ISO 9000-4 SPICE Estándares y modelos de evaluación y mejora de los procesos software (Cont.) SIMO’99

  8. Factor competitivo para las empresas Ahorro de tiempo y dinero al evitar tener que demostrar la calidad una y otra vez Adoptado en más de 90 países e implantado en todo tipo de organizaciones, industriales y de servicios, del sector privado y del público “Garantía” de que las cosas se hacen bien Estático, de escaso valor y caro (Motorola) Es cuestión de tiempo que deje de ser un factor competitivo (Morup) Adoptado en muchos casos por obligación y para “cubrir el expediente” Diferencias en cuanto a la interpretación de las cláusulas del estándar Evaluación de ISO 9000 Puntos fuertes Puntos débiles SIMO’99

  9. 4605 Empresas Certificadas ISO 9000 Entidades Certificadoras • AENOR: 56 • DNV: 5 • BVQI: 2 • SGS: 2 • IVAC: 1 66 Sector Software Fuente: Forum Calidad. Abril 98. ISO 9000: Situación en España SIMO’99

  10. CMM: Marco de Trabajo Capability Maturity Model - SEI SIMO’99

  11. ISO/IEC TR 15504 Software Process Improvement and Capability dEtermination SIMO’99

  12. ISO/IEC TR 15504 (SPICE 99) Junio 1993 • Alineado con el ISO/IEC 12207 • Proporciona un marco de unificación • Se encuentra en la fase de Informe Técnico (TR) Tipo 2 SIMO’99

  13. Proyecto SPICE 2/3 Fases Concluidas • Validar el estándar emergente frente a los objetivos y requisitos definidos al comienzo del proyecto • Verificar la consistencia y usabilidad de sus componentes • Probar el estándar a través de: • Una muestra representativa de organizaciones • En diferentes escenarios de uso SIMO’99

  14. Hitos SPICE (1) SIMO’99

  15. Hitos SPICE (2) SIMO’99

  16. Componentes de ISO/IEC TR 15504 SIMO’99

  17. Arquitectura del Modelo Arquitectura del modelo Similar a ISO 12207 Dimensión de procesos Dimensión de capacidad • CUS Cliente-Proveedor (10 procesos) • ENG Ingeniería (9 procesos) • SUP Soporte (8 procesos) • MAN Gestión (4 procesos) • ORG Organización (9 procesos) 5 Categorías de procesos 6 Niveles de capacidad N (Not) P (Partially) L (Largely) F (Fully) 40 Procesos 9 Atributos de proceso Evaluación compatible con el modelo de referencia C2 de ISO/IEC TR 15504 Prácticas base Prácticas de gestión Perfiles de Capacidad = Nivel de Madurez SIMO’99

  18. Participantes y Niveles de Madurez Fuente: SEI SIMO’99

  19. Conclusiones • La calidad del todos los componentes integrados en el proceso de desarrollo del software NO mejora necesariamente por el simple hecho de adoptar un estándar • Es necesario que el proceso de adopción conlleve una gestión del cambio adecuada • Es necesario tener un estándar como objetivo y referencia del proceso de desarrollo del software • El modelo seleccionado no es tan importante como el compromiso de mejora SIMO’99

  20. Dónde obtener más información Internet • ESI (European Software Institute) • http://www.esi.es/ • Servidor oficial de SPICE • http://www-sqi.cit.gu.edu.au/ • Servidor de ISO Online • http://www.iso.ch/ • SUGaR (SPICE User Group) • http://www.iese.fhg.de/ • Informes de las SPICE Trials • http://www.sqi.gu.edu.au/spice/trials.shtml • Encuesta de opinión • http://www.sqi.gu.edu.au/sc7/wg10/survey SIMO’99

  21. Dónde obtener más información Bibliografía • Davis, A.M. 201 Principles of Software Development. MacGraw-Hill. 1995 • El Emam, K. y otros (Ed.). SPICE. The Theory and Practice of Software Process Improvement and Capability Determination. IEEE Computer Society. 1998 • ISO/IEC 12207. Information technology - Software life cycle processes. International Organization for Standardisation. 1995 • ISO/IEC TR 15504:1998. Information technology - Software process assessment. 1998 • Moore, J.W. Software Enginnering Standards. A User’s Road Map. IEEE Computer Society. 1998 • "SPICE Phase 2 Trials Interim Report. V 1.00". SPICE Project File Server. 1998 • Zahran, S. Software Process Improvement. Practical Guidelines for Business Success. Addison-Wesley. 1998 SIMO’99

  22. MUCHAS GRACIAS M. de la Cámara Carlos Sobrino MUCHAS GRACIAS M. de la Cámara Carlos Sobrino SIMO’99

More Related