Elaboracion De Manuales De Calidad De Desarrollo De Software
Eduardo92922 de Octubre de 2013
2.509 Palabras (11 Páginas)730 Visitas
MODULO 1.4 ELABORACION DE MANUALES PARA SISTEMA DE CALIDAD
INTEGRANTES DE GRUPO:
ERICK SANTIAGO CHAVEZ ROMERO…………………………………………………………………..…..9
EDUARDO ERNESTO ARGUETA GOMEZ…………………………………………………………………..........5
DOUGLAS OSWALDO FABIAN SOLIS……………………………………………………………………………..12
DOCENTE:
NELLY MERCEDES BARRERA
GRUPO: 7
INDICE.
1-Objetivo…………………………………………………………………………03
2-Introducción……………………………………………………….……………04
3-Caracteristicas generales de la ISO 9000-3……………………….………..05
4-Revisión de la ISO 9000-3………………………………………..…………..06
5-Definisión de calidad……………………………………………….…………07
6-¿Qué es un sistema de calidad?..…………………………..……………….09
7-Certificación……………………………………………………………………10
8-Herramientas para la identificación del problema……………….…….…..11
9-Certificación versus validación………………………………………….…..12
10-conclusion……………………………………………………………………13
OBJETIVO:
Lo que se busca con este trabajo es mejorar la calidad en la elaboración de software y aplicaciones resolviendo los problemas que presenta dicho servicio en la web este manual resolverá las necesidades de los clientes
INTRODUCCIÓN.
Durante muchos años, según diversos expertos, la calidad del software ha sido deficiente,
Culpando a los Directores de los Sistemas de Información. Éstos, preocupados por reducciones de
Presupuestos, demandas de los usuarios, presiones competitivas y una tecnología en rápido cambio,
Han asignado una prioridad menor al control de calidad. El resultado, según especialistas en control
De calidad, han sido unas decisiones mal fundadas que, aunque han podido satisfacer a los clientes
Y a los responsables de presupuestos en ese momento, no han prestado un servicio bueno
Posteriormente ni a los clientes ni a los responsables de presupuestos.
Aunque pocos Directores de los Sistemas de Información admiten su indiferencia ante la
Calidad, con frecuencia sólo aplican un énfasis especial a los test (que se sitúan al final del proceso
De desarrollo) mientras pasan por alto métodos más económicos y de mayor alcance para reduce los efectos del software
Lo que se pretende con este trabajo es proporcionar una visión de las ideas básicas que tiene el Estándar ISO 9000-3 para la producción de software.
Las ideas básicas que se nos propone para el estándar ISO 9000-3 según [2] son las siguientes:
• 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 del mismo.
• El proveedor del software debe definir su sistema de calidad y asegurarse que toda la organización ponga en práctica este sistema.
• Además el ISO 9000-3 puede ser utilizado en relaciones contractuales cuando comprador y proveedor establecen que algunos elementos de calidad deben formar parte del sistema de calidad que proporciona el proveedor y que este se compromete a seguir los principios de calidad definidos en el estándar como propone [2].
• Administración de la Responsabilidad: Esta cláusula permite organizar la estructura del sistema de calidad, abordando la estrategia y organización como requerimientos para verificar y revisar la calidad. La ISO 10013 proporciona una orientación complementaria.
• Sistema de Calidad: Requiere una planificación y documentación del sistema de calidad, requisito conocido como ‘Plan de Garantía de Calidad del Software’ o SQAP utilizado en el estándar IEEE 730.
• Acción correctora: No existe una receta para el proceso de acciones correctoras, pero el estándar IEEE 1044 nos puede ser útil, para clasificar los tipos de anomalías que pueden ser encontradas en un sistema semejante al que estamos tratando.
• Revisión del contrato: Esta cláusula, aunque aparentemente parece obvia, insiste en la necesidad de que el proveedor examine los contratos referidos al sistema de calidad.
• Especificación de los requerimientos de la Organización: Se establece la premisa, de la mutua colaboración entre el proveedor y la organización que adquiere el producto software.
• Planificación del desarrollo: Esta cláusula sitúa los requerimientos en un plan de desarrollo. Particularmente la cláusula 5.4.2.1 exige la definición de un proceso disciplinado o metodología que incluye: fases de desarrollo, entradas, salidas y procesos de verificación. El estándar IEEE 1074, Procesos del Ciclo de Vida del Desarrollo de Software, podría resultarnos particularmente útil para satisfacer estos requerimientos.
• Planificación de la Calidad: La metodología de medidas de Calidad descrita en el estándar IEEE 1061, puede sernos útil para establecer los objetivos de calidad.
• Diseño e Implementación / Testeo y Validación: Estas dos cláusulas se centran en las actividades centrales del proceso de desarrollo de software.
• Aceptación: Estas pruebas son más bien generales, dado que en los estándares del IEEE no hay definido un homólogo
• Generación, Entrega e Instalación: Los requerimientos de pruebas y medios de control existentes en el IEEE 730, pueden ser de utilidad pero no son suficientes, para abordar los contenidos de esta cláusula.
• Mantenimiento: Esta cláusula proporciona una extensa lista de requerimientos de calidad, para la fase de mantenimiento del ciclo de vida. El estándar IEEE 1219 proporciona unos requerimientos detallados e importantes para llevar a cabo un proceso de mantenimiento adecuado.
• Administración de la Configuración/ Documentos de Control: Las actividades que detallan estos requerimientos, se encuentran en los llamados Planes de Gestión de la Configuración del Software, los cuales quedan descritos en el estándar IEEE 828.
• Medidas / Reglas y Convenciones / Herramientas y Técnicas: Estas cláusulas nos hablan del uso de procedimientos y herramientas apropiados para implementar el sistema de calidad. Nos podemos encontrar con algunos ejemplos en el IEEE 730.
• Compra / Productos de software incluidos: Los requerimientos que rigen las compras del proveedor de los vendedores se encuentran en estas dos cláusulas.
• Formación: La única mención que se realiza en los estándares del IEEE, se encuentra en el estándar 730.
El estándar IEEE 730 establece el puente entre la gestión de la calidad y la Ingeniería del Software, el cual recomienda unos requerimientos para llevar a cabo un Plan de Garantía de Calidad asociado a un Proyecto de Software. Cabe señalar, que mientras que el ISO 9000-3 está pensado para ser aplicado en toda una organización, el IEE 730 es aplicado a un único proyecto dentro de esa organización.
A su vez el IEE 730 tiene relación con otros estándares como el IEEE 828 o el 1219, que son de utilidad para aplicar las necesidades expuestas en el 730.
La revisión de la ISO 9000-3 ha sido promovida por la comunidad de Ingenieros de Software, debido a que encuentran en la relación entre la ISO 9001 y la 9000-3 resulta a veces complicada y oscura. Las tablas que las relacionan tienen algunas entradas que ocasionan que se sigan las directrices de la ISO 9000-3 de forma obligatoria.
En respuesta a la falta de claridad, recientemente la ISO TC176 ha intentado reestructurar la ISO 9000-3 para hacer corresponder el estándar la 9001 de una forma más clara y natural.
En un principio el estándar ISO 9000-3 aprecia que iba a aportar una solución a la falta de calidad en la creación y mantenimiento del software, pero en la práctica se ha visto que existía una serie de deficiencias que han llevado a la revisión y mejora de este estándar, que creemos no va a ser la última.
• Podemos concluir que la ISO 9000-3
...