Vídeo

Asignación de unidad I.

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Vídeo por Mind Map: Vídeo

1. MoProSoft

2. MoProSoft se define como un modelo de procesos para el desarrollo y mantenimiento de software dirigido a la pequeña y mediana industria y a las áreas internas de desarrollo de software

2.1. Su objetivo principal es incorporar mejores practicas en gestión e ingeniería de Software

2.2. Esta se divide en 9 procesos, en la que cada proceso es detallado a través de un instrumento llamado Patrón de procesos que esta a su vez esta dividida en 3 partes: descripción general, descripción de prácticas y guías de ajuste.

3. Etapas del MoProSoft

3.1. Etapa 1 (Proceso realizado)

3.2. Etapa 2 (Proceso administrado)

3.3. Etapa 3 (Proceso establecido)

3.4. Etapa 4 (Proceso predecible)

3.5. Etapa 5 (Optimización del proceso)

4. Norma Mexicana MNX-I-059/XX-NYCE-2005

4.1. Esta norma derivada del proceso MoProSoft esta dividida en cuatro partes

4.1.1. Parte 1: Definición de conceptos y productos

4.1.2. Parte 2: Requisitos de procesos (MoProSoft)

4.1.3. Parte 3: Guía de implementación de procesos

4.1.4. Parte 4: Directrices para la evaluación de procesos (EvalProsoft)

5. ISO/IEC 12207

6. El estándar establece una arquitectura de alto nivel del ciclo de vida del software. Este comienza con una idea o una necesidad que puede ser satisfecha en su totalidad o en parte por el software y termina con el retiro de éste.

7. Procesos de ciclo de vida se agrupan en 3 grandes clases

7.1. Primarias

7.1.1. Mantenimiento

7.1.2. Operacionales

7.1.3. Desarrollo

7.1.4. Suministro

7.1.5. Adquisición

7.2. Soporte

7.2.1. Dicumentación

7.2.2. Gestión de configuración

7.2.3. Control de calidad

7.2.4. Verificación

7.2.5. Validación

7.2.6. Revisión conjunta

7.2.7. Auditoría

7.2.8. Resolución de problemas

7.3. Organizaconales

7.3.1. Gestión

7.3.2. Infraestructura

7.3.3. Progreso

7.3.4. Capacitación

8. CMMI

9. El CMMI es un enfoque de mejora de procesos que provee a las organizaciones de los elementos esenciales para un proceso efectivo.

9.1. Nivel de madurez de capacidad integrada.

9.2. Se mide en escala del 1 al 5.

9.3. Describe formas efectivas y probadas de hacer las cosas.

10. Objetivos que se miden.

10.1. Producir servicios y productos de alta calidad

10.2. Crear valores para accionistas

10.3. Mejorar la satisfacción del cliente

10.4. Incrementar la participación en el mercado

10.5. Ganar reconocimiento en la empresa.

11. Etapas del CMMI

11.1. Etapa 0 (Incompleto)

11.1.1. El proceso no se ejecuta o no se hace parcialmente

11.2. Etapa 1 (Ejecutado)

11.2.1. El proceso se ejecuta y se producen productos basados en productos de entrada identificados.

11.3. Etapa 2 (Administrado)

11.3.1. El proceso es reactivo y se caracteriza por su aplicación a proyectos.

11.4. Etapa 3 (Definido)

11.4.1. El proceso es proactivo y se ve a nivel de la organización

11.5. Etapa 4 (Administrado cuantitaviamente)

11.5.1. El proceso es medido y controlado

11.6. Etapa 5 (Optimizado)

11.6.1. El proceso se enfoca en la mejora continua.

12. Gestión de calidad total

12.1. El estándar aplica los principios de gestión de calidad total. Para empezar, el estándar trata todas las actividades, incluidas las relacionadas con la calidad, como una parte integral del ciclo de vida del software. Como paso siguiente, las actividades relacionadas con la calidad del ciclo de vida son asignadas a cada proceso. Cada proceso está equipado con un "plan -do- check-act " (PDCA) incorporado

13. PRocesos de organización

13.1. Proceso de gestión: Este proceso define las actividades y tareas del gerente de un proceso de ciclo de vida del Software.

13.2. Proceso de infraestructura: Este proceso define las actividades necesarias para establecimiento y mantenimiento de una infraestructura.

13.3. Proceso de progreso: El estándar proporciona las actividades básicas al nivel superior que una organización necesita para evaluar, medir, controlar y mejorar el proceso de ciclo de vida

13.4. Proceso de capacitación: Este proceso puede ser usado para identificar y hacer el suministro oportuno para adquirir o desarrollar los recursos y habilidades del personal en niveles de gestión y técnicos.