Todo

Solo disponible en BuenasTareas
  • Páginas : 16 (3777 palabras )
  • Descarga(s) : 0
  • Publicado : 2 de septiembre de 2010
Leer documento completo
Vista previa del texto
UNIDAD 1

ASEGURAMIENTO DE LA CALIDAD DEL SOFTWARE
El aseguramiento de la calidad de SW es el conjunto de actividades planificadas y sistemáticas necesarias para aportar la confianza adecuada en que el producto logrará satisfacer los requisitos dados de calidad. El aseguramiento de la calidad se enfoca en identificar y evaluar los defectos que pueden afectar al SW. Si los errores se puedenidentificar de forma temprana en el proceso del SW, las características de diseño se pueden especificar de modo que eliminarán o controlarán los peligros potenciales, al corregir los errores mucho antes en cada etapa, es decir durante el proceso, ahorrando tiempo, esfuerzo y recursos. Hay 3 aspectos importantes con relación al aseguramiento de la calidad del SW. La calidad se construye. Elaseguramiento de la calidad no es una tarea que se realiza en una fase particular del ciclo de vida de desarrollo. Las actividades asociadas con el aseguramiento de la calidad del software deben ser realizadas por personas que no estén involucradas en el esfuerzo de desarrollo.

SQA comprende una gran variedad de tareas: Participación en la descripción de SW. Auditar el producto para verificar elcumplimiento del proceso definido. Asegurar que las divergencias en el trabajo de SW sean documentadas de acuerdo a los estándares definidos. Almacenar cualquier inconformidad y reportarla a la gerencia media. Las revisiones del proyecto se realizan durante cada paso del desarrollo del mismo. Gestiones de configuraciones de SW.

RELACIÓN DE LA ING. DE SW CON SQA La ingeniería del SW es elestablecimiento y uso de principios sólidos de la Ing. para obtener económicamente un SW confiable y que funciones de modo eficiente. Es la aplicación de u enfoque sistemático, disciplinado y cuantificable al desarrollo del SW. DESARROLLO DE SW.

Pequeña escala No precisa, no requiere Ingeniería. Proceso simple Modelado Mínimo Puede hacerlo una persona. Bajo costo Desarrollo artesanal

Gran escalaNecesidad de la Ingeniería. Proceso complejo Modelado y diseño Equipo de trabajo Costo elevado Gestión de proyecto

PERSPECTIVA HISTÓRICA DEL DESARROLLO DE SW Década 50 – 60 60 – 70 70 – 80 90 – Actual SW como añadido. Desarrollo artesanal, lenguaje de bajo nivel. SW como producto. Lenguajes compiladores. SGBD, SO POO, programación visual, tecnología CASE, métodos ágiles, reutilización,interoperabilidad, web. SOA (Arq. orientada a servicios).

PROBLEMÁTICA ACTUAL DEL SW. Incapacidad para estimar tiempo, costo y esfuerzo. Falta de calidad. Avance del HW. Necesidades más complejas.

DEFINICIÓN Y PROPÓSITO DE SQA. SQA es un conjunto de actividades sistemáticas y planeadas para asegurar que los procesos y productos de SW cumplen con los requerimientos, estándares y procedimientos. PROCESOSDiseño Codificación Test Mantenimiento PRODUCTOS SW Documentación Soporte

PROPÓSITO DE SQA Proporcionar visibilidad sobre procesos utilizados por el proyecto de SW y sobre los productos que genera. Objetivos 1. Planificar las actividades de aseguramiento de la calidad.

2. Revisar y auditar objetivamente los productos y las actividades para verificar que estén conformes con los procedimientos yestándares. 3. Proporcionar los resultados de estas revisiones o auditorías informando a la dirección. EL GRUPO ENCARGADO DE SQA. Trabaja con el equipo del proyecto desde el inicio. Debe ser objetivo e independiente. Ayuda al proyecto, más que controlar sus actividades.

La actividad de SQA es el proceso de verificación de que los estándares sean aplicados correctamente. En los proyectos pequeñosesto se puede realizar por el equipo de desarrollo, pero en proyectos grandes, un grupo específico se debe dedicar a este rol. PROBLEMAS QUE RESUELVE SQA Obtener un SW de calidad. La obtención de un software de calidad implica la utilización de metodologías o procedimientos estándares para el análisis, diseño, programación y prueba del SW que permitan uniformar la filosofía de trabajo. La...
tracking img