Sie sind auf Seite 1von 5

HISTORIA

En 1995 se public la norma ISO/IEC 12207 con el fin de definir, controlar y


mejorar los procesos del ciclo de vida del software.

Qu ES UN PROCESO?
Un proceso es una serie de actividades que toman un insumo (entradas) y lo
transforman (proceso) para crear un producto (salidas). Los procesos pueden
ser fsicos, como el proceso por computadora.

PROCESO DE ASEGURAMIENTO DE LA CALIDAD


El proceso de aseguramiento de la calidad es un proceso para proporcionar la
seguridad apropiada de que los productos y procesos del software son
conformes con sus requerimientos especificados y se adhieren a los planes
establecidos.

Este proceso consta de las siguientes actividades:


a)
b)
c)
d)

Implementacin del proceso


Aseguramiento del producto
Aseguramiento del proceso
Aseguramiento del sistema de calidad

a) Implementacin del proceso


Los objetivos del proceso de aseguramiento de la calidad debern asegurar
que los productos de software cumplan con sus requerimientos establecidos y
se adhieren a sus planes establecidos.
Es recomendable que estos procesos coordine con otros procesos tales
como: verificacin, validacin, revisin conjunta y auditora.
Se deber preparar, documentar e implementar un plan para llevar a cabo
las tareas.

El plan debe incluir lo siguiente:

1) Normas de calidad, metodologa, herramientas para llevar cabo el


aseguramiento de calidad
2) Procedimientos para la revisin del contrato
3) Audiencia a la que se dirige
4) Procedimientos para la gestin de los registros de calidad
5) Recursos, plazos y responsabilidades para llevar a cabo las
actividades.

Cuando se encuentren problemas en la calidad, stas se debern


documentar y ser atendidos por el procesos de solucin de problemas. Se debe
mantener informado al adquiriente de los resultados del proceso de
aseguramiento El responsable debe gozar de libertad e independencia sobre la
organizacin para poder realizar su labor de un modo imparcial

b) Aseguramiento del Producto


Esta actividad consta de las siguientes tareas:
1) Los planes deben estar documentados en el contrato. El contrato
se debe cumplir a pie de la letra.
2) El producto debe cumplir con el contrato.
3) El adquiriente debe estar conforme con el producto software.

c) Aseguramiento del proceso


Contiene las siguientes actividades:
1) Los procesos de esta norma se adecuen al contrato.
2) Se asegurar que las prcticas de ingeniera de software cumplen
con el contrato.
3) Se asegurar que las mediciones del producto software y del
proceso software estn de acuerdo con las normas.

d) Aseguramiento del sistema de calidad


Las actividades adicionales de gestin de la calidad deben concordar
con las clusulas del ISO 9001.

Proceso de Verificacin

El proceso de verificacin es un proceso para determinar si los productos


software de una actividad cumplen con los requerimientos o condiciones que
tienen impuestas por las actividades precedentes.

Este proceso consta de las siguientes actividades:


a) Implementacin del proceso.
b) Verificacin.

a) Implementacin del proceso


Se deber determinar si el proyecto requiere un esfuerzo de verificacin y
el grado de independencia organizativa necesaria para dicho esfuerzo. Se
deber analizar los aspectos crticos de los requerimientos del proyecto,
se deber preparar y documentar un plan de verificacin. El plan deber
tener en cuenta las actividades del ciclo de vida y productos software
sujetos a verificacin, las tareas de verificacin requeridas para cada
actividad del ciclo de vida y producto software y los recursos,
responsabilidades y plazos asociados. El plan deber tener en cuenta
procedimientos para hacer llegar los informes de la verificacin al
adquiriente y a otras organizaciones involucradas.
Se deber implementar el plan de verificacin. Los problemas y no
conformidades detectadas por el esfuerzo de verificacin se debern
pasar al proceso de solucin de problemas. Se debern resolver todos los
problemas y no conformidades. Se deber poner a disposicin del
adquiriente y otras organizaciones involucradas los resultados de las
actividades de verificacin.

