CMMI es un modelo que contiene El proceso desoftwarepersonal proporciona un marco de trabajo de
las mejores prácticas y que (PSP) es un marco de trabajo procesos definidos que está provee a las organizaciones de diseñado para enseñar a los diseñado para ayudarle a equipos aquellos elementos que son programadores a hacer mejor de gerentes e ingenieros a esenciales para que los procesos su trabajo. Muestra cómo organizar y producir proyectos de de negocio de las mismas sean estimar y planificar V el trabajo, software de gran escala, que tengan como controlar el rendimiento efectivos. tamaños mayores a varios miles frente a esos planes y como delíneas de código. mejorar lacalidadde los programas. ventajas
Modelo de Capacidad y Madurez o CMM Tiene un enfoque hacia la
El TSP brinda un conjunto de pasos (Capability Maturity Model), es un modelo producción de software de calidad. Favorece los procesos de bien estructurados que indican qué de evaluación de los procesos de una organización. estimación, planeación y desarrollo de hacer en cada fase del desarrollo del Fue desarrollado inicialmente para los software. proyecto y muestra cómo conectar procesos relativos al software por la Como todo proceso de calidad, está cada fase para construir un producto Universidad Carnegie-Mellon para el SEI orientada a mantener la mejora completo, además brinda una ayuda (Software Engineering Institute). acerca de como conformar equipos continua. Este modelo establece un conjunto de prácticas o procesos clave agrupados en Se puede establecer junto con los para el desarrollo de software de Áreas Clave de Proceso (KPA ? Key modelos de calidad TSP y CMMI. calidad Process Area). Es un proceso definido y ayuda a medir la mejora.
Reducción del coste de desarrollo. Entre las ventajas a destacar de este
Localización y resolución de defectos. modelo podemos mencionar la Mejora en la fiabilidad de la mejora la productividad de las planificación, en términos de dedicación personas, mejora en los hábitos de y de calendario. programación, se puede lograr una Aumento de la productividad. detección temprana de defectos y Reducción de los trabajos derivados de riesgos lo que deriva en una correcciones tras las fases de pruebas. disminución de los defectos, una Aumento de la efectividad sobre la planificación realizada mejora en la calidad, y por lo tanto, Mejora en la calidad de producto. una reducción en el ciclo de vida. Reducción del número de defectos y detección en las fases tempranas de su ciclo de vida. Mejora de la Imagen de Marca.