Infor
Curso: Aplicación de la Calidad del Software en el Proceso de Desarrollo
Unidad didáctica: La Norma ISO/IEC 9126
Nombre de la actividad: Ejercicio 1
Alumna: Karen Paola Herrera Pérez
Tutor: Germán Ariel Morales Ariza
2012
INTRODUCCIÓN
Actualmente, el desarrollo de software cobra gran importancia ya que la sociedad está entrando en un proceso deactualización, utilización de nuevas tecnologías, que permiten a los usuarios un manejo rápido y oportuno de la información.
Pero su ejecución no significa sólo estructurar un programa y entregarlo a un cliente. Como desarrolladores debemos dar soporte y garantía a nuestros productos ya que estos son los factores a los cuales los clientes le dan más importancia.
A continuación les presentaremos uncaso muy interesante donde se le presenta a un cliente una propuesta de mantenimiento de un software, teniendo en cuenta que como todo va evolucionando, los software o programas no son la excepción, más aún cuando ahora la tecnología va a pasos agigantados.
El mantenimiento del software se ha convertido en la principal fuente de preocupación de los responsables de sistemas de información, ya quesu presupuesto supone en algunos casos hasta el 80 % del total de los recursos e imposibilita el desarrollo de nuevos sistemas. A pesar de este hecho, existen pocos métodos, herramientas y técnicas desarrollados exclusivamente para el mantenimiento, debido a que normalmente se considera una actividad poco creativa que suele improvisarse debido a los requisitos de tiempo.
DESCRIPCION DE LAACTIVIDAD
Usted es ahora el administrador de un proyecto de desarrollo de software y se prepara para iniciar el desarrollo con un enfoque de calidad, ha decidido aplicar el modelo de Calidad ISO/IEC 9126-1 (calidad del producto de software).
Su cliente tiene especial interés en conocer la “capacidad de mantenimiento” esperada, ya que en ambiente de operación de la aplicación es muy cambiante y seprovee la necesidad de hacer actualizaciones con frecuencia.
Usted deberá proponer y presentar a su cliente los mecanismos de medición para evaluar dicha subcategoría: “capacidad de mantenimiento”. (Considere que la norma nos indica que medir, pero no el “cómo”).
Recuerde que la capacidad de mantenimiento es:
* Capacidad del producto de software para ser modificado.
* Lasmodificaciones pueden incluir correcciones, mejoras o adaptación del software a cambios en el entorno, y especificaciones de requerimientos funcionales.
DESARROLLO
El estándar ISO/IEC 9126-1 define, para 2 de sus 3 modelos de calidad, características de calidad, sub-características y las medidas que son útiles para evaluación de calidad de producto de software. El significado del término “producto”es ampliado para incluir cualquier artefacto que es la salida de cualquier proceso empleado para construir el producto de software final.
Con este procedimiento no sólo podemos enfrentarnos a la medida de la calidad de forma simple y coherente, también nos ayudará a conocer el programa informático y sus características de calidad.
•Cuando medimos un proceso o un producto comenzamos aconocerlos. Conocer la calidad, los atributos que la integran, es un factor vital para las empresas y organizaciones.
•La descomposición jerárquica es una estrategia muy utilizada en diferentes disciplinas científicas.
•La ingeniería del software por ejemplo, la explota en beneficio del conocimiento real de los atributos de calidad.
El modelo de calidad establecido en la primera parte del estándar,ISO 9126-1, clasifica la calidad del software en un conjunto estructurado de características y subcaracterísticas de la siguiente manera:
Funcionalidad: Un conjunto de atributos que se relacionan con la existencia de un conjunto de funciones y sus propiedades específicas. Las funciones son aquellas que satisfacen las necesidades implícitas o explícitas.
* Idoneidad
* Exactitud
*...
Regístrate para leer el documento completo.