Vous êtes sur la page 1sur 20

Norma ISO 9000-3 1997 en inglés simple.

Pautas para aplicar la norma ISO 9001 1994 al software de computadora

PÁGINA DOS DE DOS Ve a la pagina uno

ISO 9000-3 es ahora OBSOLETO . Ha sido sustituido por la norma ISO


90003 .

Esta página se basa en la norma de calidad ISO 9000-3: 1997


publicada por la Organización Internacional de Normalización .
Presenta la página 2 de una interpretación detallada y completa de este estándar utilizando un
lenguaje claro y fácil de entender. ISO preparó las pautas 9000-3: 1997 para ayudar a las
organizaciones a aplicar los requisitos ISO 9001: 1994 al software de computadora. Use ISO
9000-3 si desarrolla, suministra, instala y mantiene software.

4.8 Identificación y rastreo de productos.

Rastrea tus Desarrolle y documente procedimientos para identificar y rastrear


productos productos de principio a fin. Cuando sea apropiado, estos
procedimientos deben asegurarse de que usted:

Identifique y documente los productos en cada paso desde la


compra de suministros y materiales a través de todas las etapas de
manejo, almacenamiento, producción, entrega, instalación y
servicio.

Rastrear productos o lotes de productos mediante identificadores


únicos y registros adecuados.

Identifique y Desarrollar procedimientos para asignar identificadores únicos a


rastree sus productos y componentes de software. Debe asignar
productos de identificadores durante la fase de definición del producto y poder
software
mantener estas identidades a lo largo del ciclo de vida del
producto.

Desarrolle procedimientos para rastrear sus productos y


componentes de software. Debería poder realizar un seguimiento
de su software a lo largo de su ciclo de vida.

Utilice la Utilice los métodos de administración de la configuración para identificar


administración y
de la rastrear sus productos y componentes de software. Los
configuración métodos de gestión de la configuración pueden utilizarse para:
para identificar y
rastrear los Identificar versiones de software, cambios y estado.
elementos de Identificar versiones de software.
software
Identificar versiones de componentes de software.
Identificar versiones de productos de software
completos.
Identificar cambios de software.
Identificar solicitudes de cambio.
Identificar acciones tomadas.
Identificar el estado de construcción.
Identificar el estado de construcción de los productos
en desarrollo.
Identificar el estado de compilación de los productos
instalados.
Seguimiento de los cambios de software y actualizaciones.
Seguimiento de todos los cambios de software y
actualizaciones.
Rastrea todas las acciones tomadas para hacer cambios y
actualizaciones.

Defina su configuración de software identificando:

Estructuras de producto.
Archivos y documentos.
Convenciones de nombres.
Bases de configuración.

Usar la gestión Utilice los métodos de gestión de la configuración para:


de la
configuración Control de documentos y datos.
para controlar Contrato de documentos y datos.
los elementos.
Procesar documentos y datos.
Datos y documentos del producto.
Planificación de documentos y datos.
Código de ordenador de control.
Código fuente.
Código de objeto.
Código ejecutable.
Elementos de software de control.
Software reciclado.
Software comprado.
Software del cliente.
Software de desarrollo.
Desarrolle procedimientos para garantizar que cada
elemento de software pueda ser comparado con cada uno relacionado:

Documento en papel.
Componente de hardware.
Interfaz de hardware
Entorno de hardware.
Componente de software.
Interfaz de software.
Entorno de software.
Herramienta de desarrollo de software.

Procedimientos Desarrollar procedimientos de contabilidad de gestión de la configuración


contables de para monitorear y administrar el estado y los cambios del software. Estos
gestión de procedimientos deben permitirle:
configuración.
Registro de cambios de software y estado.
Gestionar cambios de software y estado.
Reportar cambios y estado del software.

Plan de gestion Desarrollar un plan de gestión de la configuración.


de configuracion Su plan debe:

Identifique las organizaciones que participarán en el proceso de


gestión de la configuración.
Identifique las responsabilidades que serán asignadas a
cada organización participante.
Identifique las actividades de gestión de la configuración que
llevará a cabo cada participante.
Identifique las herramientas, técnicas y métodos de administración
de la configuración que se utilizarán.
Identifique el punto en el que el proceso de administración de la
configuración debe controlar formalmente los elementos.

4.9 Requisitos de control del proceso.

Control de Desarrolle procedimientos para planificar, monitorear y controlar sus


producción, procesos de producción, instalación y servicio. Sus procedimientos
instalación deben estar
y servicio. documentados y deben garantizar que cada proceso sea:

Aprobado y realizado por personal cualificado.


Supervisado y controlado por personal cualificado.
Realizado utilizando herramientas y equipos aprobados.
Documentado utilizando sistemas adecuados de mantenimiento de
registros.
Realizado dentro de un entorno de trabajo solidario.

