Conceptos Fundamentales de Calidad y Gestión de Configuración del Software

Enviado por Programa Chuletas y clasificado en Diseño e Ingeniería

Escrito el en español con un tamaño de 3,44 KB

¿Qué es la Calidad del Software?

La calidad del software es el grado con el que un sistema, componente o proceso cumple los requerimientos especificados y las necesidades o expectativas del cliente o usuario.

¿Cuál es el Objetivo del Control de Calidad del Software?

  • Mejorar la calidad del producto del software.
  • Proveer técnicas aplicadas para automatizar el manejo de datos.
  • Realizar una planeación eficaz de los sistemas.
  • Documentar.
  • Validar y controlar formalmente la calidad del trabajo realizado.
  • Cumplir con los objetivos de la organización en cuanto a productividad de sus sistemas de cómputo.

Ventajas del Aseguramiento de la Calidad del Software (SQA)

  • Reducción de los tiempos de desarrollo.
  • Optimización del uso de los recursos.
  • Disminución del costo de mantenimiento.
  • Asegura el cumplimiento de los requerimientos.
  • Promueve el seguimiento de los estándares definidos.
  • Los desarrollos se vuelven más predecibles.
  • Satisfacción del cliente mejorada.

Normas para Regular el Aseguramiento de la Calidad del Software

UNIT-ISO 9001

"Sistemas de calidad - Modelo para el aseguramiento de calidad en diseño/desarrollo, producción, instalación y servicio".

UNIT-ISO 9000

Tiene vinculación con situaciones donde se desarrolla software específico como parte de un contrato, de acuerdo a las especificaciones del comprador.

¿Qué es el Plan de Gestión de Configuración (PGC)?

Define las normas y procedimientos asociados a la implantación de un Sistema de Gestión de Configuración (SGC) dentro de un proyecto de software (SW).

Actividades de la Gestión de Configuración del Software (GCS)

  • Identificación.
  • Control.
  • Informe de estado de la configuración.
  • Auditoría y revisiones.

Tipos de Líneas Base

  • Línea base funcional.
  • Línea base de diseño.
  • Línea base de producto.
  • Línea base operativa.

Elementos de Configuración de Software

  • Especificación del sistema.
  • Plan de proyecto.
  • Especificación de requerimientos de software.
  • Prototipo.
  • Especificación de diseño.
  • Manual de usuario.
  • Plan de pruebas.

¿Sobre qué Actúa la GCS?

  • Programas.
  • Documentos.
  • Datos.

¿Qué es la Gestión de Configuración del Software (GCS)?

Es un conjunto de actividades desarrolladas para gestionar los cambios a lo largo del ciclo de vida del software. La GCS es una actividad de garantía de calidad del software (SQA) que se aplica en todas las fases del proceso de Ingeniería de Software (IS).

Ventajas de la GCS

  • Control del software.
  • Visibilidad para el control de cambios.
  • Reducción de costos.
  • Apoyo a la administración.

Desventajas de la GCS

  • Requiere un esfuerzo de capacitación inicial de los involucrados.
  • Requiere recursos (personal y equipamiento) no considerados previamente.
  • Generalmente, al principio existe una burocratización que desaparece luego, una vez que los procedimientos se optimizan y se adquiere la cultura de control.

Entradas relacionadas: