domingo, 27 de octubre de 2013

CMMI, TSP y PSP

CMMI


Modelo evaluativo de madurez de calidad integrado desarrollado por CEI. Implementa 5 niveles. Nace en los años 80's para la industria militar con el fin de evaluar procesos de software. Es implementado para

  • Ingeniería de Software.
  • Ingeniería de sistemas.
  • Integración de productos.
  • Relación de proveedores.
Se estructura en el sistema por etapas, aplicado a áreas de la organización y un proceso continuo enfocado a la organización administrativa de la empresa. Esto con el fin de alcanzar objetivos de mejora. 

Etapas

  1. Inicial. Pobremente controlado.
  2. Administrativo: se desarrollan procesos escritos.ase de estándares de la organización
  3. Definido. Bases estándares de la organización.
  4. Administrativo cuantitativo. Estadísticas.
  5. Optimizado. Procesos de mejora continuos. 
Ventajas
  • Reduce Costos
  • Reduce Defectos
  • Mejora la calidad del producto
  • Mejora la efectividad
  • Disminuye correcciones de códigos. 
Desventajas
  • Exige un alto esfuerzo de implantación.

TSP (Team Software Process) PSP(Personal Software Process)

Mejora el desarrollo de software al generar un trabajo en equipo apoyado por PSP 

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.

Objetivos
  • Menos Costos
  • Más calidad y productividad.
  • Generar registros de trabajo.
  • Monitorear y motivar al equipo de trabajo.
  • Mejorar procesos.
  • Desarrollar guías para la solución de problemas. 
Faces del ciclo de vida
  • Lanzamiento: Objetivos y roles
  • Estratégia: Diseño conceptual
  • Planeación: Tamaño de tareas, tiempo asignar responsables.
  • Requerimientos: Entrevistar al cliente. 
  • Inspección Verificar Diseño.
  • Implantación.
  • Prueba: Verifica el funcionamiento. 
  • Resultado: Reporte del funcionamiento. 
Elementos de proceso de TSP
  1. Administración de equipo
  • Comunicación de equipo
  • Coordinación de equipo
  • Seguimiento de proyectos
  • Análisis de riesgo

     2. Construcción de equipo                         
  • Establecer metas
  • Asignar roles
  • Procesos adaptados
  • Planes detallados balanceados

      3. Habilidades de miembro de equipo
  • Disciplina de procesos
  • Mediciones de desempeño
  • Habilidades de estimación y planeacion
  • Habilidades de administración de calidad
Ventajas
  • TSP detecta defectos y mejora la comunicación.
  • PSP reduce costos, apoya a individuos. 
Desventajas
  • Se debe estar entrenado en el sistema PSP para que los equipos de trabajo puedan funcionar bien. 
Entorno de Trabajo


CMMI : Enfocado a la organización y alcanzar objetivos
TSP : Trabajo en equipo de alto desempeño.
PSP : Mejora el Ingeniero y su labor. 


Información establecida con base a las exposiciones realizadas por el grupo 361672-1 de ADSI

No hay comentarios:

Publicar un comentario