Professional Documents
Culture Documents
capacidades para satisfacer las necesidades del cliente implícitas o explicitas; La calidad de
un producto o servicio es la percepción que el cliente tiene del mismo, como ejemplo la
calidad del servicio, la calidad de vida, etc. Cuando se habla de calidad del software se
producto.
software juega un papel muy importante para el desarrollo de las organizaciones. Día tras
día son liberados para su uso distintos tipos de programas para diferentes clases de clientes,
los hay para cada necesidad de tal manera que resulta difícil imaginar alguna situación en
la que el software no estuviera presente, dado que es uno de los componentes básicos de la
tecnología que se involucra en las empresas, no sólo como soporte a los procesos de
El conocimiento de las diferentes normas y/o modelos que se tienen para la calidad
en los procesos de desarrollo, tienen gran incidencia en el producto final, los modelos
Aspectos comunes y comparativas de modelos
Aquí pretendemos reflexionar sobre la esclavitud creativa de los estándares, la base teórica o
rigurosidad formal de los modelos, sobre las comparativas existentes entre modelos, así como
Hay una corriente de autores, p.ej. (Bach), que consideran que los estándares reducen la
autonomía de los desarrolladores, siendo experimentada como una carga, limitaciones restrictivas,
ignorando a las personas. Frente a esta postura, está la que defiende que esta interdependencia
(frente al trabajo autónomo) toma una forma colaborativa, niveles de proceso maduros llevan a un
efectividad.
Otra crítica habitual es que muchas veces en el ámbito de la mejora de procesos, los medios se
olvidan del fin. Debe evitarse que el verdadero objetivo de mejorar el proceso se desplace a la
También se critica la ausencia de base teórica formal y la vaguedad del soporte empírico.
define los diferentes tipos de métodos de evaluación y sus parámetros (Scriven, 1991), ha aportado
Por otro lado, es difícil discernir en el estudio de los resultados empíricos, la parte
Cuenta con las ventajas de ofrecer Se necesita de un gran esfuerzo Establece un marco y los requisitos
una base para para poder ser para importar las evaluaciones, y para cualquier proceso y proporciona
evaluada, brinda evaluaciones, con resulta más caro, sin percibir requisitos para los modelos de
SPICE resultados repetibles, reduciendo
alguna estrategia de mejorar el evaluación de los procesos.
las diferencias en los resultados, y
realizando las evaluaciones en el proceso.
área de problemas.
Se focaliza en el producto final, Las características son en general El modelo del McCall organiza los
identificando atributos claves propiedades abstractas medible factores en tres ejes o puntos de vista
desde el punto de vista del usuario. mediante métricas desde los cuales el usuario puede
Focaliza en medidas precisas de alto
contemplar la calidad de un producto,
McCall nivel. No siempre existe una relación basándose en once factores de calidad
perfectamente lineal entre los organizados en torno a los tres ejes y
valores de las métricas y las a su vez cada factor se desglosa en
características que deben estimar. otros criterios.
El modelo CMMI cuenta con gran El gran problema de CMMI es su Es un modelo que constituye una
eficacia, ha permitido mejoras de falta de adecuación al enfoque a forma de medir el grado de madurez
gran impacto en procesos de servicio que está experimentando de las organizaciones, con el objetivo
desarrollo de productos software,
el sector de las TI en todas sus de establecer una guía que les permita
CMMI tales como la reducción de coste de
desarrollo, localización y líneas de actividad, así como el mejorar sus procesos y habilidad para
resolución de defectos, mejora en alto esfuerzo de implantación que organizar, desarrollar, adquirir y
la fiabilidad de la planificación, en exige. mantener productos y servicios
términos de dedicación y de informáticos.
calendario.
Asegura la calidad en fuente, Proceso complejo de aplicación El modelo está diseñado para
Modelo Shigo Prize adoptar el pensamiento científico, del modelo. identificar la evaluación de una
centrarse en el proceso, pensar compañía que atraviesa por una
sistemáticamente. transformación y para apoyar a los
directivos de detectar en donde se
encuentran sus compañías en su
jornada lean y evaluar el nivel de
profundidad y entendimiento de esta
filosofía dentro de su empresa
Reduce riesgos del proyecto, Genera mucho tiempo en el Las actividades de este modelo se
incorpora objetivos de calidad, desarrollo del sistema. conforman en un espiral, en la que
integra el desarrollo con el cada bucle o iteración representa un
mantenimiento. Modelo costoso. conjunto de actividades.
Desarrollo en espiral
Requiere experiencia en la En cada iteración se toma en cuenta
identificación de riesgos. los objetivos, alternativas, el
desarrollo y verificación del software.
Se enfoca tanto al producto como Proceso complicado si no se MOSCA es una herramienta que
al proceso, garantiza la relación cuenta con una guía adecuada da soporta la administración de la
sinérgica entre las características aplicación del modelo. calidad del software en sus tres
actividades: aseguramiento de la
de la empresa y las necesidades del
MOSCA calidad, Planeación de la calidad y
usuario, constituye una Control de la calidad, al establecer un
herramienta efectiva de análisis y marco de referencia que permita
estimación de la calidad global ubicar en nivel establecido” la calidad
sistemática. sistémica de sus productos.
Permite identificar oportunidades Requiere gran esfuerzo y tiempo La ISO 9001, que es reconocida
de mejoramiento del sistema de para lograr el objetivo. internacionalmente, es genérica. No
calidad. es una norma de productos, pero es
El sistema origina cierta aplicable se aplica a cualquier
Ayuda a su vez en los procesos de burocracia. industria manufacturera o de servicio.
mejoramiento de la calidad Desarrollada por la International
iniciados por los clientes. Los esfuerzos y costos para
preparar la documentación e Organization for Standardization
Produce un mejoramiento en la implantación de los sistemas (ISO), su objetivo es establecer
ISO 9001:2000 motivación y en el trabajo en requisitos internacionales para
equipo del personar ya que la sistemas de gestión de la calidad.
certificación es la resultante del
esfuerzo colectivo de la empresa.
En conclusión, se sabe que los estándares son importantes para certificar algunas
empresas, las cuales dan al mercado productos los cuales tiene que ser regidos por normas,
y dichas normas son establecidas por empresas las cuales, así mismo se sabe cuáles son las
emergente, un campo muy activo de trabajo. Cabe resaltar cómo las evoluciones de los
principales estándares siguen líneas que parecen confluir, y SPICE parece haber sido el
Pero quedan importantes temas abiertos, como el acercamiento de estos estándares a las
desarrollo ligeras, como la creciente necesidad de evidencias que den sostén a la eficacia e
Rojas, S. &. (s.f.). calidad del software: camino hacia una verdadera industria del software.
http/p:ula2.cvudes.edu.co/publico/lems/L.000.008.MG/