Sus procedimientos deben garantizar que cada proceso:

Mantiene un alto nivel de mano de obra.


Sigue sus planes, políticas y procedimientos de calidad.
Cumple con las normas y códigos correspondientes.
Es monitoreado por el proceso de seguimiento y las calidades del
producto.
Se realiza con herramientas y equipos bien mantenidos.

Diseñe un sistema de mantenimiento de registros que monitoree y


controle el
personal y el equipo del proceso . Asegúrese de que todas las
cualidades importantes del proceso sean monitoreadas y registradas.

Control del Desarrollar procedimientos para controlar el proceso de replicación del


proceso de software.
replicación del Utilice estos procedimientos para:
software.
Controla la identidad de los maestros y copias de software.
Controla el número de copias que se realizarán.
Software de control de formatos y versiones.
Controlar la planificación de la recuperación de desastres.
Aclarar quién controlará los maestros de software.
Aclare quién controlará las copias de respaldo del software.
Controla cuánto tiempo debes soportar copias y masters.
Aclare cuánto tiempo necesitará suministrar copias.
Aclare cuánto tiempo debe ser capaz de leer maestros.
Controlar la selección y uso de los medios de software.
Controlar el proceso de detección de virus de software.
Controlar el entorno de replicación del software.
Controlar cómo se etiquetarán y empaquetarán las copias.
Controlar el suministro de manuales de usuario y otras guías.
Controlar cómo se cumplirán las necesidades de derechos de autor
y licencias.

Control del Desarrollar procedimientos para controlar el proceso de lanzamiento


proceso de (entrega) del software . Utilice estos procedimientos para:
lanzamiento del
software. Controlar cómo se realizarán las pruebas y los análisis.
Aclare cómo se resolverán las deficiencias.
Aclare qué datos de referencia se recopilarán.
Aclare cómo se registrarán los resultados de las pruebas.
Aclare cómo se realizarán los análisis cuantitativos.
Aclare cómo se evaluará la confiabilidad del sistema.
Controlar cómo se describirán los tipos de lanzamientos.
Controlar cómo los clientes serán notificados de nuevos
lanzamientos.
Aclare cómo se les informará sobre los cambios actuales.
Aclare cómo se les informará sobre los cambios planeados.
Controle cómo confirmará que su nueva versión no creará nuevos
problemas para el cliente.
Controle cómo decidirá si una solución temporal es aceptable o si
se requiere una actualización del producto.
Controlar cómo se mantendrán los registros de las versiones de
software.
Aclare cómo se grabarán y rastrearán los lanzamientos
múltiples a múltiples sitios.
Proceso de Desarrollar procedimientos para controlar el
instalación del proceso de instalación del software . Utilice estos procedimientos para:
software de
control . Controle cómo se dividirán los deberes y responsabilidades de
instalación entre usted y su cliente.
Controlar cómo se programará el proceso de instalación.
Controlar cómo se realizará el proceso de instalación.
Controla cómo se validará cada instalación.
Controlar cómo se aprobará cada instalación.
Controle cómo se asegurará de que su cliente proporcionará los
recursos necesarios durante la instalación.
Asegúrese de que su cliente proporcionará lo necesario:
Personal.
Equipo.
Información.
Controle cómo se asegurará de que sus clientes le den acceso
durante la instalación. Asegúrese de que sus clientes permitan el
acceso a lo necesario:
Instalaciones.
Sistemas
Personal.
Equipo.
Información.

4.10 Inspección y prueba del producto.

4.10.1 Desarrolle procedimientos para inspeccionar, probar y verificar que


General sus productos cumplan con todos los requisitos especificados.
Desarrolle procedimientos para inspeccionar, probar y
verificar que los productos entrantes cumplan con todos los
requisitos.
Desarrolle procedimientos para inspeccionar, probar y
verificar que los productos en proceso cumplan con todos
los requisitos.
Desarrolle procedimientos para inspeccionar, probar y
verificar que los productos finales cumplan con todos los
requisitos.
Asegúrese de que se desarrollen los registros apropiados de
inspección y prueba del producto y que estos registros se
mantengan correctamente.

Desarrollar Desarrollar y documentar planes de prueba de software.


planes de
prueba de Desarrollar planes de pruebas unitarias.
software. Desarrollar planes de prueba del sistema.
Desarrollar planes de pruebas de integración.
Desarrollar planes de pruebas de aceptación.

Sus planes de prueba de software deben:

Enumere sus objetivos de prueba.


