Pemm
-
Upload
web-developer -
Category
Education
-
view
329 -
download
0
Transcript of Pemm
UNIVERSIDAD VERACRUZANAREGIÓN: POZA RICA – TUXPAN
PEMM (Performance Engineering Mature Model)
Evalúa el nivel de integración y aplicación de ingeniería de producción o "Madurez de la Ingeniería de
Producción" Se apoya en el CMM (modelo de capacidad y madurez),
del SEI (Software Engineering Institute (SEI) es un instituto federal estadounidense de investigación y desarrollo) Este modelo cuenta con 5 niveles, los cuales
determinan: La mejora del comportamiento de ejecución
El decremento del riesgo de ejecución a través de estos niveles
Modelo de Madurez de la Ingeniería de Producción
Objetivos Evaluar la Ingeniería de Producción y la Integración de
Procesos Evalúa organizaciones, así como el desarrollo de sus
propios procesos específicos Ser una selección de criterio para elegir un proveedor de
software para productos críticos o semi-críticos
Interpretación del PEMM
Un nivel PEMM indica cuál es la capacidad de una organización de dar orientación en el desarrollo de
software Esto llevará a la organización, obviamente, a destacar
en el mercado
GQM (Goal Question Metric) Es un método para identificar cuestionamientos y
métricas expertas Consta de 34 preguntas
Primero se definen los objetivos, luego se seleccionan preguntas y finalmente se definen métricas ordinales
para cuantificar las respuestas Mide aspectos generales, la organización, la definición
de Ingeniería producción, el proyecto de la dirección y la tecnología
Nivel 1: Prácticas no coordinadas
El uso de PE depende del compromiso personal de los desarrolladores
Los métodos individuales no son estructurados
Nivel 2: Consideración de Subprocesos PE
Se consideran todas las partes del proceso de PE Todavía no se cuenta con una descripción completa de
los procesos
Nivel 3: Definición Completa de Procesos PE
El proceso de PE es considerado dentro del proceso de desarrollo de software en su totalidad.
Se seleccionan productos de rendimiento relevantes y recursos métricos para el uso de PE y luego son
estandarizados dentro de la organización Los requerimientos del cliente son usados como criterios
exitosos en la prueba final
Nivel 4: Procesos PE integrados y probados exitosamente
Las tareas de PE son parte esencial del desarrollo de software
Todos los involucrados en procesos de PE tienen acceso a información relevante
Las métricas son usadas para la estimación de características, para modelos de procesos o para
evaluaciones estadísticas El valor suplente es evidente mientras se implementan
los sistemas de información La estructura organizacional es desarrollada de acuerdo
a las experiencias
Nivel 5: Procesos PE Optimizados
Se archiva el máximo grado de madurez de los procesos La PE puede ser aplicada a todos los campos de
operación Las modificaciones tecnológicas dentro del desarrollo de
software pueden ser absorbidas por la PE
El lado positivo de este modelo
La evaluación de la maduración de procesos en la organización
Toma aspectos tecnológicos relevantes como: - El software para la definición
Diseño de procesos de desarrollo
Problemas con los Modelos de Madurez de Procesos
En cuanto a su naturaleza: Por ser modelos para proyectos de gran tamaño, se
complica su generalización en proyectos de menor formato
No convergen los objetivos de los modelos con los de la organización; se complica la aceptación e
instauración de los modelos Definición excesiva de procesos, complicando su
aplicación y/o entendimiento No se enfatiza en la certificación y/o evaluación de
proyectos de pequeño y/o mediato formato
En cuanto a su implementación: Los modelos sólo estandarizan y mejoran procesos
de producción que se espera mejoren los productos finales
Decremento de la productividad al inicio de la aplicación del modelo
Resistencia de la organización al cambio
Fuente:http://ingsw.ccbas.uaa.mx/sitio/images/material/pemm.htm
http://pemm.computerscientists.de/index.php?option=home_pemm&PEMMSID=bc87f7994cef39ad56bb7a25fa22c
252