Sie sind auf Seite 1von 4

Modelos y estándares de calidad del software

7-5-2018 Actividad de aprendizaje 1

Yarixa Hernandez
3.1 Cómo sería la calidad del software si no existieran modelos y estándares de
calidad?
Si no existieran modelos ni estándares de calidad, no tenderíamos software de buena
calidad y mucho menos, pudiéramos garantizar la buena ejecución del software que
desarrollemos para los usuarios.

3.3Actividades de apropiación del conocimiento (Análisis de caso).


Camilo Andrés ha sido contratado por una importante compañía dedicada al desarrollo de
software especializado, quien a su vez tiene un contrato de desarrollo de un aplicativo
software para administrar la gestión de recursos humanos de la empresa, Camilo Andrés es el
encargado de la gestión de calidad en el desarrollo del proyecto.

De acuerdo a la necesidad planteada por el cliente en el contrato, es indispensable interpretar


los modelos de calidad del software y determinar que es importante de ellos, para este
proyecto.

Para realizar esta actividad debes:

 Analizar el material de formación de la actividad aprendizaje 1 Modelos y estándares de


calidad del software que se encuentra ubicado en el botón Materiales del programa.

 Consultar el material de apoyo de la actividad de aprendizaje 1.

Al terminar estas lecturas, tenga en cuenta que debe entregar como evidencia lo siguiente:

 Un informe para el jefe de calidad del proyecto, elaborado en Word, que contenga la
interpretación de los modelos de calidad de software aplicados al desarrollo e implementación
del sistema para la gestión de recursos humanos.

 Una vez desarrollado el documento, envíe el archivo por medio del enlace Elementos de
calidad del software que se encuentra ubicado en la carpeta actividad de aprendizaje 1
Modelos y estándares de calidad del software
Informe,

Buenos Días Estimados,

Conforme a los solicitado hemos realizando un análisis de los diferentes modelos y estándares
de calidad parta el desarrollo de software solicitado, los cuales son sumamente
imprescindible a la hora de análisis y el desarrollo de su aplicativo, es por tal motivo que le
adjunto los siguientes modelos y estándares con sus ventajas y desventajas, como también
había sido solicitado

Modelo CMMI

Característica Constituye una forma de medir el grado de madurez de las organizaciones


cuyo objetivo es establecer una guía que permite mejorar procesos y
habilidades para desarrollar,
organizar, adquirir y mantener productos y servicios informáticos

reducción de defectos, mejora en fiabilidad de la planificación,


Ventajas
Desventajas Falta de adecuación al enfoque o servicio que está experimentan do el
sector de las TIC en todas sus líneas de actividad, así como el alto esfuerzo
de implementación que exige.

Modelo McCall

Característica Describe la calidad de un concepto elaborado mediante relaciones


jerárquicas entre factores de calidad en base a criterios y métricas de
calidad. Organiza los factores en tres ejes o puntos de vista desde los cuales
el usuario puede contemplar la calidad de un producto basándose en once
factores de calidad organizados entorno a los tres ejes y a su vez cada factor
se desglosa en otro factor externo Se concentra en tres aspectos
importantes de un producto software: característica s operativas, capacidad
de cambios y adaptabilidad a nuevos entornos.
Practico y fácil de entender y aplicar
Ventajas
Desventajas Las características son en general propiedades abstractas medible mediante
métricas No siempre existe una relación perfectamente lineal entre valores
de las métricas y las características

Desarrollo en espiral o Boehm

Característica Características operativas Capacidad para soportar cambios Adaptabilidad a


nuevos entornos Evaluación del desempeño hardware-determinar objetivos
-análisis de riesgo
-desarrollar y probar
-planificación
El análisis de riesgo se hace en forma explícita y clara. Une elementos de los
Ventajas restantes modelos Reduce riesgos del proyecto Incorpora objetivos de
calidad Integra el desarrollo con el mantenimiento.
Tiene en cuenta mejoras y nuevos requerimientos sin romper con la
metodología.

Este modelo no es rígido ni estático


Desventajas Genera mucho tiempo en el desarrollo del sistema, Costoso, Requiere
experiencia en la identificación de riesgos, Funcionan mejor en grandes
proyectos, Se trabaja en un protocolo y debe ser seguido estrictamente
para su buen funcionamiento

Modelo ISO/IEC 9126

Característica presenta el modelo de calidad que clasifica la calidad del software en un


conjunto estructurado de características: funcionalidad, fiabilidad,
usabilidad, eficiencia, mantenibilidad y portabilidad

Fácil de aprender, Atractivo y Conformidad


Ventajas
Desventajas Implica esfuerzo de tiempo, trabajo y costo.

DROMEY

Característica basados en que reconoce que evaluación de la calidad es diferente para


cada producto y que una idea más dinámica para modelar el proceso es
necesario lo suficientemente amplia como para solicitar los distintos
sistemas. Dromey se centra en la relación entre los atributos de calidad y
los sub-atributos.
resalta el hecho de que la calidad del producto es altamente determinada
Ventajas por los componentes del mismo (incluyendo documentos de
requerimientos, guías de usuarios, diseños, y código),

Desventajas Se basa solo en la calidad del producto mas no en el desarrollo del producto
y el análisis del mismo

Ahora bien, entre mis recomendaciones esta la utilización de la norma ISO 9126 y el modelo
McCall ya ambos son ppractico, fácil de entender y aplicar, y Focalizados en el producto final,
identificando atributos claves desde el punto de vista del usuario.

Saludos y quedo a su orden,

Atentamente Ing. Camilo Andrés

Das könnte Ihnen auch gefallen