Вы находитесь на странице: 1из 41

MoProSof

t
Equipo 3

Stephani Linares Morales


Nohemi Temizihui
Edwar Snchez
Mizael

Agenda
ProSoft
MoProSoft
Preguntas

y Respuestas

ProSoft

Antecedentes

Programa para el Desarrollo de la


Industria del Software

La S.E lanza el 9/Oct/2002 el


ProSoft

Objetivo: lograr las condiciones para que Mexico


cuente con una industria de software competitiva
internacionalmente y asegurar su crecimiento a
largo plazo

Produccion anual de 5.000 millones de dolares

Alcanzar promedio mundial de gastos de TI

Ser lider a nivel Latinoamerica en desarrollo de


software

Estrategias

Educar
y
formar
personal
competente en el desarrollo de
software, en cantidad y calidad
convenientes

Contar con un marco


promotor de la industria

Alcanzar niveles internacionales


en capacidad de procesos

legal

MoProSof
t

Introduccion

Modelo de Procesos para la Industria


del Software
Objetivo: elevar la capacidad de
procesos
de
las
empresas
desarrolladoras de software a traves
de un estandar
Base para la Norma Mexicana para
la Industria de Desarrollo y
Mantenimiento de Software
La adopcion del modelo permitira
elevar
la
capacidad
de
las
organizaciones
para
ofrecer
servicios con calidad y alcanzar
niveles
internacionales
de
competitividad

Caracteristicas Deseadas

Especifico para el desarrollo y


mantenimiento de software

Facil de entender

Practico y facil de aplicar

Orientado a mejorar procesos y


los objetivos del negocio, no solo
como referencia de certificacion

Debe ser medible

Norma mexicana

Alcance

El modelo de procesos MoProSoft


esta dirigido a las empresas o
areas internas dedicadas al
desarrollo y/o mantenimiento de
software

Las organizaciones que no cuenten


con un proceso, podran usar el
modelo
ajustandolo
a
sus
necesidades, mientras que las que
ya lo tienen, pueden usarlo como
referencia para identificar puntos
que les falte cubrir

Enfoque Basado en Procesos

El desarrollo y mantenimiento de
software se lleva a cabo a traves
de una serie de actividades
realizadas por equipos de trabajo.
Estas actividades se han
organizado en:

Areas Clave de Procesos (CMM)

Procesos de Software (ISO/IEC 15504)

MoProSoft

Enfocado en procesos y considera los 3 niveles


basicos de la estructura de una organizacion:

Alta Direccion

Gestion

Operacion

Estructura
del Modelo
de Procesos

Categoras

Categoria: Alta Direccin


(DIR)

Mejoras practicas relacionadas


con la Gestion del Negocio

Proporciona lineamientos a los


procesos de la Categoria de
Gestion y se retroalimenta por
la informacion generada por
ello

Categora: Gestin o
Gerencia

Practicas para Gestion de Procesos,


Gestion de Proyectos y Gestion de
Recursos (este ultimo constituido por
los subprocesos de Recursos Humanos y
Ambientes de Trabajo, Bienes, Servicios
e Infraestructura y Conocimiento de la
Organizacion) sobre las bases definidas
en la categora anterior.

Define
los
elementos
para
el
funcionamiento de los procesos de la
siguiente
categora
(operaciones),
evala la informacin generada por los
procesos de la operacin y los traslada a
la primera categora (direccin)

Categora: Operacin

Implementa las practicas de


Administracin
de
Proyectos
especficos y de Desarrollo y
Mantenimiento de Software

Se implementan los procesos


definidos en la Categora Anterior
(gestin) y produce informacin y
productos generados los cuales los
hace llegar a la Categora Gestin

Procesos

Procesos (Alta Direccion)

DIR.1 Gestion de Negocio

Proposito

Establecer la razon de ser de la


organizacion, sus objetivos y las
condiciones para lograrlos

Habilitar a la organizacion para


adaptarse rapidamente a los cambios

Evaluar resultados para permitir la


mejora continua

Actividades

Planificacion estrategica: define el plan


estrategico (exito de la organizacion)

Preparacion para la realizacion:


construccion del plan de comunicacion y
plan de implementacion del plan
estrategico

Valoracion y mejora continua: analizar


los reportes para generar propuestas de
mejora al plan estrategico

Procesos (Alta Direccion)

DIR.1 Gestion de Negocio

Elementos que intervienen


Plan

estrategico

Propuestas

de mejora

Indicadores
Nivel

de cumplimiento de los
objetivos del plan estrategico

Metas Cuantitativas
Valor

numerico o rango de
satisfaccion por indicador

Responsable
Responsable

de Gestion del Negocio

Autoridad
Grupo

Directivo