b) Verificacin
Se deber verificar el contrato, teniendo en cuenta los criterios
enunciados siguientes:

1. El proveedor tiene la capacidad para satisfacer los requerimientos.


2. los requerimientos son consistentes y cubren las necesidades del
usuario.
3. Se han estipulado los procedimientos adecuados para manejar los
cambios a los requerimientos.

Se deber verificar el proceso, con los criterios siguientes :

1. Los requerimientos para la planificacin del proyecto son adecuados.


2. Las normas, procedimientos y entornos para los procesos son
adecuados.
3. El proyecto est dotado de personal capacitado.

Se debern verificar los requerimientos teniendo en cuenta los criterios


siguientes:

1. Los requerimientos del sistema son consistentes, viables y se pueden


probar.
2. Los requerimientos software reflejan fielmente los requerimientos del
sistema.
3. Los requerimientos software relacionados con seguridad fsica y de
acceso y otros requerimientos crticos son correctos.

Se debern verificar el diseo teniendo en cuenta los criterios siguientes:

1. EL diseo implementa la secuencia correcta de eventos, entradas,


salida, interfaces, flujo lgico, etc.
2. EL diseo seleccionado se puede derivar de los requerimientos.
Se debern verificar el cdigo teniendo en cuenta los criterios siguientes:
1. El cdigo es trazable hacia el diseo y los requerimientos, se puede
probar si es correcto y cumple con las normas de codificacin.
2. EL cdigo seleccionado se puede derivar de los requerimientos.

Proceso de Validacin
El proceso de validacin es un proceso para determinar si los
requerimientos y el sistema o producto software, tal como se ha construido,
cumplen con su uso especfico previsto. La validacin se puede llevar a
cabo en etapas tempranas.
Este proceso se puede ejecutar con diversos grados de independencia. El
grado de independencia puede variar desde la misma persona o diferente
persona dentro de la misma organizacin, hasta una persona en distinta
organizacin con un grado de separacin variable. En el caso en que el
proceso se ejecute por una organizacin independiente del proveedor,
desarrollador, operador o responsable de mantenimiento, se llama proceso
de validacin independiente.

Este proceso consta de las siguientes actividades:


a) Implementacin del proceso.
b) Validacin.

a) Implementacin del proceso


Si el proyecto merece un esfuerzo de validacin, se deber establecer un
proceso de validacin para validar el sistema o el producto software. Se
debern seleccionar las tareas de validacin definidas ms adelante,
incluyendo los mtodos, tcnicas y herramientas asociadas. Se deber
preparar y documentar un plan de validacin.
El plan deber incluir (sin estar limitado a ello) lo siguiente:
1. Elementos sujetos a validacin.
2. tareas de validacin a llevar a cabo.
3. Recursos, responsabilidades y plazos para la validacin.
4. Procedimientos para hacer llegar los informes de validacin al
adquiriente.

b) Validacin
Se debern preparar los requerimientos de prueba, casos de prueba y
especificaciones de prueba seleccionados para analizar los resultados de las
pruebas. Se debern validar que el producto software satisface su uso previsto.

Conclusiones
El Aseguramiento de la Calidad del Proceso
Se trata de asegurar que las actividades incluidas en los diferentes procesos
que existan, sean llevadas a cabo de acuerdo a los estndares que se han
planificado y que se han establecido con anterioridad. Se dice que la calidad
del proceso de desarrollo afecta directamente a la calidad de los productos
derivados, es por esto que se debe prestar una especial atencin en el
desarrollo de los procesos que crearn un producto o servicio ya que son
justamente los procesos que crean este producto los que pueden llevar al xito
a una empresa y no el producto propiamente tal.
Verificacin y Validacin
Como proceso de validacin y de verificacin se entiende cualquier actividad
orientada a determinar si los objetivos se han cumplido o no

Das könnte Ihnen auch gefallen