Documente Academic
Documente Profesional
Documente Cultură
730-2002
1.- Introduccin.-El institute of Electrical and Electronics Engineers(IEEE) se form en 1963
cuando el American Institute of Electrical Engineers(AIEE) se funcion con el Institute of
radio Engineers (IRE). Su sede central est en Nueva York. Generalmente, los estndares
IEEE relacionados con el aseguramiento de calidad del software (SQA) son concebidos y
patrocinados por la IEEE Computer Society y desarrollados por la IEEE Standards
Association (IEEE-SA).
Los estndares de ingeniera del software del IEEE proporcionan el conjunto de
requerimientos y guas ms importantes para el aseguramiento de la calidad del software.
2.-IEEE Std 730-2002: Standard for Software Quality Assurance Plans.- La planificacin
de la calidad es el proceso en el cual se desarrolla un plan de calidad para un proyecto
determinado. El plan de calidad define la calidad del software deseado y describe como
valorarlo. Por lo tanto, define el software de alta calidad.
El plan de calidad selecciona los estndares organizacionales apropiados para un producto y
un proceso de desarrollo particular. Si en el proyecto se utilizan nuevos mtodos y
herramientas, se tienen que definir nuevos estndares.
El estndar IEEE 730 es una recomendacin para elaborar un plan de aseguramiento de la
calidad del software (SQAP, Software Quality Assurance Plan) para los proyectos de
desarrollo de software. Proporciona los requisitos mnimos aceptables para la preparacin y
el contenido de los planes de aseguramiento de la calidad de software. Fue escrito para ser
utilizado en las fases de desarrollo y mantenimiento del software. El plan SQA sirve como
gua en las actividades de SQA en el proyecto.
Este estndar describe la preparacin y los contenidos de los planes SQA. Las actividades
principales del SQA incluyen la gestin, documentacin, mediciones, revisiones, testing,
informes de problemas y las acciones correctivas, control de medios de comunicacin,
control de proveedores, gestin de registros, capacitacin y gestin de riesgos. En las
descripciones de las piezas relacionadas con el plan de SQA, el estndar IEEE 730 nos
proporciona una valiosa informacin sobre cada una de estas actividades.
En la clusula 4, se describe el contenido mnimo de un plan de SQA. Dentro de las
descripciones se identifican los elementos fundamentales del proceso de SQA. En un plan
de SQA se pueden aplicar o citar requisitos y directrices establecidas en otros estndares de
la IEEE.
Cuando un proyecto de desarrollo de software se incluye un plan de este tipo, las decisiones
relacionadas con la calidad deben ser tomadas con anticipacin y, por lo tanto, deben ser
estudiadas y razonadas suficientemente antes de iniciar el desarrollo. El equipo de desarrollo
deber entonces ajustarse al plan y as, mejorar continuamente los procesos de desarrollo
en el beneficio del proyecto en curso y de los proyectos futuros.
Este estndar se aplica (o puede afectar) a tres grupos: el usuario, el proveedor y el pblico.
El usuario, que puede ser otro elemento de la misma organizacin que desarrolla el
software, que necesita el producto con un grado razonable de confianza.
El proveedor, que necesita establecer un estndar para planificar y medir.
El pblico, que puede verse afectado por el uso del producto.
3.- Plan SQA:
Un plan SQA puede incluir los siguientes puntos:
1) Propsito:
Delinea el propsito especfico y el alcance del plan QSA.
Lista los nombres de los elementos software cubiertos por el plan SQA y el uso de
dichos elementos.
Determina la proporcin del ciclo de vida cubierta por el plan para cada elemento
software.
2) Documentos de referencia:
Proporciona una lista completa de los documentos referenciados en el plan o
utilizados en su elaboracin.
3) Gestin:
Est muy ligado al plan del proyecto del software.
Idealmente redactado en formato IEEE Std. 1058-1998.
3.1) Organizacin:
3.2) Tareas:
Describe:
o Proporcin del ciclo de vida cubierta por el plan SQA
o Las tareas a desarrollar.
o Los criterios de entrada y salida para cada tarea.
o Las relaciones entre estas tareas y los principales puntos de control planeados.
4.1) Propsito:
Idetifica:
o Estandares.
o Practicas.
o Convenciones.
o Tecnicas estadisticas.
o Metricas Aplicables al proyecto.
Las metricas de incluiran en las metricas utilizadas y podrian identificarse en un
plan de medicion independiente (idealmente redactados segn IEEE std. 12191998 for Software maintenance e IEEE Std. 1228-1994 for Software Safety
Plans).
Tambien determina como se monitorea y garantiza la conformidad con el plan.
5.2) Contenido:
Como minimo debe incluir:
o Estandares de documentacion.
o Estandares de diseo.
o Estandares de codificacion.
o Estandares de comentarios.
o Practicas y estandares de prueba.
o Metricas del producto y proceso de garania de calidad selecionada.
6) Revicion del Software :Determina las reviciones del Software.
6.1)
Proposito:
Fijar las reviciones del software.
Idealmente redactado segn IEEE Std. 1028-1997.
6.2)
Requisitos minimos:
Como minimo debera producirse las siguentes reviciones:
o Revicion de las especificaciones software.
o Revicion del diseo arquitectonico.
o Revicion del diseo detallado.
o Revicion del plan de verifiacion y validacion.
o Audioria de funcionalidad (cumplir SRS).
o Auditoria fisica (consistencia y fecha de entrega).
o Auditoria durante proceso (consistencia del diseo).
o Reviciones de gestion(garantizar el cumplimiento plan SQA).
o Revicion del plan de gestion de la configuracion software.
o Revicion de post-implementacion.
6.3)
Otras reviciones o Auditorias:
El ISO 9001 y el IEEE 730 se relacionan ms directamente con la Norma ISO 9000-3.
IEEE 730 se centra en el plan de garanta de calidad y en cmo implementarlo,
mientras que ISO 9001 busca una gestin global de la calidad centrada en auditorias
eternas.
El IEEE 730 es el puente entre la gestin de la calidad y la ingeniera de Software.
Enfoque de Calidad ISO 9000 para la gestin de calidad (ISO 9001:2000)
1. Introduccin.- La serie de Normas ISO 9000 son un conjunto de enunciados, los cuales
especifican que elementos deben integrar el Sistema de Gestin de la Calidad de una
Organizacin y como deben funcionar en conjunto estos elementos para asegurar la calidad
de los bienes y servicios que produce la Organizacin. Al hablar de Organizacin nos
estamos refiriendo a una Empresa, Compaa o cualquier Estructura Organizada que genere
o comercialice productos o servicios de algn tipo.
Las Normas ISO 9000 son generadas por la International Organization for Standardization,
cuya sigla es ISO. Esta organizacin internacional est formada por los organismos de
normalizacin de casi todos los pases del mundo. Puede ser un producto material, un
producto informtico, servicio, informacin, etc. Los organismos de normalizacin de cada
pas producen normas que se obtienen por consenso en reuniones donde asisten
representantes de la industria y de organismos estatales. De la misma manera, las Normas
ISO se obtienen por consenso entre los representantes de los organismos de normalizacin
enviados por cada pas.
Las Normas ISO 9000 no definen como debe ser el Sistema de Gestin de la Calidad de una
organizacin, sino que fija requisitos mnimos que deben cumplir los sistemas de gestin de
la calidad. Dentro de estos requisitos hay una amplia gama de posibilidades que permite a
cada organizacin definir su propio sistema de gestin de la calidad, de acuerdo con sus
caractersticas particulares. Las Normas ISO relacionadas con la calidad son las siguientes:
ISO 9000: Sistemas de Gestin de la Calidad Fundamentos y Vocabulario. En ella se
definen trminos relacionados con la calidad y establece lineamientos generales para los
Sistemas de Gestin de la Calidad. ISO 9001: Sistemas de Gestin de la Calidad
Requisitos. Establece los requisitos mnimos que debe cumplir un Sistema de Gestin de la
Calidad. Puede utilizarse para su aplicacin interna, para certificacin o para fines
contractuales. ISO 9004: Sistemas de Gestin de la Calidad Directrices para la Mejora del
desempeo. Proporciona orientacin para ir mas all de los requisitos de la ISO 9001,
persiguiendo la Mejora Continua del Sistema de Gestin de la Calidad. La ISO 9001 del 2000
utiliza un enfoque orientado a Procesos. Un Proceso es un conjunto de actividades que
utiliza recursos humanos, materiales y procedimientos para transformar lo que entra al
proceso en un producto de salida.
2.
gestin de Calidad:
Sistema de
Los Documentos
requeridos por el
Sistema de Gestin de la Calidad deben controlarse. Es necesario contar con
procedimientos por escrito respecto a como crear y autorizar el uso de la documentacin
sobre la calidad, como distribuirla entre los distintos sectores y personas, como modificarla
cuando sea necesario y como retirar la documentacin obsoleta para que no se confunda
con la que es vlida.
Debe redactarse un Procedimiento Documentado que establezca los controles necesarios
para:
Los Registros son un tipo especial de documento. Toda la informacin que produce el
Sistema de Gestin de la Calidad debe registrarse (almacenarse), ya sea en papel o en un
sistema informtico.
Los Registros deben establecerse y mantenerse para dar evidencia de la conformidad con
los requisitos y de la operacin eficaz del Sistema de Gestin de la Calidad. La informacin
debe estar a disposicin de los Clientes. Los Registros deben permanecer legibles y
fcilmente identificables. Se debe establecer un procedimiento documentado para la
3.2 Enfoque al Cliente.- La Alta Direccin debe asegurarse de que se determinan los
requisitos del cliente y se cumplen, con el propsito de aumentar la satisfaccin del
cliente.
3.3 Poltica de la Calidad.- La Alta Direccin debe definir por escrito la Poltica de la
Calidad, y debe proveer los medios y recursos necesarios para que sta se lleve a
cabo. Es responsabilidad de la Alta Direccin que esta poltica sea entendida y
aplicada por todo el personal de la empresa. La Alta Direccin debe asegurarse de
que la Poltica de la Calidad es adecuada al propsito de la Organizacin.
3.4 Planificacin.- Planificar significa definir las acciones a seguir para alcanzar
determinados objetivos.
La Alta Direccin debe asegurarse de que los Objetivos de la Calidad, incluso los
necesarios para cumplir los requisitos del producto, se establecen en las funciones y niveles
pertinentes dentro de la Organizacin. Los Objetivos de la Calidad deben ser medibles y
coherentes con la Poltica de la Calidad. La Alta Direccin debe asegurarse de que la
Planificacin del Sistema de Gestin de la Calidad se realiza con el fin de cumplir los
Requisitos Generales de esta Norma, as como los Objetivos de la Calidad. Y que se
mantiene la integridad del Sistema de Gestin de la Calidad cuando se planifican y realizan
cambios en el mismo.
3.5 Responsabilidad, Autoridad y Comunicacin.- La Alta Direccin debe
asegurarse de que las responsabilidades y autoridades estn definidas y son
comunicadas dentro de la Responsabilidad de la Direccin Planificacin Acciones
a seguir Objetivos de la Calidad Planificacin de la Calidad Responsabilidad de la
Direccin Responsabilidad, Autoridad y Comunicacin Organizacin. Se requiere
definir los roles y responsabilidades de todo el personal con respecto al Sistema
de Gestin de la Calidad. La Alta Direccin debe designar un Representante de la
Direccin con autoridad para poner en marcha y mantener el Sistema de Gestin
de la Calidad, informando permanentemente a la Direccin sobre el desempeo
del mismo. El Representante de la Direccin, debe tener la responsabilidad y la
autoridad que incluya lo siguiente:
Los Resultados de la Revisin por la Alta Direccin deben incluir las decisiones y acciones
relacionadas con la mejora de la eficacia del Sistema de Gestin de la Calidad y sus
procesos, la mejora del Producto en relacin con los requisitos del cliente y la necesidades
de recursos.
4. Gestin de los Recursos:
4.1 Provisin de Recursos.- La Organizacin debe determinar y proveer los
recursos necesarios para implementar y mantener el Sistema de Gestin de la Calidad,
mejorar su eficacia y aumentar la satisfaccin del cliente a travs del cumplimiento de sus
requisitos.
4.2 Recursos Humanos.- La base fundamental de la calidad es la capacitacin. Por
muy bueno que sea el Sistema de Gestin de la Calidad, si el personal no est
suficientemente capacitado el sistema no funcionar.
La capacitacin debe cubrir dos aspectos:
5.2 Procesos
relacionados con el Cliente.- La Organizacin debe establecer los Requisitos relacionados
con el Producto:
Adems la Organizacin debe Revisar los Requisitos relacionados con el Producto antes de
comprometerse a proveer un Producto al Cliente. Tambin debe establecer disposiciones
para la comunicacin con el Cliente, con respecto a la informacin sobre el Producto,
consultas, atencin de pedidos y recepcin de quejas.
5.3 Diseo y Desarrollo.- La calidad en el diseo es sumamente importante porque
los defectos de diseo no se eliminarn en las etapas de fabricacin del Producto. Es
sumamente importante planificar el diseo, documentar los requisitos que debe cumplir el
producto, realizar planos, dibujos y prototipos del producto. La etapa de diseo debe proveer
informacin documentada.
Tambin se deben realizar Revisiones Sistemticas del Diseo y Desarrollo, a fin de evaluar
la capacidad de los resultados para cumplir con los Requisitos, identificar cualquier problema
y proponer las acciones necesarias. Verificacin del Diseo: Se deben efectuar pruebas de
acuerdo a lo Planificado para asegurarse de que los Resultados del Diseo y Desarrollo
cumplen con los Elementos de Entrada del Diseo y Desarrollo, y registrar los resultados.
Validacin del Diseo: Se deben realizar pruebas de acuerdo a lo Planificado para
asegurarse de que el Producto resultante satisface los Requisitos para el uso previsto, y
registrar los resultados. Modificaciones del Diseo: Los Cambios en el Diseo y Desarrollo
deben identificarse y registrarse. Adems estos cambios deben revisarse, verificarse y
validarse si es apropiado, y deben aprobarse antes de su implementacin.
5.4 Compras.- La Organizacin debe asegurarse de que los productos adquiridos
cumplen los requisitos de compra especificados. Se debe realizar una permanente
evaluacin y seleccin de los proveedores (de materias primas, elementos o partes de lo que
se est fabricando) de acuerdo a su capacidad para suministrar productos que cumplen con
los requisitos. Se deben mantener registros de la calidad de los proveedores aceptados. Las
compras deben estar acompaadas de documentacin que describa el producto, y aporte
datos sobre tipo, grado, especificaciones, instrucciones de inspeccin y otros datos tcnicos
pertinentes. La documentacin sobre el producto comprado debe revisarse y aprobarse
antes del envo del mismo:
Los bienes suministrados por el cliente para su utilizacin o incorporacin dentro del
producto deben ser identificados, verificados y protegidos mientras estn bajo el control de la
Organizacin. La Organizacin debe preservar la conformidad del producto durante el
proceso interno y la entrega al destino previsto, incluyendo la identificacin, manipulacin,
embalaje y almacenamiento del mismo. Se deben establecer procedimientos por escrito
sobre como conservar, embalar y entregar los productos fabricados sin que se produzca
deterioro de la calidad de los mismos.
dispositivos necesarios a tal fin, para dar evidencia de la conformidad del producto con los
requisitos establecidos. Los equipos utilizados para realizar mediciones y ensayos deben ser
controlados y calibrados peridicamente. Tambin se debe medir la incertidumbre del
dispositivo de medicin, la cual debe ser compatible con el ensayo que se desea realizar.
La Poltica de la Calidad.
Los Objetivos de la Calidad.
Los Resultados de la Auditoras.
El Anlisis de los Datos.
Las Acciones Correctivas y Preventivas.
La Revisin por la Direccin.
Las acciones correctivas son aquellas que se ejecutan cuando se descubre una no
conformidad en un producto o se presenta una queja de un cliente. Las acciones preventivas
se deben realizar cuando se encuentran causas potenciales de no conformidad. Es
necesario definir procedimientos por escrito sobre cmo tratar las quejas de los clientes,
como investigar las causas de las no conformidades y como eliminarlas.
La Organizacin debe realizar Acciones Correctivas para eliminar las causas de no
conformidades, a fin de prevenir que vuelvan a ocurrir.