ISO/IEC 25000, conocida como SQuaRE (System and Software Quality Requirements and Evaluation), es una familia de normas que tiene por objetivo la creación de un marco de trabajo común para evaluar la calidad del producto software.
ISO 29119
Los estándares de prueba de software ISO 29119 son un conjunto de documentos definidos internacionalmente que tratan los conceptos, procesos, técnicas, documentos, tecnologías y términos de pruebas de software.
Actualmente ISO 29119 tiene cinco partes. El conjunto de normas utiliza un enfoque en capas para definir las pruebas de software, que es común a muchos estándares ISO. Este conjunto de normas presenta: definiciones y conceptos de prueba (parte 1); Procesos de prueba (parte 2); Documentación de prueba (parte 3); Técnicas de ensayo (parte 4); Y las pruebas dirigidas por palabras clave (parte 5).
Sitio en inglés
Sitio en español (Universidad de Oviedo)
Normas que ha sustituido:
- IEEE 829 Test Documentation
- IEEE 1008 Unit Testing
- BS 7925-1 Vocabulary of Terms in Software Testing
- BS 7925-2 Software Component Testing Standard
ISO 12207
ISO/IEC 12207 Information Technology / Software Life Cycle Processes, es el estándar para los procesos de ciclo de vida del software de la organización ISO.
Los procesos se clasifican en tres tipos: procesos principales, procesos de soporte y procesos de la organización. Los procesos de soporte y de organización deben existir independientemente de la organización y del proyecto ejecutado. Los procesos principales se instancian de acuerdo con la situación particular.
Procesos principales.
- Adquisición.
- Suministro.
- Desarrollo.
- Operación.
- Mantenimiento.
Procesos de soporte.
- Documentación
- Gestión de la configuración.
- Aseguramiento de calidad.
- Verificación.
- Validación.
- Revisión conjunta.
- Auditoría.
- Resolución de problemas.
Procesos de la organización.
- Gestión.
- Infraestructura.
- Mejora.
- Recursos Humanos.
ISO 25000
El objetivo general de la creación del estándar ISO/IEC 25000 SQuaRE (System and Software Quality Requirements and Evaluation) es organizar, enriquecer y unificar las series que cubren dos procesos principales: especificación de requisitos de calidad del software y evaluación de la calidad del software, soportada por el proceso de medición de calidad del software.
Las características de calidad y sus mediciones asociadas pueden ser útiles no solamente para evaluar el producto software sino también para definir los requerimientos de calidad.La serie ISO/IEC 25000:2005 reemplaza a dos estándares relacionados: ISO/IEC 9126 (Software Product Quality) e ISO/IEC 14598 (Software Product Evaluation).
ISO 25000 representa una familia de normas con más de 40 documentos publicados cuyo mayor referente puede ser ISO 25010 sobre las característica de calidad del producto software.
Referencias: iso25000.com
ISO 9126 Norma sustituida por la ISO 25010 que ha sido un referente de las características del software.
Normas IEEE
Normas IEEE relativas a la ingeniería de software y de sistemas
IEEE es una organización profesional dedicada al avance tecnológico y que dispone de un amplio catálogo de estándares entre los que se encuentran los relativos a la ingeniería de software y de sistemas
Varios de sus documentos y estándares son comunes a los publicados por ISO
Normas ISO
Las normas ISO (International Organization for Standardization), junto a las normas IEEE, crean el conjunto de documentos y conocimiento más veterano, extensos y de mayor valor que aplican a la ingeniería del software e ingeniería de sistemas. A continuación se muestran los distintos catálogos de normas que cubren prácticamente todos los aspectos del desarrollo de software y sistemas.
Normas ISO relativas al Software
Normas ISO relativas aspectos generales de las tecnologías de la información