Tecnología

Inicio

Normas de desarrollo de software IEEE

El Instituto de Ingenieros Eléctricos y Electrónicos (IEEE) crea estándares para la electrónica, ingeniería eléctrica e informática. El IEEE también tiene estándares creados para el desarrollo e implementación de software.

Requisitos y Especificaciones

El estándar IEEE 830 es una guía sobre los requisitos de software creados. De acuerdo con los autores Aybuke Aurum y Claes Wohlin, 12207 IEEE estándar proporciona un régimen normativo de los procesos y actividades para la gestión del ciclo de vida de la especificación y de software. De acuerdo con Richard Fairley, estándar IEEE 1058 proporciona orientación formato y contenido de los planes de gestión de software, pero no las plantillas de documentos específicos o técnicas de gestión de proyectos de software a utilizar.

La planificación y Codificación

Los estándares IEEE de desarrollo de software no recomiendan lenguajes de software específicos. De acuerdo con "Un Manual Modelo de Procesos de Software para la incorporación de capacidades de las personas" por Silvia Acuña, el estándar IEEE 1074 especifica los procesos del ciclo de vida del software para el desarrollo y mantenimiento de software.

Prueba y validación

El estándar IEEE 1012 listas de cómo el software ha de ser verificados y validados. El estándar IEEE 1044 se usa para reportar los errores de software y anomalías encontradas durante las pruebas de software. El estándar IEEE 829 define la documentación de prueba de software propiamente dicho, con planes de pruebas de software. El estándar IEEE 1061 describe cómo las métricas de calidad de software deben ser recogidos y mantenidos.