Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CMM
ModelodeMadurezde CapacidaddelSoftware
MarcoZamoraGalvez
1
RESUMEN:
Sepuedeconseguirconcentrandoesfuerzosentornoadospilaresfundamentales:
CMM
HISTORIA:
Eldepartamentodedefensadelosestados unidostenamuchosproblemasconelsoftware queencargabadesarrollaraotrasempresas: Losproyectosfallaban, Lospresupuestossedisparaban, Lasfechasalargabanmsyms, Proyectosdemilesdemillonesdedlaresqueno hancumplidosusobjetivos. UsuariosdecepcionadosconelSoftwareque manejancomoprincipalelementodesutrabajo. Seconvocuncomitdeexpertospara solucionarestosproblemas,en1983dicho comitconvoc.Sepresentarondiversos estamentosylaUniversidadCarnegieMellon ganelconcursoen1985,creandoelSEI(cre ymantieneelmodelodecalidadCMMCMMI).
CMM
CMM
Sonvariaslasrazonesporlasquepuede fallarelprocesodesoftware:
CMM
PROCESODESOFTWARE? PROCESO
Unprocesoesunconjunto depasosdefinidospara lograrunatarea.
PROCESODEFINIDO
Aquel que esta escrito a tal detalle que permite que los Ing. lo usen constantemente
CMM
PROPOSITODELCMM
Identificar y evaluar los puntos importantes a estudiar y trabajar para mejorar los procesos y la calidad del software
RAZONESFUNDAMENTALES
CMM
* Cuando se habla de madurez se entiende como el crecimiento alcanzado en la capacidad del proceso de software y que se considera como una actividad a largo plazo.
CMM
CAPACIDADyMADUREZ
Lacapacidaddelprocesoeslahabilidadpara producirlosresultadosplaneados. Elprincipalobjetivodeunprocesodesoftware maduroeseldeproducirproductosdecalidadque cumplanlosrequisitosdelusuario.
ORGANIZACIN QUE ALCANZA CIERTO GRADO DE MADUREZ posee : Granhabilidadparaadministrarelprocesode desarrolloymantenimientodelsoftware Sehacenpruebasyanlisisdecostobeneficiopara paramejorarelproceso. Eladministradormonitorealacalidaddelproductoy lasatisfaccindelcliente. Sellevanregistrosytodoslosintegrantesestn involucrados.
En una ORGANIZACIN DE SOFTWARE INMADURA el proceso de Software es : Improvisado,noexistenplanesrigurosos, Seenfocanenresolverlascrisisquese lepresentan, Carecendebasesobjetivasparaenjuiciar lacalidaddelosproductosopara resolverlosproblemas.
CMM
* Cuando se habla de madurez se entiende como el crecimiento alcanzado en la capacidad del proceso de software y que se considera como una actividad a largo plazo.
ProcesodeSoftware.Conjuntode actividades,mtodos,prcticasy transformacionesquelaspersonasusanparael desarrolloymantenimientodelsoftwareyde losproductosasociados. Capacidaddelprocesodesoftware. Describeelrangoderesultadosesperadosque seobtienensiguiendounprocesodesoftware. Desempeodelprocesodesoftware. Representalosresultadosrealesobtenidos.
CMM
CMM
11
CMM
http://www.maninfosystems.com/
12