Defina el alcance de su prueba.
Describe las pruebas que pretendes realizar.
Explica cómo las pruebas lograrán tus objetivos.
Aclarar cuándo deben usarse pruebas de regresión.
Asegúrese de que sus pruebas sean repetibles.
Describa los procedimientos que planea seguir.
Describa los procedimientos de prueba.
Definir la secuencia de prueba.
Describir los procedimientos para analizar los resultados.
Describa los procedimientos para aprobar los resultados.
Describa los procedimientos para manejar los problemas de
prueba.
Definir cuándo deben suspenderse las pruebas.
Definir cuándo se pueden reanudar las pruebas.
Identifique las configuraciones que desea probar.
Enumere los casos de prueba que planea usar.
Especifique los datos de prueba que planea recopilar.
Defina los resultados de la prueba que espera obtener.
Tratar cuestiones especiales de seguridad y protección.
Describa el entorno de prueba que debería existir.
Identifique el software de prueba y las herramientas que se
utilizarán.
Explique cómo pretende probar la documentación del usuario.
Identifique a las personas que serán necesarias durante las
pruebas.
Asegúrese de que estas personas estén debidamente
capacitadas.
Asegúrate de que tus personas de prueba sean
independientes.
Asegúrese de que las responsabilidades de prueba estén
bien definidas.
Enumere los criterios utilizados para decidir cuándo se completa la
prueba.
Describe cómo planeas registrar los resultados de las pruebas.

4.10.2 Desarrolle procedimientos que garanticen que los productos entrantes no


Recepción de se utilicen
inspección hasta que haya verificado que cumplen con todos los requisitos
especificados.

4.10.2.1 Inspección de productos entrantes


Sus procedimientos deben garantizar que los productos entrantes sean
inspeccionados y aprobados antes de ser utilizados o procesados.
Todos los productos entrantes deben cumplir con los requisitos
especificados.

4.10.2.2 Inspecciones realizadas por subcontratistas.


Si sus subcontratistas (sus proveedores) llevan a cabo algunas de las
inspecciones requeridas y si le proporcionan evidencia registrada
que demuestre que sus productos son, de hecho, aceptables, entonces
sus procedimientos no deben solicitarle que repita estas inspecciones.

4.10.2.3 Uso de productos antes de la inspección


Si debe usar los productos antes de la inspección, sus procedimientos
deben
indicarle que los identifique y los registre para que puedan ser
recuperados
y reemplazados rápidamente si posteriormente no cumplen con todos los
requisitos.

Verificar Desarrolle y documente procedimientos para verificar los productos de


productos de software y los datos
software de proporcionados por terceros y se integrarán en su
terceros producto de software . Los terceros pueden incluir a sus clientes y
proveedores.

4.10.3 Desarrolle procedimientos que aseguren que el trabajo en curso cumpla


Inspección con
y pruebas en todos los requisitos antes de que se permita que el trabajo continúe.
proceso .
Sus procedimientos deberían garantizar que el trabajo en curso se
retenga hasta que se hayan completado las inspecciones y pruebas
requeridas y hasta que se hayan recibido y aprobado los informes
de inspección requeridos. Ver excepción explicada abajo.
El trabajo en proceso no necesita ser retenido si el producto debe
usarse de inmediato y si ha sido identificado y registrado como un
producto que puede ser retirado y reemplazado por un
subcontratista si no cumple con sus
requisitos.

4.10.4 Desarrolle procedimientos para garantizar que los productos finales


Inspección final cumplan con
y ensayo. todos los requisitos antes de que estén disponibles para la venta.
Sus procedimientos deben garantizar que:

Los productos finales son inspeccionados y aprobados antes de


que estén disponibles para la venta.
Se completan las inspecciones y pruebas entrantes y en proceso, y
se cumple con todos los requisitos, antes de que el producto esté
disponible para la venta.
Los productos finales no se lanzan hasta que se hayan llevado a
cabo todos los procedimientos de calidad relevantes, se hayan
completado todos los documentos y se hayan otorgado todas las
aprobaciones.

Realice dos tipos de pruebas en sus productos de software finales.

Realizar pruebas de validación de software.


Realizar pruebas de aceptación de software.

Realizar pruebas Realice pruebas de validación de software antes de pedirle al cliente


de validación de que acepte el producto final. Estas pruebas deben:
software.
Demuestre que su producto de software cumple con los requisitos
contractuales del cliente.
Demuestre que su software funcionará correctamente dentro del
entorno operativo del cliente.
Especifique las funciones de software que desea probar y
explique por qué estas características son importantes.
Documente cualquier diferencia entre su entorno de prueba y
el entorno operativo real, y justifique el riesgo que está
tomando, si corresponde.
Explica qué tipo de límites pondrá tu entorno de
prueba en tus pruebas.
Identifique los controles que pretende colocar en el proceso
de validación del software.
Controla tu entorno de prueba.
Controla tus herramientas de prueba.
Defina las responsabilidades de las pruebas de validación y
distribuya estas responsabilidades entre su personal y el
personal de su cliente.
Distribuir la responsabilidad de realizar las pruebas.
Distribuir la responsabilidad de evaluar las pruebas.

