Saltar la navegación

3.2 Estándares de Software

 
  • Un aspecto importante del aseguramiento de calidad es la definición o selección de estándares que deben aplicarse al proceso de desarrollo de software o al producto de software.

  • Una vez seleccionados éstos para su uso, deben definirse procesos específicos para monitorizar el uso de los estándares y comprobar que éstos se siguieron.

ESTÁNDARES DEL PRODUCTO

  • Se aplican al producto de software a desarrollar.

  • Incluyen estándares de documentos (como la estructura de los documentos de requerimientos), estándares de documentación (como el encabezado de un comentario estándar para una definición de clase de objeto) y estándares de codificación, los cuales definen cómo debe usarse un lenguaje de programación.

ESTÁNDARES DE PROCESO

  • Establecen los procesos que deben seguirse durante el desarrollo del software.

  • Deben especificar cómo es una buena práctica de desarrollo.

  • Pueden incluir definiciones de especificación, procesos de diseño y validación, herramientas de soporte de proceso y una descripción de los documentos que deben escribirse durante dichos procesos.

PRODUCTO | PROCESO

  • Los estándares de producto deben diseñarse de forma que puedan aplicarse y comprobarse de manera efectiva en cuanto a costos.

  • Los estándares de proceso deben incluir la definición de procesos que comprueben que se siguieron dichos estándares.

Creado con eXeLearning (Ventana nueva)