Universidad Argentina
de la Empresa
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 legal promotor de la
industria
Alcanzar niveles internacionales en capacidad
de procesos
MoProSoft
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
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
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
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 (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
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
Plan de Desarrollo
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
Responsable de Desarrollo y Mantenimiento del
Software
Autoridad
Responsable de Administracion del Proyectos Especifico
Roles
Roles
Roles
Productos
Productos
Productos
Elementos
de Apoyo
Eval_ProSoft
Kuali
Kuali en Funcionamiento
Resumiendo
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
Pregunta
s
Manos a la Obra
Comunidad MoProSoft:
http://www.comunidadmoprosoft.org.mx
Kuali Foundation:
http://www.kuali.org/
Eval_ProSoft:
www.uv.mx/jfernandez/Evalprosoft.pdf
Muchas
Gracias
FIN