You are on page 1of 20

Anlisis y Diseo de Sistemas de Informacin I

Csar Augusto Granada Muoz

Calidad del software

Situacin actual de la industria del software


Mayor exigencia de los clientes:
Mayor calidad Precios ms a!os Mayor ra"idez Mayor calidez Mayor #alor agregado

Calidad del software


$a com"etencia es:
Mayor Ms agresi#a Cada #ez ms "re"arada

%l entorno es:
Glo alizado Conectado Con una legislacin ms estricta

Calidad del software


&oda iniciati#a de &' (ue se desee im"lementar se de e gestionar como un "royecto) es decir: a!o un cronograma) "resu"uesto y recursos determinados* Sin em argo) no siem"re estos "royectos aca an seg+n lo es"erado o "lanificado* Para tener una idea de la "ro lemtica se tienen los siguientes datos ,-uente: C.aos /e"orts of Standis. Grou"0: Solamente el 12)34 de los "royectos son exitosos) el 514 de los "royectos son cancelados antes de su terminacin) a+n costando muc.o dinero*

Calidad del software


Resultados de proyectos de TI.

So recosto "romedio: 624 7esfase en calendario "romedio: 894

Calidad del software

%l Standis. Grou" a tra#s de sus estudios arro!a los siguientes resultados de xito:fracaso en "royectos con relacin con su tamao y duracin

Calidad del software

;oy d<a en la industria se cuenta con di#ersos marcos de tra a!o y me!ores "rcticas (ue uscan eliminar los "ro lemas (ue enfrentan las organizaciones en la gestin de sus tecnolog<as de informacin* =na de las res"uestas "ara afrontar la crisis del software es el esta lecimiento de modelos adecuados (ue re"resenten una #enta!a "ara la organizacin y realmente sean una in#ersin con retorno y no solamente un gasto necesario*

Calidad del software


CMMI Con ms de 16 aos de uso de los modelos de madurez desarrollados "or el S%') actualmente CMM' es el estndar de la industria a ni#el mundial "ara desarrollar e im"lementar "rogramas de me!ora de "rocesos de software* Su a"licacin en las organizaciones tiene como "rinci"al o !eti#o a"oyar "ara me!orar los resultados de la organizacin y su .a ilidad "ara generar "royectos de desarrollo de software y de sistemas exitosos) generando "roductos de Calidad*

Calidad del software

%l modelo CMM' ,Ca"a ility Maturity Model 'ntegration0 Modelo 'ntegrado de Madurez y Ca"acidad* Pro#ee un con!unto de me!ores "rcticas "ro adas mundialmente y con resultados cuantitati#os de sus eneficios* >asado en 33 reas de proceso (ue contienen las me!ores "rcticas agru"adas en 9 categor<as: Gestin de Procesos) Gestin de Proyectos) 'ngenier<a y So"orte* Modelo "ara la me!ora y e#aluacin de "rocesos "ara el desarrollo) mantenimiento y o"eracin de sistemas de software*

Calidad del software

Ar(uitectura de CMM'
7e desarrollo 7e ser#icios 7e ad(uisiciones

CMM' est dirigido "rinci"almente a unidades o em"resas (ue desarrollan y:o dan mantenimiento a software y desean me!orar los resultados de sus "royectos y me!orar la calidad de sus "roductos o ser#icios*

Calidad del software

$as "rcticas CMM' son el ?=@ y las acti#idades de los "rocesos de cada organizacin son el CAMB* %sto (uiere decir (ue las acti#idades (ue realizamos "ueden utilizar otros "roductos de tra a!o y tareas (ue las sugeridas mientras se cum"la el o !eti#o* $as "rcticas "lanteadas "or el modelo de CMM' son re(uisitos (ue de en cum"lir las acti#idades de los "rocesos "ro"ios de cada organizacin*

?u es un "rocesoC

=n "roceso es un con!unto de "rcticas (ue se e!ecutan "ara lograr un "ro"sitoD "uede incluir .erramientas) mtodos) infraestructura y "ersonas* La calidad de un producto est determinada en gran medida por la calidad del proceso que es usado para desarrollarlo y mantenerlo.

%ntorno CMM' "ara desarrollo

Calidad del software

$os 6 ni#eles de madurez


1. Inicial $as organizaciones en este ni#el no dis"onen de un am iente esta le "ara el desarrollo y mantenimiento de software* !. Repeti"le %n este ni#el las organizaciones dis"onen de unas "rcticas institucionalizadas de gestin de "royectos) mtricas sicas y un razona le seguimiento de la calidad* $a relacin con su contratistas y clientes est gestionada sistemticamente

Calidad del software


#. Definido Adems de una uena gestin de "royectos) a este ni#el las organizaciones dis"onen de correctos "rocedimientos de coordinacin entre gru"os) formacin de "ersonal) ingenier<a detallada y un ni#el a#anzado de mtricas en los "rocesos*

$. %estionado $as organizaciones dis"onen de un con!unto de mtricas de calidad y "roducti#idad las cuales son utilizadas de modo sistemtico "ara la toma de decisiones y la gestin de "rocesos*

&. 'ptimi(ado Me!ora continua de los "rocesos* =so intensi#o de las mtricas y gestin del "roceso de inno#acin*

7ifusin de CMM'

7ifusin de CMM'

7ifusin de CMM'

Calidad del software


?u es un rea de "rocesoC

%s un con!unto de "rcticas relacionadas a un rea es"ec<fica (ue) cuando se im"lementan colecti#amente ayudan a alcanzar un con!unto de metas* Son lo(ues fundamentales (ue "ermiten esta lecer la ca"acidad del "roceso de una organizacin* &odas las reas de "roceso ,330 son comunes en am as re"resentaciones ,continua:eta"as0* %n la re"resentacin "or eta"as las reas de "roceso se organizan "or ni#eles madurez* %n la re"resentacin continua las reas de "roceso se organizan "or categor<as ,gestin de "rocesos) gestin de "royectos) ingenier<a y so"orte0*

Anlisis y Diseo de Sistemas de Informacin I

Csar Augusto Granada Muoz

You might also like