Procesos (Gestion o Gerencia)

GES.1 Gestion de Procesos

Proposito
Establecer

los procesos de la
organizacion, en funcion de los
procesos requeridos e identificados
en el plan estrategico

Definir, planificar

e implementar las
actividades de mejora de los mismos

Actividades
Planificacion

de procesos: establecer
y actualizar el plan de procesos

Preparacion

para la implementacion:
asignar responsables, documentar,
capacitar e implementar los procesos

Evaluacion

y control: seguimiento,
recoleccion y documentacion

Procesos (Gestion o Gerencia)

GES.1 Gestion de Procesos

Elementos que intervienen


Plan estrategico
Plan de procesos
Plan de mejora
Indicadores
Nivel de cumplimiento de los procesos
definidos en el plan de procesos
Metas Cuantitativas
Valor numerico o rango de satisfaccion
por indicador
Responsable
Responsable de Gestion de Procesos
Autoridad
Responsable de Gestion de Negocio

Procesos (Gestion o Gerencia)

GES.2 Gestion de Proyectos

Proposito

Actividades

Asegurar que los proyectos contribuyan al


cumplimiento de los objetivos y
estrategias de la organizacion
Planificacion, realizacion, evaluacion y
control

Tipos de proyectos

Proyectos internos: antes de su


aprobacion evaluar diferentes alternativas
de realizacion

Oportunidades de proyecto/Proyectos
externos: se debe realizar la generacion y
cierre de oportunidades de proyectos, la
presentacion de propuesta y firma del
contrato

Ambos: requieren planificacion general,


asignacion de recursos y evaluacion y
control

Procesos (Gestion o Gerencia)

GES.2 Gestion de Proyectos

Elementos que intervienen


Plan

de Gestion de Proyectos

Plan

Estrategico

Indicadores
Nivel

de cumplimiento de las
actividades definidas en el plan de
gestion de proyectos

Metas Cuantitativas
Valor

numerico o rango de satisfaccion


por indicador

Responsable
Responsable

de Gestion de Proyectos

Autoridad
Responsable

de Gestion de Negocio

Procesos (Gestion o Gerencia)

GES.3 Gestion de Recursos

Proposito

Conseguir y dotar a la organizacion de los


recursos necesarios

Crear y mantener la base de conocimiento de


la organizacin

Apoyar el cumplimiento de los objetivos del


plan estrategico de la organizacion

Actividades

Planificacion

Seguimiento y control de recursos

Investigacion de tendencias tecnologicas

Soportado por 3 subprocesos...

Recursos humanos y ambiente de trabajo

Bienes, servicios e infraestructura

Conocimiento de la organizacion

Procesos (Gestion o Gerencia)

GES.3 Gestion de Recursos

Elementos que intervienen


Plan estrategico
Base de conocimiento
Propuestas tecnologicas (tendencias)
Indicadores
Grado de satisfaccion de los
responsables y usuarios
Metas Cuantitativas
Valor numerico o rango de satisfaccion
por indicador
Responsable
Responsable de Gestion de Recursos
Autoridad
Responsable de Gestion de Negocio

Procesos (Operacion)

OPE.1 Administracion de Proyectos


Especificos

Proposito

Establecer
y
llevar
a
cabo
sistematicamente las actividades que
permitan cumplir con los objetivos de un
proyecto en tiempo y costos esperados

Actividades
Planificacion: obtener y mantener el
plan de proyecto y el plan de
desarrollo actualizados
Realizacion:
llevar a cabo las
actividades del plan de proyecto
Evaluacion y control: asegurar que se
cumplan con los objetivos del proyecto
Cierre: entregar los productos de
acuerdo a un protocolo de entrega y
dar por concluido el ciclo o proyecto

Procesos (Operacion)

OPE.1 Administracion de Proyectos


Especificos

Elementos que intervienen


Plan

de Proyecto

Indicadores
Nivel

de cumplimiento del plan de


proyecto y plan de desarrollo

Metas Cuantitativas
Valor

numerico o rango de satisfaccion


por indicador

Responsable
Responsable

de Administracion del
Proyecto Especifico

Autoridad
Responsable

de Gestion de Proyectos

Procesos (Operacion)

OPE.2 Desarrollo y Mantenimiento de


Software

Proposito

Realizar sistematicamente las actividades


de
analisis,
diseo,
construccion,
integracion y pruebas de productos de
software
nuevos
o
modificados
cumpliendo con los requerimientos
especificados

Compuesto por 1 o mas ciclos de


desarrollo:
Inicio: revisar el plan de desarrollo
para obtener un entendimiento comun
del proyecto y obtener el compromiso
de su realizacion
Requerimientos:
obtener
la
especificacion de requerimientos y
plan
de
pruebas
para
lograr
entendimiento comun entre el cliente
y el proyecto

