Business">
Modelos Estandares de Software
Modelos Estandares de Software
Modelos Estandares de Software
Modelo
CMM(Capaba Mide la Describe una No es muy Gestiona la La guía del modelo
lity Maturity capacidad del trayectoria de especifico empresa como un CMM se creó para
Model) proceso mejora evolutiva en la elemento aislado para grandes
seguido para de los elementos definición sin incluirlo en el organizaciones,
desarrollar claves de un de procesos. sistema pero su estructura
software Para guiar a socioeconómico y permite tomar los
proceso software
incrementand las comercial donde parámetros que
Reducción del sean asumibles por
o la organizacio esta produce.
coste de pequeñas empresas
predictibilidad nes a definir Centralización de
desarrollo. alineándose a las
en cuanto a y mejorar mejoras obviando
costos, Mejora en necesidades de la
sus procesos las relaciones e
tiempos y calidad del organización, por lo
indica qué interdependencias
calidad producto. cual se
actividades entre ellas El ROI
lograda. Establece un han de o retorno de la beneficiarían de un
Es el modelo lenguaje común realizar, inversión no ha proceso.
más utilizado al hablar acerca pero nada sido validado aún
en la industria del proceso. sobre cómo en CMM
de software. Aumenta la hacerlo Se enfoca
No contempla posibilidad de aunque principalmente en
todas las alcanzar metas a insiste organizaciones o
necesidades nivel de costo, continuame áreas de
de la calidad y nte en la tecnologías de
organización, productividad necesidad infrmacion.
por lo que se Inclusión de las de las
fueron prácticas de métricas, no
agregando institucionalizaci da ninguna
otros modelos ón, que permiten guía
que daban asegurar que los concreta del
solución a los procesos tipo de
problemas asociados con métricas
detectados. cada área de que son
procesos serán aceptables
efectivos.
para una
correcta
práctica
profesional.
aunque
insiste
continuame
nte en la
necesidad
de las
métricas, no
da ninguna
guía
concreta del
tipo de
métricas
que son
aceptables
para una
correcta
práctica
profesional.
CMMI Modelo de Falta de Se propone como La guía del
(Capability madurez- Reducción del adecuación un marco de modelo
Madurity directrices, coste de al enfoque. referencia para CMMI se
Model prácticas, y desarrollo. El proceso evaluar la creó para
Integration) disciplinas Localización y de madurez de las para
basadas en resolución de evaluación organizaciones en grandes
estándares de defectos. es muy el desempeño de organizacio
la industria. Mas fiabilidad en costoso en sus procesos de nes, pero su
Versión la planificación. términos de desarrollo de estructura
perfeccionada Aumento de la tiempo y software, así permite
del modelo productividad. esfuerzo. como para tomar los
CMM. Mejora en la La fomentar la parámetros
Indica QUE calidad del complejidad mejora continua que sean
deben hacer producto. de la de los mismos. asumibles
los procesos y Reducción del evaluación Pone un mayor por
no COMO numero de continua énfasis en el uso pequeñas
hacerlos. defectos y puede continuo de empresas
detección atentar métricas. alineándose
temprana. contra la Desglosa y detalla a las
Mejora de definición las áreas de necesidades
imagen de la de objetivos proceso relativas de la
marca, u concretos de a la ingeniería. organizació
organización. madurez. Insiste en la n, por lo
necesidad de la cual se
trazabilidad desde beneficiaría
los n de un
requerimientos proceso.
hasta el producto
final.
Modelo de Guía a las Genera Este modelo Destinado a
Boehm organizaciones a mucho define la calidad grandes
una mejora tiempo el en términos de empresas
continua y a la análisis. tributos por su alto
competitividad Es un cualitativos y costo o que
Presenta un modelo métricas para tengan
rango alto de costoso. realizar las proyectos
características Funciona medidas y se largos.
primitivas. mejor en centra en sus
Une los mejores grandes características
elementos de proyectos. operativas, su
otros modelos. Se trabaja capacidad para
Integra el siguiendo medir los
desarrollo del un cambios, su
software con el protocolo y adaptabilidad a
mantenimiento. debe ser nuevos entornos y
Es el segundo seguido la evaluación del
modelo de estrictament desempeño del
calidad más e para un hardware entre
conocido. buen otros.
funcionamie Presenta una
nto. estructura de 3
niveles para las
características
o
Caracterís
ticas de
alto nivel,
que
represent
an
requerimi
entos
generales
de uso.
o
Caracterís
ticas de
nivel
intermedi
o, que son
los
factores
de calidad
de Boehm
o
Caracterís
ticas
primitivas
,
asociadas
a uno o
dos
métricas
de
calidad.
La mantenibilidad
esta mas
desarrollada
Rango más
amplio de
características
primarias.
Modelo de Descomposici Existe una es difícil Focaliza en Destinado a
McCall. ón del relación directa que las medidas precisas grandes
concepto entre los característic de alto nivel empresas
genérico de desarrolladores y as y sub por su alto
calidad en tres el usuario característic costo o que
capacidades as sean tengan
importantes Evalúa el siempre proyectos
para un producto al nivel perfectamen largos.
producto bajo te
software, todo independien
desde la Utiliza niveles tes
mirada del jerárquicos
usuario Falta una
La ventaja de asociación
estos modelos explicita
fijos es que los entre el
factores de modelo y el
calidad siempre proceso
son los mismos, y
se pueden Las
reutilizar de una característic
evaluación a otra. as son en
general
propiedades
abstractas
medibles
mediante
métricas.
No siempre
existe una
relación
perfectamen
te lineal
entre los
valores de
las métricas
y las
característic
as que
deben
estimar.
ISO 9126 Presenta un Permite un mejor Describe la Se basa en el Para
modelo de seguimiento. arquitectura modelo de cualquier
calidad del Crea repositorios, de los McCall. organizació
software, siendo procesos del La jerarquía es n que desee
estructurado personalizados y ciclo de estricta, cada seguir
en de fácil vida del característica de estándares
características adaptación. software la derecha esta de calidad
y Se obtiene pero no solamente en el
subcaracterísti eficiencia y especifica relacionada con desarrollo
cas.. practicidad en el los detalles un atributo del de software
Proporciona envio de una de como modelo. únicamente
métricas tarea a varios implementa .
externas para usuarios a la vez, r las
medir los contorlando el actividades
atributos de funcionamiento a o tareas
las seis los repositorios incluidas en
características administrables. los
de calidad procesos.
externa No
definidas en la preescribe
ISO/IEC un modelo
9126-1 (2001) de ciclo de
y una vida
explicación de concreto
cómo aplicar para el
las métricas desarrollo
de calidad de de software
software.
Proporciona
métricas
internas para
medir
atributos de
las seis
características
de calidad
interna
definidas en la
ISO/IEC
9126-1
(2001).
Define
métricas de
calidad en uso
para medir los
atributos
definidos en la
ISO/IEC
9126-1
(2001).
Moprosoft Es especifico Conjunto de Define Solo aplica en México. El Modelo
para el buenas prácticas actividades Está dirigido a MoProSoft
desarrollo y y procesos de de manera organizaciones dedicadas está
mantenimient gestión e muy al desarrollo y/o dirigido a
o de software. ingeniería de general. mantenimiento de las
Es sencillo de software para que Para software. No se requiere empresas o
entender y las asegurar la de una estructura de áreas
adoptar. organizaciones calidad de organización compleja internas
Se enfoca a dedicadas al un producto para poder aplicarlo. dedicadas
procesos. desarrollo o proceso, al
Se le mejoren su forma requiere del desarrollo
considera de trabajar y modelo y/o
practico en su gestionar sus CMMI. mantenimie
aplicación, proyectos. Proyectos nto de
principalment Simplifica la para largos software.
e en pequeñas relación entre plazos.
empresas. modelo de Evaluacione
Orientado a procesos y la s formales
mejorar los organización. constantes.
procesos para Cuenta con nueve
contribuir a procesos:
los objetivos o Gestión
de negocio, y de
no ser solo un negocio
marco de o Gestión
referencia o de
certificación. proyectos
Es de bajo o Gestión
costo; tanto en de
adopción procesos
como en o Gestión
evaluación. de
Basado en recursos
normas ISO o Recursos
humanos
y
ambiente
de
trabajo
o Bienes,
servicios,
e
infraestru
ctura
o Conocimi
ento de la
empresa.
Referencias
Arciniega, F. (2022). Normas y Estándares de calidad para el desarrollo de Software [Ebook] (1st ed.). Mexico: Fernando Arciniega. Retrieved
from http://fcaenlinea.unam.mx/anexos/1728/Unidad_2/u2_act2_1.pdf
Fernández, A; Domínguez, E. & De Armas, I. (2012) Herramienta de Evaluación de la Calidad de Objetos de Aprendizaje (herramienta
COdA)