Jajaja

Solo disponible en BuenasTareas
  • Páginas : 14 (3443 palabras )
  • Descarga(s) : 0
  • Publicado : 27 de octubre de 2010
Leer documento completo
Vista previa del texto
CALIDAD DE SOFTWARE |
|
Este trabajo fue echo con el fin de conocer y aprender las diferentes normas de calidad que hay en el desarrollo de software |
|

CALIDAD DEL SOFTWARE

JEYSON PARRA LOPEZ

INSTRUCTORA:
MYRIAM GONZALEZ
(Ing. De Sistemas)

ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN (ADSI)
CENTRO AGROPECUARIO “LA GRANJA”
ESPINAL
2010
INTRODUCCION

La Calidades el grado en el que el Producto Software incorpora un conjunto de características, definidas por la industria, de tal manera que se garantice su eficiencia de uso respecto a los requisitos del Cliente. El objetivo no es necesariamente alcanzar una calidad perfecta, sino la necesaria y suficiente para cada contexto de uso a la hora de la entrega y del uso por parte de los usuarios. Dada lacomplejidad de la calidad, es necesario utilizar un modelo que especifique las características de la calidad.

METRICAS DE CALIDAD DEL SOFTWARE

Las Métricas son medidas que nos permiten evaluar la Calidad de un Software.

Métricas de Software: Comprende un amplio Rango de actividades diversas, como:
* Aseguramiento y Control de Calidad.
* Modelos de Fiabilidad.
* Modelos yEvaluación de Ejecución.
* Modelos y Medidas de Productividad.

Aplicación Continua de Mediciones en el Proceso de Desarrollo de Software y sus Productos, para suministrar información relevante de Tiempo
Mejorar tanto el Proceso como los Productos.

CLASIFICACIÓN DE LAS MÉTRICAS DE SOFTWARE

SEGÚN EL CONTEXTO EN QUE SE APLICAN
* Métricas de Proceso: Se recopilan de todos los proyectos, ydurante un largo periodo de tiempo. Caracterizadas por Control y Ejecución del Proyecto y Medición de Tiempo de las Fases.
* Métricas de Proyecto: Permiten evaluar el estado del Proyecto y Seguir la Pista de los Riesgos.
* Métricas de Producto: Se centran en las características del Software y no en cómo fue producido, se miden factores como el Tamaño, la Calidad, la Totalidad, la Volatilidad yel Esfuerzo.

SEGÚN LOS CRITERIOS

* De Complejidad: Definen la medición de la complejidad: volumen, tamaño, anidaciones, y configuración.
* De Calidad: definen la calidad del software: exactitud, estructuración o modularidad, pruebas, mantenimiento.
* De Competencia: Intentan valorar o medir las actividades de productividad de los programadores con respecto a su certeza, rapidez,eficiencia y competencia.
* De Desempeño: Métricas que miden la conducta de módulos y sistemas de un software, bajo la supervisión del SO o hardware.
* Estilizadas: Métricas de experimentación y de preferencia: estilo de código, convenciones, limitaciones, etc.

TIPOS DE MÉTRICAS

* METRICAS EXTERNAS: Definen el Comportamiento del Software, como en una Prueba.
* METRICASINTERNAS: Se encargan de las características intrínsecas como el Código Fuente.
* EN USO: La calificación que le da el Usuario (Personal que lo utiliza)

MODELOS DE METRICAS DE LA CALIDAD

Modelo de MCCALL (1977): Describe la calidad como un concepto elaborado mediante relaciones jerárquicas entre factores de calidad, en base a criterios.

Los factores de calidad se concentran en tres aspectosimportantes de un producto de software: características operativas, capacidad de cambios y adaptabilidad a nuevos entornos.

Criterios Asociados a Los Factores de Calidad:

* Correctitud. | * Mantenibilidad. |
* Confiabilidad. | * Capacidad de Prueba. |
* Eficiencia | * Flexibilidad. |
* Integridad. | * Portabilidad. |
* Interoperabilidad. | *Reusabilidad. |

FUNCIONALIDAD

MANTENIBILIDAD

FIABILIDAD
Madurez
* Capacidad del producto software para evitar fallar, como resultado se obtendrán inconsistencias en el software.
Tolerancia a fallos
* Capacidad del software para mantener un nivel especificado de prestaciones en caso de fallos software o de infringir sus interfaces especificados.
Capacidad de recuperación
*...
tracking img