Realizar pruebas Realice las pruebas de aceptación del software una vez que haya validado
de aceptación de su
software. producto terminado y cuando crea que está listo para ser entregado
al cliente. Sus pruebas deben:

Demostrar que el producto validado cumple con los requisitos


contractuales del cliente.
Demostrar que el producto validado funciona correctamente dentro
del entorno operativo del cliente.

Las pruebas de aceptación deben ser realizadas por el cliente,


con su cooperación y asistencia.

Su organización o un tercero pueden realizar pruebas de


aceptación para el cliente.

Ayude a su cliente a prepararse para el proceso de prueba.


Ayude a su cliente a:

Definir el procedimiento de prueba.


Definir el horario de prueba.
Definir los criterios de aceptación.
Definir el entorno de prueba.
Definir el entorno de software.
Definir el entorno de hardware.
Definir los controles de prueba.
Definir los recursos de prueba.
Definir los requisitos de personal.
Definir los requisitos de formación.
Definir el proceso de resolución de problemas.
Defina cómo usted y su cliente manejarán los problemas
identificados durante el proceso de prueba.

4.10.5 Desarrolle un sistema de mantenimiento de registros que su personal


Inspección y pueda usar
registros de para documentar las pruebas de productos y las actividades de
pruebas. inspección.
Su sistema de mantenimiento de registros debe:

Demuestre que sus productos han sido inspeccionados y probados


formalmente utilizando procedimientos autorizados.
Muestre si sus productos pasaron o fallaron sus inspecciones y
pruebas.
Demuestre que los criterios de aceptación autorizados se utilizaron
para decidir si los productos se aprobaron o no.
Indique lo que se hizo con los productos que no pasaron sus
inspecciones y pruebas.

Especifique quién inspeccionó o probó sus productos


y quién autorizó su lanzamiento.

4.11 Control de equipos de inspección.

4.11.1 Desarrolle procedimientos para controlar, calibrar y mantener los


General equipos de inspección, medición y prueba utilizados para demostrar que
los productos
cumplen con los requisitos.

El grado de incertidumbre de la medición debe ser conocido y debe


ser razonable dado el grado de precisión requerido para establecer
que el producto cumple con los requisitos.
Para probar que su equipo es capaz de verificar la aceptabilidad de
sus productos, debe revisarse y volver a controlarse
periódicamente.
Cada vez que se verifica el equipo para asegurarse de que es capaz
de verificar que los productos son aceptables, los resultados
deben registrarse correctamente.
Siempre que sus clientes deben confirmar que su equipo de
inspección, medición y prueba es confiable y apropiado, asegúrese
de permitir que lo hagan.

Control de Use herramientas, técnicas y equipos para comprobar si


herramientas de sus productos de software cumplen con los requisitos especificados.
prueba de
software. Use métodos de administración de la configuración para controlar
sus herramientas, técnicas y equipos de prueba.
Evalúe sus herramientas, técnicas y equipos de prueba, y apruebe
su uso solo si son capaces de verificar la calidad de sus productos
de software.
Revise sus herramientas y técnicas de prueba
periódicamente para ver si deben mejorarse o actualizarse.
Documente su proceso de prueba.
Especifique cómo deben usarse las herramientas, técnicas y
equipos de prueba.
Aclare el alcance de sus herramientas de prueba,
Técnicas, y equipamiento.

4.11.2 Desarrolle procedimientos para garantizar que su


Procedimientos equipo de medición sea apropiado, efectivo y seguro. Sus
de control. procedimientos deben especificar:

Qué tipo de medidas se deben hacer.


Qué tipos de métodos de medición se deben utilizar.
Qué tan precisas deben ser estas medidas.
Qué equipo de medición de calidad se debe utilizar.
Qué tipo de condiciones ambientales son adecuadas.
Cómo y dónde se debe almacenar su equipo.
Cómo se protegerá el equipo contra daños.
Desarrolle procedimientos para calibrar todos sus
equipos de inspección, medición y prueba orientados a la calidad . Sus
procedimientos
deben garantizar que:

Los métodos de calibración están claramente definidos.


El equipo se calibra regularmente.
El estado de calibración del equipo se muestra claramente.
Los criterios de aceptación de la calibración están claramente
especificados.
El equipo está calibrado según estándares oficiales.
Las calibraciones se realizan en un entorno adecuado.
Los documentos y registros de calibración se mantienen.
Los registros de calibración son precisos y actualizados.
Se toman las medidas correctivas apropiadas siempre que los
resultados de la calibración resulten inaceptables.
Los ajustes de calibración válidos están protegidos contra ajustes
no autorizados.
Los resultados de la calibración previa se vuelven a verificar
siempre que el equipo se encuentre fuera de calibración.

