Please enable JavaScript.
Coggle requires JavaScript to display documents.
ISO - Coggle Diagram
ISO
Las normas ISO para el software están diseñadas para ayudar a las organizaciones a mejorar la calidad del software que desarrollan y ofrecen a sus clientes.
ISO/IEC 12207: Esta norma establece un marco para el ciclo de vida del software y proporciona directrices para el desarrollo, mantenimiento y suministro de software de alta calidad. El estándar incluye procesos, actividades y tareas necesarias para el desarrollo de software, desde la planificación hasta la entrega y el mantenimiento.
ISO/IEC 15504: Esta norma establece un marco para la evaluación de procesos de software y proporciona directrices para mejorar la capacidad de los procesos de software. La norma establece un modelo de madurez para evaluar y mejorar la capacidad de los procesos de software en términos de eficacia, eficiencia y calidad.
ISO/IEC 9126: Esta norma establece un modelo de calidad del software y proporciona directrices para evaluar la calidad del software. El modelo incluye seis características de calidad: funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad.
ISO/IEC 12119: Esta norma establece directrices para la gestión de la calidad del software en proyectos de desarrollo de software. La norma proporciona un marco para la gestión de la calidad del software a lo largo de todo el ciclo de vida del proyecto, incluyendo la planificación, la ejecución, el control y el cierre del proyecto.
ISO/IEC 90003: Esta norma proporciona directrices para la aplicación de ISO 9001 en el desarrollo de software. La norma está diseñada para ayudar a las organizaciones a cumplir con los requisitos de ISO 9001 para la gestión de la calidad, pero se centra en la aplicación específica de los requisitos de ISO 9001 al desarrollo de software.
Características
Enfoque en la gestión de procesos: Las normas ISO para la calidad del software se centran en la gestión de procesos y la mejora continua. Esto significa que las organizaciones deben establecer procesos bien definidos y gestionarlos de manera efectiva para garantizar la calidad del software.
Enfoque en la satisfacción del cliente: Las normas ISO para la calidad del software se centran en la satisfacción del cliente. Esto significa que las organizaciones deben comprender las necesidades y expectativas de sus clientes y trabajar para garantizar que el software cumpla con estos requisitos.
Enfoque en la medición y análisis: Las normas ISO para la calidad del software se centran en la medición y el análisis de la calidad del software. Esto significa que las organizaciones deben establecer métricas de calidad, realizar mediciones periódicas y utilizar los resultados de estas mediciones para mejorar continuamente la calidad del software.
Enfoque en la mejora continua: Las normas ISO para la calidad del software se centran en la mejora continua. Esto significa que las organizaciones deben establecer objetivos de calidad, medir los resultados y utilizar estos resultados para identificar oportunidades de mejora y hacer cambios que mejoren la calidad del software.
Evolución
La evolución de las normas ISO para la calidad del software ha sido un proceso continuo de mejora y actualización para reflejar los cambios en la industria del software y en las necesidades de las organizaciones
ISO/IEC 12207 (1995): Esta norma fue la primera en establecer un marco para el ciclo de vida del software y proporcionar directrices para el desarrollo, mantenimiento y suministro de software de alta calidad.
ISO/IEC 15504 (1998): Esta norma estableció un marco para la evaluación de procesos de software y proporcionó directrices para mejorar la capacidad de los procesos de software.
ISO/IEC 9126 (2001): Esta norma estableció un modelo de calidad del software y proporcionó directrices para evaluar la calidad del software.
ISO/IEC 12207:2008: Esta revisión de la norma de 1995 incorporó cambios para reflejar la evolución de la industria del software y las necesidades de las organizaciones. Los cambios incluyeron una mayor atención a la gestión de riesgos y a la seguridad del software.
ISO/IEC 15504-5 (2012): Esta revisión de la norma de 1998 se centró en la evaluación de la capacidad de los procesos de software en términos de seguridad y sostenibilidad.
ISO/IEC 29110 (2012): Esta norma proporcionó directrices para la gestión de proyectos de software para pequeñas empresas y equipos de desarrollo.
ISO/IEC 90003:2014: Esta revisión de la norma de 2004 proporcionó directrices para la aplicación de ISO 9001 en el desarrollo de software y se centró en la gestión de la calidad del software en el contexto de la gestión general de la calidad.
ISO/IEC/IEEE 12207:2017: Esta revisión de la norma de 2008 incorporó cambios para reflejar la evolución de la industria del software y las necesidades de las organizaciones. Los cambios incluyeron una mayor atención a la integración de la gestión de proyectos y la gestión de la calidad del software.
Capacidad del proceso
Se basa en la norma ISO/IEC 15504, la cual proporciona un marco para evaluar la capacidad del proceso de software y establece un modelo de capacidad del proceso que se basa en seis niveles de madurez.
-
-
-
-
Nivel optimizado: los procesos se mejoran continuamente para alcanzar niveles de calidad cada vez más altos.
Nivel líder en el mercado: los procesos son líderes en la industria y se utilizan como modelos para otros.