Please enable JavaScript.
Coggle requires JavaScript to display documents.
Modelos de madurez, Equipo 1: SOFTEC
Hernández Sánchez Lázaro
Jiménez…
Modelos de madurez
Modelo PSP
El Personal Software Process, conocido por sus siglas como PSP, es una metodología de reciente creación, proveniente del Instituto de Ingeniería del Software (SEI).
PSP puede ser aplicado en:
○ Desarrollo de programas.
○ Definición de requerimientos.
○ Documentación
○ Pruebas de sistemas.
-
Modelo TSP
Team Software Process (TSP) es un marco para el desarrollo de software que pone igual énfasis en el proceso, producto y trabajo en equipo. Al igual que PSP, TSP fue propuesto por Watts Humphrey.
Estrategia de TSP
● Proveer un proceso sencillo basado en PSP
● Establecer medidas estándares para calidad y desempeño.
● Proveer definiciones de roles, y evaluaciones de rol y de equipo.
Características
○ Grupo de métricas precisas que permiten medir un estado inicial y final del equipo del proyecto.
○ Definición y constitución de roles, y las responsabilidades asociadas a estos roles. Dependiendo de las características y objetivos del equipo de proyecto.
○ Brinda un grupo de sugerencias para resolver problemas partiendo de los objetivos reales del equipo.
Niveles
• Nivel 0: Se realizan registro de tiempos y tipos de defectos
• Nivel 0.1: Implementan estándares de código, mejoras de desarrollo y mediciones.
• Nivel 1: Se manejan tareas y tiempos de Planeación.
• Nivel 2: Revisión de diseño y revisión de código.
• Nivel 2.1: Plantillas de diseño.
Modelo SPICE
El Estándar internacional ISO/IEC 15504 denominado como Software Process Improvement Capability Determination cuya traducción al español es «Determinación de la Capacidad de Mejora del Proceso de Software», también conocido por su abreviatura SPICE nos propone un modelo para la evaluación de la capacidad en los procesos de desarrollo de productos Software.
Características
° Establece un marco y los requisitos para cualquier proceso de evaluación de procesos
° Proporciona guías para la definición de las competencias de un evaluador de procesos.
° Comprende: evaluación de procesos, mejora de procesos, determinación de capacidad.
Niveles de madurez
La norma ISO 15504 permite realizar evaluaciones usando niveles de madurez, la evaluación más extendida en la actualidad.
Los niveles de madurez son conjuntos predefinidos de procesos que ayudan a una organización a mejorar en el desarrollo software evolucionando por los distintos niveles.
Modelo CMMI
El Modelo de Madurez de Capacidad Integrado (CMMI, por sus siglas en inglés), es una expansión del Modelo de Madurez (CMM). Consiste en una herramienta de mejora de procesos que ayuda a las organizaciones a optimizar la mejora de procesos, fomentando una cultura productiva y eficiente que reduce los riesgos en el desarrollo de software, productos y servicios.
Niveles de madurez CMMI
El modelo CMMI divide la madurez organizacional en cinco niveles. Para las empresas que adoptan CMMI, el objetivo es elevar la organización hasta el Nivel 5, el nivel de madurez de “optimización”.
Ventajas y Desventajas
▪︎ Reducción del costo de desarrollo.
• Aumento de la productividad.
• Reducción de los trabajos derivados de correcciones tras las pruebas.
• Aumento de la efectividad sobre la planificación realizada.
▪︎ El proceso de evaluación es muy costoso en tiempo y esfuerzo.
▪︎ La complejidad de la evaluación puede atentar contra la definición de objetos concretos de madurez.
Modelo de madurez
¿Que es?
El modelo de madurez (CMM, por sus siglas en inglés) es el grado en el que una compañía asimila o integra buenas prácticas en lo que respecta a la dirección de diversos programas o proyectos.
-
-
MoProSoft
Es un Modelo de Referencia de Procesos conformado por un conjunto de buenas prácticas y procesos de gestión e ingeniería de software, que contribuyen a que las organizaciones dedicadas al desarrollo y mantenimiento de software mejoren su forma de trabajar y gestionar sus proyectos y por consiguiente incrementar sus niveles de capacidad y competitividad tanto nacional como internacionalmente.
Beneficios
1) Mejora la calidad del software producido por la organización que adopta el modelo.
2) Eleva la capacidad de las organizaciones para ofrecer servicios con calidad y alcanzar niveles internacionales de competitividad.
3) Integra todos los procesos de la organización y mantiene la alineación con los objetivos estratégicos.
4) Permite reconocer a las organizaciones por su nivel de madurez de procesos.
5) Permite obtener acceso a las prácticas de ingeniería de software de clase mundial.
Caracteristicas
1) Es específico para el desarrollo y mantenimiento de software.
2) Facilita el cumplimiento de los requisitos de otros modelos como ISO/IEC 29110, ISO 9001:2008, ISO/IEC 15504, CMMI-DEV e ISO/IEC 12007.
3) Es sencillo de entender y adoptar.
4) Es práctico en su aplicación.
Equipo 1: SOFTEC
Hernández Sánchez Lázaro
Jiménez Trejo Héctor Cecilio
Romero Gómez Johan Adrián
Sánchez Gonzáles Víctor Agustín