Desarrolle procedimientos para calibrar el hardware y las herramientas


utilizadas para probar y validar sus productos de software.

4.12 Inspección y estado de prueba de los productos.

Controla el Desarrolle procedimientos para controlar el estado


estado de de inspección de sus productos. Estos procedimientos deben garantizar
inspección de que:
tus productos.
Todos y cada uno de los productos se identifican como que han
pasado o fallado las pruebas e inspecciones requeridas.
El estado de prueba de cada producto se documenta y respeta
durante todo el proceso de producción, instalación y servicio.
Solo los productos que han pasado todas las pruebas e
inspecciones se usan o venden a los clientes posteriormente (a
menos que se haga una excepción en la sección 4.13.2 a
continuación).

Controla el Desarrolle métodos para identificar y controlar el estado de prueba de


estado de sus
inspección de productos y componentes de software. Distinguir entre:
tus productos de
software Software no probado.
Software probado.
Probado con error detectado.
Probado sin error detectado.

Registre el estado de prueba e inspección de sus


productos y componentes de software.
4.13 Control de productos no conformes.

4.13.1 Desarrollar procedimientos para prevenir el uso inapropiado de


General productos no conformes. Asegúrese de que estos productos son:

Identificado, evaluado y documentado.


Segregado de productos que se ajusten.

Asegúrese también de que todos los usuarios reciban una notificación


cuando sus
productos no cumplan con los requisitos especificados.

Controle sus Separe el software no conforme colocándolo


productos de en un entorno separado.
software no
conformes Separe el software incorporado no conforme colocando el
hardware de soporte en un entorno separado.

Aclarar cuándo debe registrarse y controlarse el software no conforme.

Controle y registre cómo se investigan y resuelven los defectos y


las no conformidades del software:
Durante el proceso de desarrollo de software.
Durante el proceso de mantenimiento del software.

Considere utilizar métodos de administración de la configuración para


segregar, registrar y controlar software no conforme.

4.13.2 Desarrolle procedimientos para controlar cómo sus productos no


Revisión y conformes
disposición de se revisan, se revisan, se clasifican, se vuelven a probar, se registran y se
productos no discuten
conformes. con sus clientes.

Especifique quién es responsable y tiene la autoridad para revisar y


desechar los productos no conformes.
Especifique cómo se realiza la revisión de productos no
conformes.
Especifique las condiciones bajo las cuales los productos no
conformes pueden ser reelaborados, aceptados sin modificación,
utilizados para otros fines o desechados.
Asegúrese de que se notifique a sus clientes cuando los productos
no conformes se utilizarán con o sin modificación.
Asegúrese de registrar la condición real de cualquier producto no
conforme que, sin embargo, sea aceptado y utilizado.
Asegúrese de registrar una descripción de las reparaciones que se
hicieron a productos no conformes.
Asegúrese de que los productos reparados o revisados se vuelvan
a probar y se vuelvan a inspeccionar antes de usarlos.

Controlar la Controle la disposición de


disposición de productos y componentes de software no conformes .
productos de
software no Documentar las no conformidades (problemas) del software y su
conformes. impacto en sus productos de software.
Prioriza tus no conformidades de software.
Monitorear cómo se evalúan y resuelven las no conformidades de
software.
Notifique a las personas responsables de garantizar que se
resuelvan las no conformidades del software.

Vuelva a probar los componentes de software que han sido modificados.

Desarrolle y documente un procedimiento para definir el alcance de


sus actividades de reevaluación.

El software no conforme puede ser:

Rechazado, o
Reparado, o
Aceptado:
Aceptado con reparaciones.
Aceptado sin reparaciones (si el cliente está de acuerdo).

4.14 Acciones correctivas y preventivas.

4.14.1 Desarrollar procedimientos para corregir o prevenir las no


General conformidades.

Las acciones correctivas o preventivas deben eliminar las causas


de la no conformidad.
Las acciones correctivas o preventivas deben considerar qué tan
grande es el problema y cuánto riesgo implica.
Cuando las acciones correctivas o preventivas indican que se
deben realizar cambios sistémicos o de procedimiento, asegúrese
de que estos cambios se implementen.
Asegúrese de que las acciones correctivas y preventivas y los
cambios estén debidamente documentados.
Las acciones correctivas pueden afectar:
Artículos y productos de software.
Procesos del ciclo de vida del software.
Utilice los procedimientos de administración de la configuración
para controlar las acciones correctivas que afectan los elementos y
productos de software.
Utilice los procedimientos de control de documentos y datos para
controlar las acciones correctivas que afectan los procesos del
ciclo de vida del software.

4.14.2 Desarrollar procedimientos para garantizar que las no conformidades se


