Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Moprosoftcmm
Moprosoftcmm
Modelo MoProSoft
2004
2005
Emisin NMX-I-059
Alta Direccin
estin de Proyectos
Gerencia
Operacin
Procesos MoProSoft
DIRECCIN estin !e"ocio Entorno Necesidades del Cliente %&'eti(os y metas +aloracin Preparacin #eali*acin Plan Estrat)"ico Planificacin Estrat)"ica Resultados del Negocio
E(aluacin Preparacin E(aluacin #eali*acin In(esti"acin Se"uimiento ,ontrol Implantacin ,ontrol -endencias ,ontrol ,onocimiento de la %r"ani*acin Admn. de Proyectos Especficos
Desarrollo y Mantenimiento de Software CIC+%S ,ierre Inicio #e1uerimientos An2lisis y Dise3o ,onstruccin Inte"racin y Prue&as
EJECUCIN
Alta Direccin
Patrn de Pro!esos
5.
estin de Proyectos
Gerencia
Operacin
5 %*timi-ado ) Prede!ible
0 Estable!ido . /estionado
*%& +efinicin del proceso *%' Recursos del proceso '%& )estin de la e(ecucin '%' )estin de productos
Perfil de procesos
Proceso
Reali#ado )estionad ododo
Atributos de Procesos
Estabecido Predecible /ptimi#ado
AP &%& AP '%& )estin de Negocio )estin de Procesos )estin de Pro-ectos )estin de Recursos Administracin de Pro-ectos Espec.ficos
Completamente Parcialmente
Ampliamente No logrado
Nivel de madure#
El ni(el de madure* de capacidades de una or"ani*acin corresponde al m2;imo ni(el de capacidad alcan*ado por todos los procesos e(aluados
9:
Modelos de referencia
CMMI IS% "550)1.000
IS% 90001.000
PM2%3
99
92
NM12324$56N7CE
-ecnolo"a de la Informacin@Software@Modelo de procesos y m)todo de e(aluacin para desarrollo y mantenimiento de software
Parte 01: Definicin de conceptos y productos Parte 02: Requisitos de procesos (MoProSoft) Parte03: Gua de i p!antacin de procesos Parte 0": M#todo de e$a!uacin (%$a!ProSoft)
En s.ntesis
9u6
Norma Me8i!ana
Modelo de Pro!esos
Normativa 45u6 *ro!esos7 ,e5uisitos
MoProSoft
9u6
EvalProSoft
,e5uisitos
94
Estructura de Procesos
n i c c e ir D a Alt IR) (D
Categora
Gestin de Negocio
n i t s e G S) E (G
Categora
)estin de Negocio
DR
Propsito9
Establecer la ra#n de ser de la organi#acin: sus ob(etivos - las condiciones para lograrlos: para lo cual es necesario considerar las necesidades de los clientes: as. como evaluar los resultados para poder proponer cambios que permitan la me(ora continua% Adicionalmente ;abilita a la organi#acin para responder a un ambiente de cambio - a sus miembros para traba(ar en funcin de los ob(etivos establecidos
94
DR
Planeacin Estrat"gica
Grupo Directi!o
Grupo Directi!o
96
Categor.a de )estin
Gestin de Recursos
GES
Gestin de Procesos
Gestin de Proyectos
97
)estin de Procesos
GES
Propsito9
Establecer los procesos de la organi#acin: en funcin de los Procesos Requeridos identificados en el Plan Estratgico% As. como definir: planear: e implantar las actividades de me(ora en los mismos%
98
)estin de Pro-ectos
GES
Propsito
Asegurar que los pro-ectos contribu-an al cumplimiento de los ob(etivos - estrategias de la organi#acin%
2:
)estin de Recursos
GES
Propsito9
Conseguir - dotar a la organi#acin de los recursos ;umanos: infraestructura: ambiente de traba(o - proveedores: as. como crear mantener la Base de Conocimiento de la organi#acin% 0a finalidad es apo-ar el cumplimiento de los ob(etivos del Plan Estratgico de la organi#acin%
29
GES
Conocimiento de la /rgani#acin
22
GES
Propsito9
Proporcionar los recursos ;umanos adecuados para cumplir las responsabilidades asignadas a los roles dentro de la organi#acin: as. como la evaluacin del ambiente de traba(o%
23
GES
Propsito9
Proporcionar proveedores de bienes: servicios e infraestructura que satisfagan los requisitos de adquisicin de los procesos - pro-ectos%
24
Conocimiento de la /rgani#acin
GES
Propsito9
Mantener disponible - administrar la Base de Conocimiento que contiene la informacin los productos generados por la organi#acin%
2$
Categor.a de /peracin
&PE Administracin de Pro-ectos Espec.ficos
24
&PE
Propsito9
Establecer - llevar a cabo sistem>ticamente las actividades que permitan cumplir con los ob(etivos de un pro-ecto en tiempo - costo esperados%
26
E'C
27
Propsito9
Es la reali#acin sistem>tica de las actividades de an>lisis: dise?o: construccin: integracin - pruebas de productos de soft8are nuevos o modificados cumpliendo con los requerimientos especificados%
28
&PE
3:
Ciclos de +esarrollo
Necesidades Cliente
Primer Entrega)le
Siguiente Entrega)le
39
nicio Re+uerimientos
@ases de un Ciclo
Re+uerimientos
&PE
An,lisis yDise-o
Componentes
Configuracin de Software
32
&PE $erificacin
Defectos
Defectos
$alidacin'Aceptacin
Registro de Mediciones
Proceso ,ate"ora Propsito Descripcin %&'eti(os Indicadores Metas cuantitati(as #esponsa&ilidad y autoridad
Procesos relacionados Entradas Salidas Productos internos #eferencias &i&lio"r2ficas AIS%8::9<2:::0 SB@ ,MM 9.90 IS% 9$$:40 otrasC
3$
34
Subprocesos Opcional!
Dista de procesos de los cuales se compone el proceso en cuestin
Procesos Relacionados
!om&res de los procesos relacionados.
"ntradas Salidas
Para cada entrada< !om&re0 ?uente Para cada salida< !om&re0 Descripcin0 Destino Para cada producto "enerado y utili*ado en el propio proceso< !om&re y Descripcin
36
Productos Internos
,apacitacin
38
MoPro Soft
Estructura de administracin comIn en mucHas or"ani*aciones. Simplifica la relacin entre el modelo de procesos y la or"ani*acin. ,uenta Inicamente con 8 procesos e(itando la fra"mentacin 1ue se presenta en otros modelos. Da relacin entre procesos se esta&lece mediante la identificacin de los productos de tra&a'o de entrada y salida y la definicin de las responsa&ilidades de los roles 1ue participan en m2s de un proceso. 49
Se identifican y la caracteri*an los productos y las acti(idades de (erificacin y (alidacin a las 1ue de&en estar sometidos. El proceso de ,onocimiento de la %r"ani*acin administra una &ase de conocimiento 1ue controla y ase"ura la disponi&ilidad de los productos de tra&a'o a tra()s de un mecanismo comIn. En solo proceso0 estin de Procesos0 esta&lece la capacidad or"ani*acional para la planeacin0 definicin0 implantacin0 e(aluacin y (aloracin de procesos. #e"ido por las directrices de estin de !e"ocio0 lo 1ue ase"ura la alineacin con los o&'eti(os.
42
Se distin"ue entre la administracin a ni(el proyecto AAdministracin de Proyecto EspecficoC y la "estin del portafolio de proyectos de la or"ani*acin A estin de ProyectosC. Da estin de Proyectos facilita la Identificacin de iniciati(as y proyectosJ la pro(isin0 asi"nacin y reasi"nacin de recursos a pro"ramas y proyectosJ y el mantenimiento del &alance del portafolio. El proceso de estin de !e"ocio enfati*a la importancia de alinear todas las acti(idades de la or"ani*acin a los o&'eti(os del ne"ocio a tra()s de la ela&oracin0 difusin0 (aloracin y me'ora del Plan Estrat)"ico. El Plan Estrat)"ico sir(e de "ua a los dem2s procesos de la or"ani*acin lo"rando de este modo una alineacin e;plcita con los o&'eti(os de ne"ocio. 43
N/RMA ME13CANA9 PR/72NM12324$564&2N7CE2'44$ <ECN/0/)EA +E 0A 3N@/RMAC3FN G S/@<DARE G M/+E0/S +E PR/CES/S 7 EHA0AAC3FN PARA +ESARR/00/ 7 MAN<EN3M3EN</ +E S/@<DARE
K
E+3</RES +E 0A N/RMA9 .anna %Lta&a ADirectorC ,laudia Al1uicira Es1ui(el An")lica Su #amos Alfonso Martne* Martne* loria Muintanilla %sorio Mara #u(alca&a Dpe* ?rancisco Dpe* Dira .ino'o Ma. Elena #i(era Dpe* Ma. Nulia %ro*co Mend*a Oolanda ?ern2nde* %rdo3e* Mi"uel An"el ?lores Demus
Mu) es ,MM
En modelo para la me'ora de la or"ani*acin. Aplica los conceptos de me'ora de calidad y de la administracin de procesos al desarrollo y mantenimiento de -I. Aplica los principios de -MM en la in"eniera de software. Modelo 1ue descri&e de 1u) modo las pr2cticas de la in"eniera de software de una or"ani*acin0 e(olucionan &a'o ciertas condiciones.
4$
Antecedentes
El Software En"ineerin" Institute ASEIC de la Eni(ersidad de ,arne"ie Mellon APitts&ur"H0 Pa.C es financiado por el Departamento de Defensa de los E.E.A. El SEI Ha desarrollado0 y constantemente est2 refinando0 una metodolo"a para la e(aluacin de los procesos de software. El marco de tra&a'o de madure* de los procesos de software fue desarrollado por el SEI con dos propsitos< P Proporcionar al Departamento de Defensa un medio para caracteri*ar el proceso de software. P Ayudar a determinar y me'orar las capacidades de las or"ani*aciones de desarrollo de software. Informacin relacionada con el SEI< Http<>>www.sei.cmu.edu
P Impro(isan los procesos durante un proyecto. P Son reacti(as0 resol(iendo crisis inmediatas. P E;ceden sus presupuestos y calendarios0 al no &asarse
en estimaciones realistas. ,uando de&en cumplir fecHas0 comprometen calidad y funcionalidad.
Q-ra&a'a de acuerdo a las m)tricasR QMide el -ra&a'oR Q-ra&a'a el PlanR QPlanea el -ra&a'oR Q!uestros H)roes siempre Han sido los &opGunR
$:
Administrado !,"
Administracin de la calidad de sistemas Administracin cuantitativa de procesos
+efinido !*"
Revisiones internas Coordinacin intergrupal 3ngenier.a de productos de sistemas Administracin integrada de sistemas Programa integral de desarrollo profesional +efinicin de procesos de la organi#acin Enfoque a procesos de la organi#acin
Repetible !'"
Administracin de configuraciones de soft8are Aseguramiento de calidad de soft8are Administracin de proveedores Seguimiento a pro-ectos Planeacin de pro-ectos Administracin de requerimientos
3nicial !&"
Entrada
Salida
, A+M3N3S<RA+/
Entrada
Salida
* +E@3N3+/
0AS PRKC<3CAS <LCN3CAS SE 3N<E)RAN C/N 0AS PRKC<3CAS A+M3N3S<RA<3HAS 0AS PRKC<3CAS A+M3N3S<RA<3HAS +E PR/7EC</S SE 3NS<3<AC3/NA03IAN 0/S PR/CES/S S/N 3N@/RMA0ES 7 A+2H/C
Entrada
Salida
' REPE<3=0E
Entrada
Salida
& 3N3C3A0
Entrada
Salida
$isi)ilidad de gestin
Hisibilidad de la Administracin
Niveles
Capacidad de Procesos
Probabilidad Meta
$
<iempo6M6%%%
, * ' &
+entro @uera
$4
H3S3=303+A+ +E A+M3N3S<RAC3FN
/b(etivo N2# /b(etivo N2x /b(etivo N /b(etivo NPa /b(etivo N2-
$ <iempo 6M6%%%
, A+M3N3S<RA+/
Probabilidad
C/N =ASE EN E0 EN<EN+3M3EN</ CAAN<3<A<3H/ +E PR/CES/S 7 PR/+AC</S: E0 +ESEMPEN/ C/N<3NOA MEJ/RAN+/ EN /R)AN3IAC3/NES +E N3HE0 , C/N PR/CES/S =3EN +E@3N3+/S: E0 +ESEMPEN/ MEJ/RA EN /R)AN3IAC3/NES +E N3HE0 * 0/S P0ANES @AN+AMEN<A+/S EN E0 +ESEMPEN/ PASA+/: S/N MKS REA03S<AS EN /R)AN3IAC3/NES +E N3HE0 ' 0/S /=JE<3H/S +E CA0EN+AR3/ 7 C/S</ <3P3CAMEN<E N/ SE CAMP0EN EN /R)AN3IAC3/NES +E N3HE0&
, <iempo 6M6%%%
* +E@3N3+/
Probabilidad
* <iempo 6M6%%%
' REPE<3=0E
Probabilidad Probabilidad
& 3N3C3A0
,MMI
,ompati&ilidad con IS%>IE, 9$$:4. El modelo de procesos de ,MMI es compati&le con el modelo de procesos de 9$$:4 y su modelo de e(aluacin (a a ser conforme con el modelo de e(aluacin de 9$$:4.
$4
,ate"oras de 2reas de procesos ,MMISM para in"eniera de sistemas e in"eniera de software A,MMI@SE>SB0 +9.9C
3N)EN3ER3A 3N)EN3EREA
A+MFN% +E PR/7EC</S
S / P / R < E
$6
!MMI "scalonado
!MMI !ontinuo
$7
Continua
Capacidad de Kreas de Proceso
4
PA
& '
PA
PA
$8
Proceso caracteri*ado para la organi#acin y es proacti(o. Proceso caracteri*ado para los pro-ectos y en ocasiones es reacti(o. Proceso impredeci&le0 poco controlado y reacti(o.
' &
Administrado
+esempe?ado
4:
1 Definido
Estandarizacin de Procesos
2 Administrado
6 Desempe-ado