Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TÍTULO:
INTEGRANTES:
AYQUIPA TELLO, ROSMERY MILAGRO
LOAYZA GARCIA, BRANDO
ASIGNATURA
Calidad de Software
DOCENTE:
AULA Y TURNO
320 B – Noche
LIMA – PERÚ
2019-I
INTRODUCCION
Se puede decir que el software tiene calidad si cumple o excede las expectativas del
usuario en cuanto a
Funcionalidad (que sirva un propósito)
Ejecución (que sea práctico)
Confiabilidad (que haga lo que debe)
Disponibilidad (que funcione bajo cualquier circunstancia)
Apoyo, a un costo menor o igual al que el usuario está dispuesto a pagar.
Cada uno de estos modelos de calidad consiste en un conjunto de características y/o factores.
Estos factores pueden ser medidos directa o indirectamente, de medición directa como errores y
unidades de tiempo e indirectamente como la facilidad de mantenimiento. Las medidas obtenidas
deben ser comparadas para obtener una indicación de la realidad. Por ejemplo, mientras más alta
es la complejidad, más difícil es conseguir el fácil mantenimiento del producto, es decir que
dependiendo del tipo de software y del cliente, distintos factores serán necesarios para distintos
atributos de calidad, esto indicará qué modelo de calidad o estándar se debe elegir para realizar el
control de la misma. Los modelos de calidad son aquellos documentos que integran la mayor parte
de las mejores prácticas, proponen temas de administración en los que cada organización debe
hacer énfasis, integran diferentes prácticas dirigidas a los procesos clave y permiten medir los
avances en calidad .
Los modelos son:
MCCALL
FURPS
ISO/IEC 9126
DROMEY
MOSCA
MODELO QSOS
MODELO DE BOEHM
CMMI
MODELO GILB
MODELO DE ARTHUR
MODELO CARACTERISTICAS VENTAJAS DESVENTAJAS ESTRUCTURA GERARQUICA
1. BOEHM es un modelo de proceso de Involucra menos No especifica Caracterí Características de Nivel Características
software evolutivo donde se factores y menos muchos sticas del Intermedio Primitiva
Propuesto por conjuga la naturaleza de criterios lo que aspectos Alto
Barry Boehm construcción de prototipos con implicaría un menor relacionados Nivel
en (1978) los aspectos controlados y tiempo en su desarrollo. con el usuario. Utilidad, Portabilidad Independencia de Independencia,
sistemáticos del MODELO Se podría utilizar en Manteni dispositivos. Completitud,
LINEAL y SECUENCIAL. varios proyectos. Resulta difícil miento, Auto-contención Exactitud,
Proporciona el potencial para el convencer a Consistencia,
Portabili
Eficiencia,
desarrollo rápido de versiones El modelo en espiral grandes dad. Confiabilidad Auto-contención Accesibilidad,
incrementales del software que puede adaptarse y clientes de que Exactitud Comunicatividad,
no se basa en fases claramente aplicarse a lo largo de la el enfoque Completitud Estructuración,
definidas y separadas para vida del software de evolutivo es Consistencia. Autodescriptivida
crear un sistema. computadora. controlable. Eficiencia de uso d, Concisión,
Es similar al modelo de McCall Como el software Debido a su Eficiencia, de dispositivos. Legibilidad,
definiendo la calidad en evoluciona medida que elevada Expansividad M
Accesibilidad.
términos de atributos progresa el proceso, el complejidad no Integridad.
Usabilidad E
cualitativos y métricas para desarrollador y el cliente se aconseja Accesibilidad.
realizar las medidas. comprenden y utilizarlo en T
Comunicación
reaccionan mejor ante pequeños
Testeabilidad Auto
riesgos en cada uno de sistemas.
Capacidad de descripción.
R
los nivele evolutivos. Genera mucho
prueba. Comunicación. I
El modelo en espiral tiempo en el
Estructuración.
permite a quien lo desarrollo del
Comprensibilida Consistencia C
desarrolla aplicar el sistema.
enfoque de construcción Modelo
d Concicibiidad
Legibilidad A
de prototipos en costoso.
Flexibilidad. Estructuración S
CUADRO COMPARATIVO DE EL MODELO DE BOEHM Y ISO 9126
cualquier etapa de
evolución del producto. Aumentabilidad
.
MODELO CARACTERISTICAS VENTAJAS DESVENTAJAS CARACTERISTICAS METRICAS
INTERNAS Y EXTERNAS
(FACTORES)
2. ISO9126 Es un estándar DESVENTAJAS Funcionalidad. Adecuación.
internacional para la La terminología es clara Exactitud.
El estándar ISO evaluación. y precisa, lo que hace Como en casi Interoperabilidad.
9126 presenta Cuenta con tres ítems que sea más todos los Seguridad.
su primera adicionales para comprensible para todos modelos implica Cumplimiento de normas.
versión en 1991, ayudar a la mejora de los actores del proceso. un esfuerzo de Confiabilidad Madurez.
luego en 2001 la calidad del producto tiempo, trabajo y Tolerante a defectos.
es remplazado software (Métricas Involucra la utilización costo Facilidad de recuperación.
por ISO 9126:1 externas, Métricas de la norma ISO
internas, Métricas de
calidad en uso). Introduce un nuevo Facilidad de uso Fácil de comprender.
concepto es la calidad Fácil de aprender. Fácil de
de uso que tiene en operar
cuenta lo más Atractividad.
importante para la CARACTERISTICAS DE METRICAS
gestión de calidad que LA CALIDAD DE USO
es la opinión del Eficacia. Capacidad de ayudar
usuario. al usuario a cumplir sus
Facilidad de uso. objetivos con exactitud y
Esta actualizado completitud en un contexto de
uso dado
se podría utilizar no Productividad. Capacidad de
para uno sino para ayudar al usuario a emplear una
varios proyectos. cantidad apropiada de recursos
para obtener sus resultados
Seguridad. Capacidad de
alcanzar niveles aceptables de
riesgo para las personas, el
ambiente de trabajo y la
actividad, en un contexto de uso
dado
Satisfacción. Capacidad de
satisfacer a un usuario en un
contexto de uso dado.
ISO9126 BOEHM
En este modelo es dirigido a desarrolladores, Es un modelo incremental, dividido en regiones de
aseguradores de calidad, evaluadores, analistas y tareas y estas a su vez en conjuntos de tareas, las
subcaracterísticas asociadas.