Acción identifiquen y corrijan sin demora. Asegurarse de que:
correctiva
Los informes de no conformidad se manejan adecuadamente.
Las quejas de los clientes se manejan de manera efectiva.
Las causas de la no conformidad son investigadas y registradas.
Las acciones correctivas se implementan rápidamente.
Las acciones correctivas eliminan las causas.
Las acciones correctivas son efectivas.
4.14.3 Desarrolle procedimientos para garantizar que las no conformidades
Acción potenciales se detecten y prevengan de forma rutinaria. Sus
preventiva. procedimientos deben:

Utilice todas las fuentes de información adecuadas para detectar


posibles no conformidades. Usa fuentes como:
Actividades y procesos de trabajo.
Auditoría de resultados y registros de calidad.
Informes de servicio y reclamaciones de clientes.
Enumera los pasos que conforman tus medidas preventivas.
Asegurar que se tomen medidas preventivas efectivas.
Asegurar que las medidas preventivas sean reportadas a los
gerentes.
Asegúrese de que la información adecuada sobre las medidas
preventivas se incorpore al proceso de revisión de la
administración (consulte la sección 4.1.3 anterior).
Desarrolle acciones preventivas identificando y analizando las
causas raíz de sus no conformidades.
Desarrollar acciones preventivas mediante la identificación y el
análisis de niveles y tendencias métricas desfavorables.

4.15 Manipulación, almacenamiento y entrega.

4.15.1 Desarrolle y documente procedimientos para manejar, almacenar,


General empaquetar, conservar y entregar sus productos.

4.15.2 Desarrollar métodos y procedimientos de manejo de productos


Manejo que eviten el daño o el deterioro del producto.

Los procedimientos de manejo de su producto deben ayudar a


prevenir daños o deterioro de sus productos de software.
Proteja su software de cambios no autorizados.
Evitar alteraciones accidentales del software.
Prevenir infecciones de virus de software.
Proteja su software del daño que puede causar el deterioro
de los medios.

4.15.3 Designe áreas seguras para almacenar y proteger productos.


Almacenamiento Desarrollar procedimientos que especifiquen cómo serán los
productos:
Se coloca en el almacenamiento.
Eliminado de almacenamiento.
Protegido contra daños, deterioro o destrucción durante el
almacenamiento.
Supervisado y evaluado para detectar daños o deterioro
mientras está almacenado.
Desarrolle procedimientos para controlar cómo se almacenarán y
protegerán los productos y elementos de software.
Desarrollar procedimientos para controlar cómo se
almacenarán y protegerán las versiones de software.
Almacene sus programas de software y copias en un entorno
seguro.
Evitar la pérdida de producto.
Evitar el acceso no autorizado.
Evitar cambios no autorizados.
Evitar la recuperación no autorizada.
Evitar daños al producto.
Prevenga la corrupción del software.
Evitar el deterioro del hardware.

4.15.4 Desarrolle métodos


Embalaje y procedimientos de empaque, empaque y marcado para proteger y
controlar la calidad de los
productos y materiales de empaque.

4.15.5 Desarrolle métodos y procedimientos para proteger y preservar la


Preservación calidad del producto antes de la entrega mientras el producto aún está
bajo
la supervisión y el control de su organización.

Asegúrese de que los productos estén separados entre sí.

Desarrolle métodos para proteger y preservar la


calidad del producto de software antes de la entrega mientras el
producto aún está bajo su
control. Considere los siguientes métodos:

Realizar copias de seguridad de software regularmente.


Prepare las copias oportunas del software.
Almacene el software en el entorno adecuado.
Almacene el software en un entorno protegido.
Almacenar software en un entorno redundante.

4.15.6 Desarrolle procedimientos para proteger sus productos después de la


Entrega prueba
e inspección final , y durante la entrega del producto (cuando este
último
se requiera por contrato).

Proteja su software durante la entrega.


Proteja su software durante la entrega física.
Proteja su software durante la entrega electrónica.
Desarrolle y documente procedimientos para verificar que los
productos estén correctos y completos antes de la entrega.
Desarrollar y documentar procedimientos para proteger y
preservar los productos de software durante la entrega.
Desarrollar y documentar procedimientos para preservar la
integridad del producto y proteger contra virus.

4.16 Control de registros de calidad.


Desarrollar un Desarrollar un sistema de mantenimiento de registros de calidad
sistema de y desarrollar procedimientos para controlarlo.
registro de
calidad. Identificar la información que se debe recopilar.
Desarrollar procedimientos para:
Recopile y registre esta información (cree registros).
Archivar, indexar, almacenar y mantener registros de calidad.
Eliminar, archivar y destruir registros de calidad antiguos.
Proteger los registros de calidad de acceso no autorizado.
Evitar que los registros se modifiquen sin aprobación.
Proteger los registros de daños o deterioro.

Su sistema de registro de calidad debe:

