Categorii: Tot - software - desarrollo - evaluación - calidad

realizată de Enrique Guzman 3 ani în urmă

301

ISO/IEC 900-3

La implementación de un sistema de calidad robusto es crucial para el desarrollo de software exitoso, según la norma ISO/IEC 900-3. Esta norma enfatiza la colaboración estrecha entre el proveedor de software y la organización que lo adquiere, asegurando que el control de calidad se aplique en todas las fases del ciclo de vida del software, incluyendo el mantenimiento.

ISO/IEC 900-3

ISO/IEC 900-3

¿EN QUE ESTA BASADA?

¿QUE PROPORCIONA?
¿PORQUE ES REQUERIDA?

Parte de la estrategia del mercado

Obtener beneficios de calidad y ventajas competitivas en el mercado

BENEFICIOS

Agiliza el tiempo de desarrollo de un sistema

Se reducen las auditorias de calidad

Se amplía la satisfacción del cliente

Mayor percepción de calidad

Incremento en la eficiencia y productividad

Cambio cultural positivo

Mejor documentación de los sistemas

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

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.
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.

MODELO DE CALIDAD PARA EL DESARROLLO DE SOFTWARE

CARACTERÍSTICAS
El proveedor del software debe definir su sistema de calidad y asegurarse que toda la organización ponga en práctica este sistema.
Debe existir una estricta colaboración entre la organización que adquiere el software y el proveedor de este
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
Es una norma derivada de la norma ISO 9001 dedicada a el proceso de desarrollo con calidad del software.
PROCESOS DE CICLO DE VIDA
DESARROLLO DE SISTEMAS DE INFORMACIÓN

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:

SECCIONES DE LA NORMA ISO 9000-3

Técnicas estadísticas

Capacitación

Auditorías internas de calidad

Control de registros de calidad

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

Acciones correctivas y preventivas

Control de producto no conforme

Estados de inspección y pruebas

Equipos de inspección medición y pruebas

Inspección y pruebas

Identificación y trazabilidad del producto

Productos provistos por el comprador

Control de documentos y datos

Revisión del contrato

Sistemas de calidad

Responsabilidades de la dirección

Evaluaciones intermedias y pilotaje para asegurar la correcta implantación

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

Apoyo en la definición de los procesos de desarrollo

Evaluación inicial y planificación de siguientes pasos