Advertisement

Responsive Advertisement

Calidad en el desarrollo de Software. CMMI


 Introducción 


 Según las estadísticas, menos de 20% de los proyecto se completan en costes, plazos, alcance y nivel de calidad. Los factores son muchos y algunos de ellos los comentábamos en otros artículos: ¿Por qué fracasan los proyectos E-business? . Cuando hablamos de procesos de desarrollo de software, no estamos hablando de temas puramente técnicos porque está demostrado que la mayoría de los problemas son organizativos. Cada vez más organizaciones se preocupan por la implantación de modelos de calidad en el desarrollo del software. Existen numerosas iniciativas, siendo las más importantes:

  • Las normas ISO 9000 y 15504 
  • El Capability Maturity Model (CMM) desarrollado en el SEI (Instituto de Ingeniería de Software) de la Universidad de Carneguie Mellon, Estados Unidos.

En objetivo consiste en mejorar los procesos de desarrollo de software de tal modo los proyectos sean más predecibles (tiempo y costes), se reduzcan los riesgos en los desarrollo (con el consiguiente ahorro de costes), etc.. En muchas organizaciones los responsables técnicos han ido prosperando y ocupando labores de responsabilidad sin haber sido correctamente preparados: Técnicamente pueden estar cualificados pero tienen graves deficiencias en labores de gestión. El problema fundamental es que se han consolidados en las empresas procesos informales y poco estructurados que propician un desarrollo poco predecible y repetible. Si no tenemos un proceso para realizar dos proyecto de un modo similar ¿como vamos a ser capaces de evaluar el coste futuro de un proyecto?. Ver articulo completo en Calidad en el desarrollo de Software. CMMI

Publicar un comentario

0 Comentarios