Demuestra que tu sistema de calidad está implementado.


Demuestra que tu sistema de calidad funciona correctamente.
Especifique cuánto tiempo se deben conservar los registros
antiguos.
Permite que la información sea recuperada sin dificultad.
Producir documentos fechados y fáciles de leer.
Permitir a los clientes acceder a los registros (cuando sea
necesario).
Incluir los registros de calidad proporcionados por los
subcontratistas.

Los registros de calidad del software son documentos y archivos que


Registros de demuestran que
calidad de se realizaron actividades de calidad y se lograron resultados de calidad.
software
Los registros de calidad documentan el rendimiento real de su
sistema de calidad. Ellos documentan el pasado.
Los registros de calidad pueden incluir informes, actas, solicitudes,
aprobaciones, anotaciones, revisiones, etc.

Especifique por cuánto tiempo planea conservar los registros


electrónicos.

Asegúrese de que los tiempos de retención consideren qué tan


rápido es probable que se degraden sus medios electrónicos.
Asegúrese de que los tiempos de retención consideren por cuánto
tiempo es probable que el hardware y el software requeridos estén
disponibles.

4.17 Requisitos de auditoría interna de calidad.

Desarrollar Desarrollar procedimientos internos de auditoría de calidad que:


procedimientos
de auditoría Determine si las actividades y resultados de calidad cumplen con
interna. los planes, procedimientos y programas de calidad escritos.
Evalúa el rendimiento de tu sistema de calidad.
Verifique la efectividad de sus acciones correctivas.
Estos procedimientos también deben garantizar que:

Las actividades de auditoría están adecuadamente planificadas.


Los auditores son independientes de las personas cuyas
actividades están siendo auditadas.
Los resultados de la auditoría, las acciones correctivas y los
resultados y las consecuencias de las acciones correctivas se
registran correctamente.
Las conclusiones de la auditoría se discuten con las personas
cuyas actividades y resultados están siendo auditados, y las
deficiencias son corregidas por los gerentes de las áreas
auditadas.
Los informes de auditoría se retroalimentan al proceso de revisión
del sistema de calidad.

Desarrolle un Desarrollar un plan de auditoría interna. Su plan debe:


plan de auditoría
interna para sus Identifique los proyectos de software que planea auditar.
proyectos de Seleccione las etapas que serán auditadas para cada proyecto.
software.
Defina su calendario de auditoria.

Sus auditorías internas deben garantizar que los planes de calidad, que
controlan sus proyectos de software, no contradigan los
requisitos del sistema de calidad de su organización .

4.18 requisitos de entrenamiento

Desarrollar Desarrollar procedimientos de formación de calidad. Estos


procedimientos procedimientos
de deben estar debidamente documentados y deben garantizar que:
capacitación.
Se identifican las necesidades formativas del sistema de calidad.
Capacitación de calidad se proporciona a aquellos que lo
necesitan.
Las personas son capaces de realizar trabajos de sistema de
calidad.
Las personas tienen las calificaciones que necesitan para hacer el
trabajo.
Se mantienen registros de entrenamiento precisos y apropiados.
Todo el mundo entiende cómo funciona su sistema de calidad.

Abordar las Identifique la capacitación que será necesaria:


necesidades de Para desarrollar productos de software.
capacitación en
Para gestionar proyectos de desarrollo de software.
gestión y
desarrollo de Identifique sus necesidades de capacitación estudiando cómo se
software desarrollará y administrará el software.
Estudie las herramientas, técnicas, métodos y recursos que
se utilizarán durante el desarrollo del software.
Estudie el campo o área en que se centrará su producto de
software (por ejemplo, contabilidad, petroquímicos, atención
médica, fabricación, seguros, etc.).
Documentar las necesidades de formación que deben cumplirse.
Documentar las calificaciones que deben cumplirse.
Entregar la capacitación que se necesitará:
Para desarrollar sus productos de software.
Para gestionar tus proyectos de desarrollo de software.

4.19 requisitos de servicio

Desarrollar Desarrollar y documentar procedimientos de servicio de calidad.


procedimientos Sus procedimientos deben especificar cómo:
de servicio.
Los productos deben ser reparados.
Se informan las actividades de servicio del producto.
Se verifica la calidad del servicio del producto.

Desarrollar Desarrolle procedimientos para controlar su proceso de mantenimiento


procedimientos de software.
de Sus procedimientos de mantenimiento de software deben:
mantenimiento
de software. Controla el mantenimiento de tus programas de software.
Controlar la detección de problemas de software.
Controlar el análisis de problemas y causas.
Controlar la corrección de problemas de software.
Controla la decisión de utilizar arreglos temporales.
Controla la decisión de desarrollar arreglos
permanentes.
Controla cómo verificas el proceso de mantenimiento.
Controlar el mantenimiento de la documentación del software.
Controlar el mantenimiento de datos y estructuras de datos.
Controlar el mantenimiento de los planes de prueba de
software.
Controlar el mantenimiento de las especificaciones del
software.
Controlar el mantenimiento de los documentos del cliente.
Controlar el mantenimiento de los documentos de usuario.
Controlar el mantenimiento del entorno de desarrollo.
Controlar el mantenimiento de las herramientas de desarrollo.

