como
para
para
una
en
es
Debido a ello

ISO/IEC 900-3

EVALUACION Y MEJORA DE PROCESOS DE SOFTWARE

La evaluación y mejora de procesos software se ha demostrado como un método fiable para mejorar la calidad del software, a través de la mejora del proceso que se sigue para desarrollarlo.

Han ido apareciendo diversos modelos y normas que nos ayudan a la mejora de la calidad de nuestros procesos software.

Las tareas mas comunes a la hora de implementar procesos en una empresa son las siguientes:

Evaluación inicial y planificación de siguientes pasos

Apoyo en la definición de los procesos de desarrollo

Implantación de los procesos (tradicionales/ agiles) en la organización

Evaluaciones intermedias y pilotaje para asegurar la correcta implantación

SECCIONES DE LA NORMA ISO 9000-3

Responsabilidades de la dirección

Sistemas de calidad

Revisión del contrato

Control de documentos y datos

Productos provistos por el comprador

Identificación y trazabilidad del producto

Inspección y pruebas

Equipos de inspección medición y pruebas

Estados de inspección y pruebas

Control de producto no conforme

Acciones correctivas y preventivas

Manejo, almacén, empaque, preservación y embarque

Control de registros de calidad

Auditorías internas de calidad

Capacitación

Técnicas estadísticas

MODELO DE CALIDAD PARA EL DESARROLLO DE SOFTWARE

Es una norma derivada de la norma ISO 9001 dedicada a el proceso de desarrollo con calidad del software.

DESARROLLO DE SISTEMAS DE INFORMACIÓN

PROCESOS DE CICLO DE VIDA

CARACTERÍSTICAS

El control de calidad debe ser aplicado a todas las fases de la producción de software, incluido el mantenimiento y tareas posteriores a su implantación

Debe existir una estricta colaboración entre la organización que adquiere el software y el proveedor de este

El proveedor del software debe definir su sistema de calidad y asegurarse que toda la organización ponga en práctica este sistema.

¿EN QUE ESTA BASADA?

El control de calidad debe ser aplicado a todas las fases de la producción de software, incluido el mantenimiento y tareas posteriores a su implantación.

¿QUE PROPORCIONA?

Guía útil que nos sirve para detectar y corregir una serie de problemas de los productos software, consiguiendo tras su aplicación una mejora en la calidad de estos.

¿PORQUE ES REQUERIDA?

Poder incursionar en la competencia del mercado europeo. Como un medio para cubrir las expectativas de los clientes.

Obtener beneficios de calidad y ventajas competitivas en el mercado

BENEFICIOS

Mejor documentación de los sistemas

Cambio cultural positivo

Incremento en la eficiencia y productividad

Mayor percepción de calidad

Se amplía la satisfacción del cliente

Se reducen las auditorias de calidad

Agiliza el tiempo de desarrollo de un sistema

Parte de la estrategia del mercado