Sie sind auf Seite 1von 18

Instituto Tecnolgico de La Paz Gestin de Proyectos de Software

Ingeniera en Sistemas Computacionales Ing. Ana Luz Rodrguez Sarabia

Modelos de calidad derivados de las necesidades presentadas para el desarrollo de Software


Tania Soto Pineda
Anbal Moiss Rosas Silva Daniel Alejandro Contreras Surez

Introduccin

Los modelos de calidad para el desarrollo de Software sirven [] para asegurar que tienen calidad al desarrollar Software. En este ensayo de tipo confirmativo se expondrn los modelos de calidad de Software ms conocidos y expondremos nuestra postura la cual demostrar por medio de comparaciones la relacin que existe en ellos []

Desarrollo

Primer modelo en catalogar en qu nivel de calidad estaban proporcionando el desarrollo de software:

Su objetivo: Es determinar el nivel de madurez de calidad en que se encuentra una organizacin, de esta manera sabr la situacin actual de la organizacin y encontrar la manera de mejorar el proceso de desarrollo de software. El modelo CMM fue ideado para empresas de software cuyos clientes requieren productos de calidad en el tiempo fijado. Jess Minguet y Juan Miguet.

CMM

A pesar de que CMM determina el nivel de madurez de una organizacin, CMM no les indica cmo deber de mejorar, ni qu cambios debe ejecutar. Una vez establecido su nivel de madurez puede realizar cambios de cmo efecta el proceso de software y corroborar si los cambios que ha implementado han venido a beneficiar la calidad del software que desarrolla

Niveles de CMM
Nivel 5.- Optimizado Nivel 4.- Gestionado Nivel 3.- Definido

Nivel 2.- Repetible


Nivel 1.- Inicial

Nivel 1.- Inicial

*Se carece de una planeacin del proyecto, existe un desorden de los procesos. *Este nivel depende mayormente del esfuerzo individual *Es aqu donde ya se emplean procesos pilares de la administracin de proyectos. *An tiene relacin con las experiencias con que cuentan los desarrolladores *Donde ya estn definidos las actividades de direccin e ingeniera en el proceso de Software. Existen mecanismos de verificacin, estndares, as como entradas y salidas lo cual permite establecer el proceso de manera definida.

Nivel 2.- Repetible

Nivel 3.- Definido

Nivel 4.- Gestionado

*Caracterizado por la capacidad de la empresa por medir atributos del Software, tanto del producto y su calidad como del proceso creativo asociado al mismo.

Nivel 5.- Optimizado

*La organizacin incorpora nuevas tecnologas e ideas innovadoras. *Se proponen mejoras en el proceso de software fundamentado en medidas numricas y previsionales del resultado de su incorporacin a proyectos.

PSP

PSP se centra en la mejora de los ingenieros de software aplicando la gestin y control del proceso a nivel individual. Piattini, Mario; Garca, Felix; Muoz-Reja, Ismael. En PSP existen cuatro niveles y al igual que CMM para avanzar en ellos tienes que cumplir con los requisitos de los niveles previos.

PSP

Al igual que en CMM, cada nivel del PSP consta de una serie de KPA que se debern realizar. Los niveles de los cuales est conformado PSP son el inicial, repetible, definido y controlado.

PSP

Est basado en CMM y permite implementar las prcticas de ingeniera del Software descritas en dicho modelo a nivel individual. Piattini, Mario; Garca, Felix; Muoz-Reja, Ismael. La idea de PSP tuvo resultados acadmicos muy buenos.

TSP

El origen de TSP se debe a las limitaciones que PSP tena en el mbito industrial Piattini, Mario; Este modelo se llama Proceso de Software de Equipo (TSP), el cual abarca ms reas del desarrollo de Software que PSP.

Aunque TSP surgi como respuesta a la poca aceptacin de PSP, TSP se apoya en PSP y los practicantes de TSP deben de conocer PSP antes de iniciar con TSP.

TSP

Segn Piattini modelo donde: Se establecen medidas estndares para la calidad del producto y para el desempeo de los equipos y de los desarrolladores y se aplican evaluaciones por rol y del equipo, fomentado una disciplina en el proceso y proporcionando una gua para resolver los problemas de trabajo en equipo

MoProSoft

CMM lleg a solucionar los problemas que se presentaban con la mala planeacin de los proyectos, pero CMM tambin presentaba sus debilidades o sus limitaciones. Debido al alto costo que implica realizarlo no es ptimo para empresas micro y medianas. Entonces por rdenes de la Secretara de Economa de Mxico se solicitara la creacin de un modelo que se pudiera implementar dentro del pas y que fortaleciera la industria del software en Mxico. Surge:

MoProSoft

MoProSoft se bas para su creacin en los niveles de CMM, el estndar de la ISO 9000:2000, PMBOK y SWEBOK

La finalidad de este modelo es que sea fcil de implementar, barato a la hora de aplicarlo y ser un pilar para evaluaciones ms prestigiosas como las que proporciona la ISO, o incluso CMMI.

MoProSoft

Los niveles que determina MoProSoft son muy parecidos a los que CMM propuso, a diferencia que MoProSoft agrega un nivel 0 denominado incompleto y modifica el nombre de otros, quedando los seis niveles de la siguiente manera: incompleto, realizado, gestionado, establecido, predecible y optimizado. Las categoras de MoProSoft son: alta direccin, gestin y operacin.

Su relacin:

Una vez expuestos lo diferentes modelos se puede observar que existe una relacin entre CMM, TSP y PSP

ya que CMM proporciona el marco de trabajo general de mejora necesario para un trabajo efectivo de ingeniera
PSP brinda las disciplinas que deben de seguir los ingenieros y TSP acopla los principios de los equipos de producto integrados con los mtodos de PSP y CMM para producir equipos de trabajo efectivos.

MoProSoft se relaciona en que se apoy de los modelos ya establecidos y slo tom en cuenta los aspectos ms transcendentales de diferentes estndares y modelos para implementar un modelo aplicable a pequeas y medianas empresas.

Conclusin

En el ensayo se abordan CMM, PSP, TSP y MoProSoft en el orden que fueron surgiendo para exponer brevemente en qu consisten y distinguir la relacin en base al tiempo, con el objetivo de exponer que uno se cre para dar solucin a las limitantes que haba dejado el anterior. Lo que nos puede indicar que los modelos de calidad seguirn crendose para atacar de manera ms detallada partes diferentes del proceso del desarrollo de Software que los modelos ya diseados no han cubierto, debido a que la industria siempre estar en busca del ofrecimiento de una mejora de calidad al cliente.

Bibliografa

Minguet Melan, Hernndez Ballestos, Juan Francisco: Editorial Centro de Estudios Ramn Areces, S.A., Cap 4.

Piattini Velthuis, Mario G.; Garca Rubio, Felix O.; Muoz-Reja, Ismael Caballero. (2007). Calidad de Sistemas Informticos (primera edicin). Cap 3.
Pgina oficial de MoProSoft: http://www.moprosoft.com.mx/