modelo mccall

11
Modelo McCall PRESENTA: LILIANA HILARIO, ANABEL PEÑA, JESSICA CARBAJAL, RICARDO DÍAZ.

Upload: diegoamendoza

Post on 25-Jan-2016

256 views

Category:

Documents


1 download

DESCRIPTION

modelo mccall resumen

TRANSCRIPT

Page 1: Modelo McCall

Modelo McCallPRESENTA: LILIANA HILARIO, ANABEL PEÑA, JESSICA CARBAJAL, RICARDO DÍAZ.

Page 2: Modelo McCall

Modelo MacCall

El modelo de McCall fue el primero en ser presentado en 1977, y se originó motivado por US Air Force

se focaliza en el producto final, identificando atributos claves desde el punto de vista del usuario

estos atributos se denominan factores de calidad y son normalmente atributos externos

pero también se incluyen algunos atributos posiblemente internos

los factores de calidad son demasiados abstractos para ser medidos directamente, por lo que por cada uno de ellos se introduce atributos de bajo nivel denominados criterios de calidad

Page 3: Modelo McCall

Factores y métricas de calidad

El modelo de McCall 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 en torno a los tres ejes y a su vez cada factor se desglosa en otros criterios.

Page 4: Modelo McCall

Factores y métricas de calidad

McCall, planteo una categorización de factores que afectan la calidad del software la cual se muestra en la siguiente figura

Se centraliza en tres aspectos importantes de un producto de software

Operación del producto: características de operación.Revisión del producto: habilidad para ser cambiado. Transición del producto: adaptabilidad al nuevo ambiente.

Page 5: Modelo McCall

Operaciones del producto

Corrección: Hasta donde satisface un programa su especificación y logra los objetivos del cliente.

Fiabilidad: hasta donde se puede esperar que un programa lleve a cabo sus funciones con la exactitud requerida.

Eficiencia: La cantidad de recursos informáticos y de código necesarios para que un programa realice su función.

Integridad: Hasta donde se puede controlar el acceso al software o a los datos por personas no autorizadas.

Usabilidad: El esfuerzo necesario para aprender a operar los datos de entrada e interpretar las salidas de un programa.

Page 6: Modelo McCall

Revisión del producto

Facilidad de mantenimiento: El esfuerzo necesario para localizar y arreglar un error de un programa.

Flexibilidad: El esfuerzo necesario para modificar un programa operativo.

Facilidad de prueba: El esfuerzo necesario para probar un programa para asegurar que realice su función pretendida.

Page 7: Modelo McCall

Transición del producto

Portabilidad: El esfuerzo necesario para transferir el programa de un entorno de sistema hardware y/o software a otro entorno diferente.

Reusabilidad: hasta donde se puede volver a emplear un programa (o partes de un programa) en otras aplicaciones.

Interoperatividad: es el esfuerzo necesario para acoplar un sistema con otro.

Page 8: Modelo McCall

Cómo emplear el modelo de McCall.

Antes de comenzar a utilizar el modelo de McCall hay que seguir las siguientes pautas:

• Se aceptan los factores, criterios y métricas que propone el modelo.

• Se aceptan las relaciones entre factores y criterios, y entre criterios y métricas.

• Se selecciona un subconjunto de factores de calidad sobre los que aplicar los requisitos de calidad establecidos para el proyecto.

Page 9: Modelo McCall

Cómo emplear el modelo de McCall.

Al comienzo del proyecto habrá que especificar los requisitos de calidad del producto software, para lo cual se seleccionarán los aspectos inherentes a la calidad deseada del producto, teniendo que considerarse para ello.

Page 10: Modelo McCall

Cómo emplear el modelo de McCall.

Las características particulares del propio producto que se está diseñando: por ejemplo, su ciclo de vida que si se espera que sea largo implicará un mayor énfasis en la facilidad de mantenimiento y la flexibilidad, o bien si el sistema en desarrollo está destinado a un entorno donde el hardware evoluciona rápidamente implicará como requisito su portabilidad, ...

La relación calidad-precio, que puede evaluarse a través del coste de cada factor de calidad frente al beneficio que proporciona.

Page 11: Modelo McCall

Cómo emplear el modelo de McCall.

La determinación de las etapas del ciclo de vida donde es necesario evaluar cada factor de calidad para conocer en cuales se dejan sentir más los efectos de una calidad pobre con respecto a cada uno de los factores.

Las propias interrelaciones entre los factores debido a que algunos factores pueden entrar en conflicto entre sí.