Procesos (Operacion)

OPE.2 Desarrollo y Mantenimiento de


Software

Compuesto por 1 o mas ciclos de desarrollo:

Analisis y diseo: se analizan los


requerimientos
para
obtener
la
documentacion del analisis y diseo y el plan
de prueba integracion

Construccion: producir componentes de


software, hacerlos corresponder con el
analisis y diseo, asi como con las pruebas
unitarias para lograr componentes de
software probados

Integracion y pruebas: integrar y probar los


componentes de software basados en los
planes de prueba de integracion y sistemas
para lograr el producto de software probado
y documentado

Cierre: integracion final de la configuracion


de software, identificacion y documentacion
de lecciones aprendidas, generacion de
reportes de mediciones y sugerencias de
mejora

Procesos (Operacion)

OPE.2 Desarrollo y Mantenimiento de


Software

Elementos que intervienen

Indicadores

Nivel de cumplimiento de las actividades


definidas en cada fase del plan de desarrollo

Nivel de integracion de la configuracion del


software en todas las fases del desarrollo

Metas Cuantitativas

Valor numerico o rango de satisfaccion por


indicador

Responsable

Plan de Desarrollo

Responsable de Desarrollo y Mantenimiento del


Software

Autoridad

Responsable de Administracion del Proyectos


Especifico

Roles

Roles

Cliente: es el que solicita un producto de


software y financia el proyecto para su
desarrollo y mantenimiento

Usuario: es el que va a utilizar el producto


de software

Grupo Directivo: son los que dirigen a una


organizacion y son responsables por su
funcionamiento exitoso

Responsable del Proceso: es el encargado


de la realizacion de las practicas de un
proceso y del cumplimiento de sus objetivos

Involucrado: otros roles con habilidades


requeridas para la ejecucion de actividades o
tareas especificas, ej: revisor.

Roles

Productos

Productos

Producto de Software: es el producto que se


genera en el proceso de Desarrollo y
Mantenimiento de Software

Configuracion de Software: es un conjunto


consistente de productos de software

Plan: programa detallado de las actividades,


responsables por realizarlas y calendario

Reporte: informe del


actividades realizadas

Registro:
evidencia
desempeadas

Leccion Aprendida: experiencia positiva o


negativa obtenida durante la realizacion de
alguna actividad

Otro Producto: producto, distinto a los


anteriores, que tambien es generado en los
procesos, ej: propuestas.

resultado de las
de

actividades

Productos

Elementos
de Apoyo

Eval_ProSoft

Es un metodo de evaluacion de procesos para


la industria del software que otorga a la
organizacion solicitante, un perfil del nivel de
capacidad de los procesos implantados en la
organizacion y un nivel de madurez de
capacidades

Modelo de Capacidades de Procesos

Nivel 0: Proceso Incompleto

Nivel 1: Proceso Realizado

Nivel 2: Proceso Adminsitrado

Nivel 3: Proceso Establecido

Nivel 4: Proceso Predecible

Nivel 5: Optimizando el Proceso

Kuali

Es una herramienta derivada del proyecto


Acelera.ProSoft que ofrece la posibilidad de
administrar proyectos basados en MoProSoft,
la cual provee varias funcionalidades:

Navegacion del Proceso: consulta integrada de todos


los elementos que contempla MoProSoft para cada uno
de sus 6 procesos

Base de Conocimiento: repositorio de informacion


donde se depositan todos los productos de los
procesos

Elementos de Trabajo: captura y control de los


principales
elementos
de
trabajo:
defector,
requerimientos, tareas y riesgos

Reportes: reportes de defectos, tareas terminadas,


trabajo remanente etc

Kuali en Funcionamiento

Resumiendo

El Modelo MoProSoft es una Norma Mexicana


verificable; fue desarrollada por la AMCIS, emitida
como norma por el NYCE. Es un sistema de gestion de
calidad de los procesos de desarrollo y
mantenimiento de software para las PYMES

Ventajas

Mejora la calidad del software producido por la empresa que


adopta el modelo

Eleva la capacidad de las organizaciones para ofrecer


servicios con calidad y alcanzar niveles internacionales de
competitividad

Integra todos los procesos de la organizacion y mantiene la


alineacion con los objetivos estrategicos

Inicia el camino a la adopcion de los modelos ISO 9000 o


CMMI

Sirve para implementar un programa de mejora continua

Permite reconocer a las organizaciones mexicanas por su


nivel de madurez de procesos

Facilita la seleccion de proveedores

Permite obtener acceso a las practicas de Ingenieria de


Software de clase mundial

Preguntas

Вам также может понравиться