Ir al contenido principal

Normas y estándares de calidad de Software

  Normas y estándares del software

Introducción:

Los estándares de calidad de software tienen el objetivo de ofrecer confiabilidad, mantenibilidad con los requisitos exigidos, con esto se eleva la productividad y el control en la calidad de software, parte de la gestión de la calidad se establecen a mejorar su eficacia y eficiencia.


 

 

NORMAS ISO/IEC:

·       ISO 12207 – Modelos de Ciclos de Vida del Software: Este estándar se concibió para aquellos interesados en adquisición de software, así como desarrolladores y proveedores. El estándar indica una serie de procesos desde la recopilación de requisitos hasta la culminación del software.     
·       ISO/IEC 9126: Esta norma nos indica las características de la calidad y los lineamientos para su uso, las características de calidad y sus métricas asociadas, pueden ser útiles tanto como para evaluar el producto como para definir los requerimientos de la calidad y otros usos.
·       ISO/IEC 14598: Es actualmente usado como base metodológica para la evaluación del producto software.
·       ISO/IEC 14598 define el proceso para evaluar un producto de software
·       ISO 25000:2005 es una nueva serie de normas que se basa en ISO 9126 y en ISO 14598
·       ISO 15939 tiene un modelo de información que ayuda a determinar que se debe especificar durante la planificación, performance y evaluación de la medición. Para su aplicación, cuenta con los siguientes pasos: Recopilar los datos, Preparación de los datos y Análisis de los datos

Cuadro comparativo

Estándares y Normas
Organismo que regula
Aplicable a
CMMI
(SEI) Software Engineering Institute
Mejora de procesos de construcción de software y proyectos de TI.
PSP
ISO
Permite estimar cuánto se tarda un individuo en realizar una aplicación de software
PSP-TSP
ISO
Predice el tiempo y tamaño del software Administración de calidad
ISO 25000
ISO
Establecen un modelo de calidad para el producto del software, además de definir la evaluación de la calidad del producto.
IEEE
IEEE
Serie de documentación para el desarrollo de software y proyectos de TI
TSP
Team Software Process
Es un método de establecimiento y mejora del trabajo en equipo para procesos de software
SPICE
Programa de simulación con énfasis en circuitos integrados
Es una importante iniciativa internacional para apoyar el desarrollo de una Norma Internacional para la Evaluación de procesos del software
MOPROSOFT
ISO
Norma mexicana, basada en procesos para las industrias de software, la cual sirve para estandarizar operaciones y prácticas en gestión de ingeniería de software




Comentarios

Entradas populares de este blog

Ensayo de MoProSoft y CMMI

Contenido Introducción . 2 ¿Qué es MOPROSOFT? . 3 ¿A quién va dirigido MoProSoft? . 3 Características de MoProSoft 4 Beneficios de MoProSoft 4 Estructura de MoProSoft 5 Niveles de Madurez de MoProSoft 6 ¿Qué es CMMI? . 7 Características del modelo CMMI 7 Beneficios de CMMI 7 Niveles de madurez de CMMI 8 Conclusiones . 10 Bibliografía . 11 Introducción Las pequeñas o medianas empresas dedicadas al desarrollo del software pueden integrarse a un modelo o estándar de procesos que puede adecuarse al desarrollo de software de calidad a través de una implementación que no representa una alta inversión en costos, tiempo y esfuerzo. La gestión de los procesos de negocio es un punto clave, tanto si gestionas servicios, desarrollas productos o eres responsable de un departamento o incluso de toda una organización dedicada a las tecnologías de la información, la estructuración del trabajo por procesos, la documentación y medición de los...

PSP - Process Software Personal

PSP – Process Software Personal ¿Qué es el Process software Personal (PSP)? Es un conjunto de prácticas disciplinadas para la gestión del tiempo y mejora de la productividad personal de los programadores o ingenieros de software, en tareas de desarrollo y mantenimiento de sistemas, mediante el seguimiento del desempeño predicho frente al desempeño real. Este se puede considerar como una guía de trabajo utilizado por la ingeniería de software para las organizaciones que emplean el CCMI con la capacidad del proceso que implica la medición cualitativa y mejora de procesos. El PSP amplía el proceso de mejora a la gente que realiza el trabajo de desarrollo de software, concentrándose en las prácticas de trabajo de los ingenieros en una forma individual, enseñando como manejar la calidad desde el principio de un producto. PSP son nuestras propias métricas, que permiten estructurar y ordenar nuestro trabajo del día a día. Elementos Scripts: Proveer una guía para la ejecución del...