Desarrollar Desarrolla planes para controlar tus proyectos de mantenimiento de


planes de software.
mantenimiento Sus planes de mantenimiento de software deben:
de software.
Defina el alcance de sus actividades de mantenimiento.
Controlar cómo se describe el estado inicial del producto.
Identifique quién apoyará el proceso de mantenimiento.
Especifique las actividades de mantenimiento que se realizarán.
Describa los registros e informes que se mantendrán.

Mantener Mantenga un registro de sus actividades de mantenimiento de software.


registros de Para cada producto de software:
mantenimiento Registrar los problemas que se han reportado.
del software. Registrar el estado actual de cada problema.
Registre quién es responsable de resolver cada problema.
Registrar las acciones correctivas que deben tomarse.
Registre la prioridad asignada a cada acción correctiva.
Registrar los resultados alcanzados por cada acción correctiva.
Registrar datos estadísticos de mantenimiento.

Utilice sus registros de mantenimiento de software para:

Evalúa y mejora tus productos de software.


Evalúa y mejora el rendimiento de tu sistema de calidad.

4.20 Técnicas estadísticas.

4.20.1 Seleccione las técnicas estadísticas que necesitará


Identificación para establecer, controlar y verificar su:
de necesidad
Capacidades del proceso.
Caracteristicas de producto.

4.20.2 Desarrollar procedimientos para:


Procedimientos
Explica cómo se deben aplicar tus técnicas.
Monitorear y controlar cómo se utilizan estas técnicas.

Asegúrate de eso:

Todos los procedimientos estadísticos están documentados.


Se mantienen registros estadísticos.

Analizar Utilizar técnicas estadísticas para:


procesos y
cualidades del Analizar las características del proceso de desarrollo de software.
producto. Analizar las características del producto software.

Utilizar datos estadísticos para evaluar procesos y calidad del producto.

Evaluar las características del proceso de software (cualidades).


Evaluar la madurez del proceso.
Evaluar los resultados del proceso.
Evaluar defectos de salida.
Evaluar resoluciones de defectos.
Evaluar el deslizamiento de hitos.
Evaluar otras características del proceso.
Evaluar las características del producto de software (cualidades).
Evaluar la testabilidad del producto.
Evaluar la usabilidad del producto.
Evaluar la fiabilidad del producto.
Evaluar la idoneidad del producto.
Evaluar la disponibilidad del producto.
Evaluar la actualización del producto.
Evaluar la mantenibilidad del producto.
Evaluar otras características del producto.

Seleccione Utilizar métricas efectivas (características medibles).


métricas útiles
Usa métricas que estén claramente definidas.
Utilice métricas que se aplican al software.
Utilice métricas que se aplican al desarrollo de software.
Utilice métricas que se aplican a los productos de software.
Use métricas que sean apropiadas para su situación.
Use métricas que se apliquen a su proceso de desarrollo.
Use métricas que se apliquen a sus productos de software.
Utilice métricas que midan la mejora de la calidad.
Utilice métricas para medir la mejora de la calidad del
proceso.
Utilice métricas para medir la mejora de la calidad del
producto.
Use métricas que agreguen valor al proceso y productos.
Use métricas que agreguen valor al desarrollo de software.
Utilice métricas que agreguen valor a los productos de
software.

ISO 9000-3 es ahora OBSOLETO. Fue reemplazado por la norma ISO 90003 .

Nuestras Índice de la A a
Página de inicio Clientes
bibliotecas la Z

Nuestros Nuestros
Como ordenar Garantía
productos precios

Praxiom Research Group Limited help@praxiom.com 780-461-4514

Actualizado el 29 de noviembre de 2014. Publicado por primera vez el 9 de


julio de 1998.

Restricciones legales sobre el uso de esta página Gracias por visitar esta página web. Le
invitamos a ver nuestro material con la frecuencia que desee, sin cargo. Y siempre que
mantenga intactos todos los avisos de derechos de autor, también puede imprimir o hacer
una copia de esta página para su uso personal, no comercial , en el hogar. Sin embargo,
no está legalmente autorizado para imprimir o producir copias adicionales o para copiar y
pegar cualquiera de nuestros materiales en otro sitio web o para volver a publicarlos de
cualquier manera.
Copyright © 1998 - 2014 por Praxiom Research Group Limited. Todos los derechos
reservados .

Vous aimerez peut-être aussi