Você está na página 1de 20

Procesos de Software

Dra. Hanna Oktaba


Contenido

 Conceptos

 Proyecto de la norma mexicana para la


industria de software
 Proyectos de maestría
Conceptos
 Ingenieríade Software
 Procesos de Software

 Modelos de Procesos de Software

 Calidad de Software
Ingeniería de Software

 Es la aplicación de un planteamiento
sistemático, disciplinado y cuantificable al
desarrollo, operación y mantenimiento de
software.[IEEE]
Proceso de Software

 Es un conjunto de actividades técnicas y


administrativas realizadas durante la
adquisición, desarrollo, mantenimiento y
retiro de software. [SWEBOK]
Modelos de Proceso de
Software

Elementos de Proceso de Software (PS)


 Fases

 Actividades

 Productos

 Roles

 Agentes
Calidad de Software
[IEEE-STD-610]

 Vista interna
Grado en que un sistema, componente o
proceso cumple con los requerimientos
especificados.

 Vista externa
Grado en que un sistema, componente o
proceso cumple con las necesidades o
expectativas del cliente o usuario.
Incidencia de proceso en la
calidad de producto de
software
Cliente/Usuario

Proceso

Producto

Desarrollador
Proyecto de la norma mexicana
para la industria de software

 PROSOFT

 Estándares y modelos disponibles


 Propuesta de la norma mexicana
Programa Nacional para la Industria
de Software en México

 En 2002 la Secretaría de Economía (SE)


inició el Programa para el Desarrollo de la
Industria de Software (PROSOFT), que tiene
como objetivo Fortalecer a la Industria de
Software en México.
Estrategias del PROSOFT
❚ Promover exportaciones y la atracción de
inversiones
❚ Educación y formación de personal
competente
❚ Contar con un marco legal promotor de la
industria
❚ Desarrollar el mercado interno
❚ Fortalecer a la industria local
❚ Alcanzar niveles internacionales en capacidad
de procesos
❚ Promover la construcción de infraestructura
física y de telecomunicaciones
Estrategia 6

 6.Alcanzar niveles internacionales en


capacidad de procesos
 6.1 Definición de un modelo de procesos y de
evaluación apropiado para la industria de
software mexicana.
Estándares y modelos
disponibles
ISO 9000:1994 ISO 9000:2000 ISO/IEC15504-2:2003
ISO/IEC TR 15504:1998
ISO/IEC 12207:1995 ISO/IEC 12207
ENMIENDA 1 :2002

ISO
CMMI 2002
SW- CMM 1993

SEI
Propuesta de norma mexicana

 Modelo de procesos (MoProSoft)


 Modelo de capacidades de procesos (15504)

 Método de evaluación (EvalProSoft)


Modelo de Procesos (Diciembre 2002)
 MoProSoft

ión
ecc
Categoría
D ir
a
Alt R) Gestión de Negocio
I
(D

st ión Categoría
Ge Gestión de Procesos
E S)
(G Gestión de Proyectos
Gestión de Recursos

ción Categoría
e r a
Op
PE) Administración de Proyectos Específicos
( O Desarrollo y Mantenimiento de Software
Modelo de capacidadades
 Elmodelo está basado en el ISO/IEC
15504-2 Atributos

Niveles 5.1 Cambio de proceso


5.2 Mejora continua

Optimizado 4.1 Medida del proceso


5
4.2 Control del proceso
4 Predecible

Establecido 3.1 Definición del proceso


3
3.2 Recursos del proceso
2
Gestionado
2.1 Gestión de la ejecución
1 Realizado 2.2 Gestión de productos

0 Incompleto 1.1 Realización del proceso


Método de evaluación
EvalProSoft
 El método utilizará la parte normativa del modelo de procesos
MoProSoft y el modelo de capacidades para calificar los procesos.
Proceso Atributos de Procesos

Realizado Gestionad Estabecido Predecible Optimizado


ododo
AP 1.1 AP 2.1 AP 2.2 AP 3.1 AP 3.2 AP 4.1 AP 4.2 AP 5.1 AP 5.2

Gestión de Negocio Nivel 1

Gestión de Procesos Nivel 2

Gestión de Proyectos Nivel 2


Gestión de Recursos
Nivel 3
Administración de
Proyectos Específicos Nivel 3

Completamente Ampliamente

Parcialmente No logrado
Proyectos maestría

 Herramienta Integral de MoProSoft (HIM)


 Modelación gráfica de procesos con UML

 Desarrollo de sitio web para la difusión y


apoyo a la adopción de MoProSoft
 Aplicación de MoProSoft
 Paraobtener copia del documento
MoProSoft 1.1
software.net.mx, previo registro
¡Gracias!

Você também pode gostar