Você está na página 1de 67

ISO/IEC

12207
http://unfviso12207.webcindario.com/
QU ES?
ElISO/IEC 12207 es el estndar para los
procesosdeciclodevidadelsoftwaredela
organizacinISO

Este estndar se concibi para aquellos


interesados en adquisicin de software, as
como desarrolladores y proveedores. El
estndarindicaunaseriedeprocesosdesde
la recopilacin de requisitos hasta la
culminacindelsoftware
Cmo esta organizado
Este estndar?
El estndar comprende 17
procesos lo cuales son agrupados
en tres categoras:

Principales (5)
De apoyo (8)
De organizacin (4)
Vista General de los procesos
Proceso de Adquisicin

Define las actividades del


adquiriente, es decir, la organizacin
que adquiere un sistema, producto
software o servicio software.
Proceso de adquisicin

El proceso contiene las actividades y tareas del


adquiriente. El proceso comienza con la
identificacin de adquirir un producto software. El
proceso contina con la preparacin y publicacin
de propuestas, la seleccin de un proveedor y la
gestacin del proceso de adquisicin hasta la
aceptacin del producto software.

Este proceso consiste de las siguientes actividades:


1. inicio
2. Preparacin de la solicitud de propuestas
3. Preparacin y actualizacin del contrato
4. Seguimiento del proveedor
5. Aceptacin y finalizacin
Proceso de Suministro

Se relaciona con las actividades del


proveedor, organizacin que
proporciona sistema, producto o
servicio software al adquiriente.
Proceso de Suministro.

El proceso de suministro contiene las actividades


y tareas del proveedor. El proceso se puede iniciar
ya sea por la decisin de preparar una oferta para
contestar a una solicitud de propuestas de un
adquiriente, o por la firma e inicio de un contrato
con el adquiriente para proporcionarle un sistema,
producto software o servicio software. El proceso
contina con la determinacin de los
procedimientos y recursos necesarios para
gestionar y asegurar el proyecto, incluyendo la
preparacin y ejecucin de los planes del
proyecto hasta la entrega al adquiriente del
sistema, producto o servicio software.
Este proceso consta de las siguientes
actividades:

1. Inicio
2. Preparacin de la respuesta
3. Contrato
4. Planificacin
5. Ejecucin y control
6. Revisin y Evaluacin
7. Entrega y finalizacin
Inicio
El proveedor lleva a cabo una revisin
de los requerimientos de la solicitud de
propuestas, teniendo en cuenta las
polticas de la organizacin y otras
reglamentaciones. El contrato puede
hacer hecho o aceptado por el
proveedor

Preparacin de la respuesta
Conviene que el proveedor defina y
prepare una oferta como respuesta a
la solicitud de propuestas
Contrato
El proveedor deber negociar y contratar con la
organizacin adquiriente para proporcionar el producto o
servicio software.La modificaciones al contrato se harn
conforme al mecanismo de control de cambios
Planificacin
El proveedor definir el marco para la gestin y
aseguramiento del proyecto de acuerdo a los requerimiento
para obtener la calidad del producto o servicio software
entregable
Si no est estipulado en el contrato, el proveedor deber
definir o seleccionar un modelo de ciclo de vida para el
software, apropiado al alcance, magnitud y complejidad del
proyecto
Proceso de Desarrollo

Define las actividades que tiene


que llevar a cabo el desarrollador,
organizacin que define y
desarrolla el producto software.
Proceso de desarrollo

El proceso de desarrollo contiene las


actividades y tareas del desarrollador. El
proceso contiene las actividades para el
anlisis de los requerimientos, diseo,
codificacin, integracin, pruebas e
instalacin y aceptacin relacionadas con
los productos software. Puede contener
actividades a nivel de sistema si se estipula
en el contrato. El desarrollador lleva a cabo
o soporta las actividades de este proceso de
acuerdo con el contrato.
Este proceso consta de las siguientes
actividades:

1. Implementacin del proceso


2. Anlisis de los requerimientos del
sistema
3. Diseo de la arquitectura del sistema
4. Anlisis de los requerimientos software
5. Diseo de la arquitectura del software
6. Diseo detallado del software
7. Codificacin y pruebas del software
8. Integracin del software
9. Pruebas de calificacin del software
10.Integracin del sistema
11.Pruebas de calificacin del sistema
12.Instalacin del software
13.Apoyo a la aceptacin del software
Proceso de Operacin

Define las actividades del


operador, organizacin que
proporciona el servicio,
organizacin que proporciona el
servicio de operar un sistema
informtico en su entorno real.
Este proceso contiene las tareas del
operador. El proceso cubre la operacin
del producto software y el apoyo a la
operacin de los usuarios. Se deben
considerar tanto la operacin del
producto software integrada a la
operacin del sistema.

El operado hace uso de otros procesos


a nivel de proyecto para llevar a cabo
su funcin:

* el proceso de gestin
* proceso de infraestructura
A nivel de organizacin emplea los
siguientes :

* el proceso de mejora de procesos


* y proceso de recursos humanos

Este proceso consta de las siguientes


actividades:

1. Implementacin del proceso


2. Pruebas de operacin
3. Operacin del sistema
4. Soporte de Usuario
Proceso de Mantenimiento

Define las actividades del responsable de


mantenimiento o la organizacin que se
encarga de esta funciones decir, la gestin de
las modificaciones al producto para
mantenerlo actualizado y operativo
Proceso de mantenimiento

El proceso de mantenimiento contiene las


actividades y tareas del responsable de
mantenimiento. Este proceso se inicia cuando el
producto software sufre modificaciones en el
cdigo y la documentacin asociada, debido a
un problema o a la necesidad de mejora o
adaptacin. El objetivo es modificar el producto
software existente preservando su integridad.
Este proceso incluye la migracin y retirada del
producto software. El proceso termina con la
retirada del producto software.
El operado hace uso de otros procesos a nivel
de proyecto para llevar a cabo su funcin:
* el proceso de gestin
* proceso de infraestructura
A nivel de organizacin emplea los
siguientes :

* el proceso de mejora de procesos


* y proceso de recursos humanos

Este proceso consta de las siguientes


actividades:

1. Implementacin del proceso


2. Anlisis de problemas y modificaciones
3. Implementacin de las modificaciones
4. Revisin/aceptacin del mantenimiento
5. Migracin
6. Retirada del software
Procesos de Apoyo

Las actividades y tareas en un


proceso de apoyo son
responsabilidad de la
organizacin que lleva a cabo
dicho proceso. Esta organizacin
se asegura que el proceso existe
y est operativo. Los procesos de
apoyo son:
1. Proceso de documentacin

El proceso de documentacin es un proceso


para registrar la documentacin producida
por un proceso o actividad del ciclo de vida.
El proceso contiene el conjunto de
actividades para planificar, disear,
desarrollar, producir, editar, distribuir y
mantener aquellos documentos que
necesitan todos los involucrados tales como
gerentes, ingenieros y usuarios del sistema o
producto software.

Este proceso consta de las siguientes


actividades:
2. Implementacin del proceso
3. Diseo y desarrollo
Implementacin del proceso

Se deber preparar, documentar e


implementar un plan que identifique los
documentos que se van a producir durante el
ciclo de vida del producto software. Para cada
documento identificado, se deber considerar
lo siguiente:

1. Titulo
2. Propsito
3. Audiencia a la que se dirige
4. Procedimientos y responsabilidades para
las modificaciones, aprobaciones,
distribucin,etc
5. Plazos para las versiones intermedias y
Diseo y desarrollo

Cada documento debe disearse acorde con las


normas de documentacin, el contenido,
numeracin de pginas, figuras, marcas de
propiedad y seguridad. Se asegurar la buena
fuente de las entradas, tambin se pueden usar
herramientas automticas de documentacin.
Antes de su publicacin se deben revisar si
cumplen las normas mencionadas

Produccin
El plan ser la base para producir y poner a
disponibilidad los documentos. La produccin y
distribucin puede ser en papel, medio
electrnicos u otros medios. Y se deben procurar
las medidas de seguridad para su conservacin.
2. Proceso de Gestin de la configuracin.

El proceso de gestin de la configuracin es el proceso


de aplicar procedimientos tcnicos y administrativos a lo
largo del ciclo de vida del software para: identificar,
definir y establecer la lnea base de los elementos
software en un sistema; controlar modificaciones y
releases de los elementos; registrar e informar del
estado de los elementos y peticiones de modificacin;
asegurar la completitud, consistencia y correccin de los
elementos; y controlar el almacenamiento, manipulacin
y entrega de los elementos.
Este proceso consta de las siguientes actividades:

3. Implementacin del proceso


4. Identificacin de la configuracin
5. Control de la configuracin
6. Determinacin del estado de la configuracin
7. Evaluacin de la configuracin
8. Gestin de releases y entrega
Implementacin del proceso

Se deber preparar un plan de gestin de la


configuracin. EL plan deber contener las
actividades de gestin de la configuracin
procedimientos y plazos para llevar a cabo
estas actividades responsables de llevarlas a
cabo documentar el plan

Identificacin de la configuracin

Se identificar para cada elemento software y


sus versiones: La documentacin que
establece la lnea de referencia, las referencias
a las versiones y otros detalles de informacin.
Control de la configuracin
Se realizar lo siguiente:
1. identificacin y registro de las peticiones de
cambio
2. Anlisis y evaluacin de los cambios
3. Aprobacin o rechazo de la peticin
4. Verificacin y relase del elemento software
modificado
5. se debern auditar los elementos que
manejen funciones crticos

Determinacin del estado de la


configuracin

Se debern preparar registros de la gestin e


informes de estado que muestren el estado y
Evaluacin de la configuracin
Se deber determinar la completitud
funcional de los elementos software
frente a sus requerimientos y
completitud fsica de los elementos

Gestin de releases y entrega


Se debern guardar copias maestras
del cdigo y la documentacin
durante todo el proyecto de software
3. Proceso de Aseguramiento de Calidad.

El proceso de aseguramiento de la calidad es un


proceso para proporcionar la seguridad apropiada de
que los productos y procesos software del ciclo de
vida del proyecto son conformes con sus
requerimientos especificados y se adhieren a los
planes establecidos. Para ser imparcial, el
aseguramiento de la calidad necesita libertad
organizativa y autoridad respecto a las personas
directamente responsables el desarrollo del producto
software, o que ejecutan el proceso del proyecto.

Este proceso consta de las siguientes actividades:


4. Implementacin del proceso
5. Aseguramiento del producto
6. Aseguramiento del proceso
7. Aseguramiento del sistema de calidad
Implementacin del proceso

Los objetivos del proceso de


aseguramiento de la calidad debern
asegurar que los productos software y
los procesos empleados para
proporcionar dichos productos
software cumplen con sus
requerimientos establecidos y se
adhieren a sus planes establecidos.
Es recomendable que este procesos
coordine con otros procesos tales
como: verificacin , validacin,
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
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

Aseguramiento del proceso


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

Aseguramiento de la calidad
las actividades adicionales de gestin de la calidad
deben concordar con las clusulas del ISO 9001
4. 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:
5.Implementacin del proceso
6.Verificacin
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.
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:
4. Los requerimientos para la planificacin del proyecto
son adecuados
5. Las normas, procedimientos y entornos para los
procesos son adecuados
6. 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:
4. EL diseo implementa la secuencia correcta de eventos,
entradas, salida, interfaces, flujo lgico, etc.
5. EL diseo seleccionado se puede derivar de los
requerimientos

Se debern verificar el cdigo teniendo en cuenta los criterios


siguientes:
6. El cdigo es trazable hacia el diseo y los requerimientos, se
puede probar, es correcto y cumple con las normas de
codificacin.
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:


1. Implementacin del proceso
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
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.
6. Proceso de Revisin Conjunta

El proceso de revisin conjunta es un


proceso para evaluar el estado y los
productos de una actividad de un proyecto,
segn sea adecuado. Las revisiones
conjuntas estn a nivel tanto de gestin del
proyecto como tcnico y se mantienen a lo
largo de la vida del contrato. Este proceso
puede ser empleada por cualesquiera de las
dos partes, donde una de ellas (la revisora)
revisa a la otra parte (la revisada).

Este proceso consta de las siguientes


actividades:
7. Implementacin del proceso
8. revisiones de la gestin del proyecto
Implementacin del proceso.

Se debern llevar a cabo revisiones peridicas en


hitos predeterminados tal como se especifica en los
planes del proyecto. Se pueden llevar a cabo
revisiones ad hoc cuando se considere necesario por
cualquiera de las partes.
Las partes debern acordar todos los recursos
necesarios para llevar a cabo las revisiones. Estos
recursos incluyen personal, ubicacin, instalaciones,
hardware, software y herramientas.
Las partes debern acordar para cada revisin los
siguientes elementos: agenda de la reunin,
productos software (y resultados de una actividad) y
problemas a revisar; alcance y procedimientos y
criterios de entrada y salida para la revisin.
Las partes debern ponerse de acuerdo sobre los
resultados de la revisin y en la responsabilidad sobre
cualquier punto de accin y sus criterios de
finalizacin.
Revisiones de la gestin del proyecto.

Se deber evaluar el estado del proyecto con


relacin a los planes, plazos, normas y guas
del proyecto aplicables. El resultado de la
revisin deber discutirse entre las dos partes y
deber conseguir lo siguiente:
1. Hacer que las actividades progresen de
acuerdo con el plan, basndose en una
evaluacin del estado de la actividad o
producto software
2. Cambio de la gestin del proyecto o
determinacin de la necesidad de una
planificacin alternativa.
3. Evaluacin y gestin de los elementos de
Revisiones Tcnicas
Se debern mantener revisiones tcnicas
para evaluar los productos o servicios
software bajo consideracin y proporcionar
evidencia de que:
1. son completos
2. cumplen con sus normas y
especificaciones
3. Los cambios se implementan
adecuadamente y afectan slo a aquellas
reas identificadas por el proceso de
gestin de la configuracin
4. Se estn adhiriendo a los plazos aplicables
5. Estn listos para la siguiente actividad
6. El desarrollo, operacin o mantenimiento
se lleva a cabo de acuerdo con los planes,
7. Proceso de Auditora

El proceso de auditora es un proceso para


determinar el cumplimiento con los
requerimientos, planes y contrato, segn
aplique. Este proceso puede ser empleado
por cualesquiera de las dos partes, donde
una de ellas (la auditora) audita los
productos software o actividades de la otra
parte (la auditada).

Este proceso consta de las siguientes


actividades:
8. Implementacin del proceso
9. Auditora
Implementacin del proceso.

Se debern llevar a cabo auditoras en hitos


predeterminados tal como se especifique en los planes
del proyecto
El personal auditor no debera tener responsabilidad
directa sobre los productos software y actividades que
auditen
Las partes debern acordar para cada auditora los
siguientes elementos: agenda; productos software (y
resultados de una actividad) a revisar; alcance y
procedimientos y criterios de entrada y salida para la
auditora
Se debern registrar los problemas detectados durante
las auditoras y pasarlos al proceso de solucin de
problemas
Tras completar una auditora, los resultados de la
auditora se debern documentar y proporcionar a la
parte auditada. La parte auditada deber informar a la
Auditora

Se debern llevar a cabo las siguientes actividades:

1. Los productos software tal como estn codificados


(tales como un elemento software) reflejan la
documentacin de diseo
2. Los requerimientos prescritos por la documentacin
para las revisiones de aceptacin y las pruebas, son
adecuados para la aceptacin de los productos
software.
3. Los datos para las pruebas cumplen con la
especificacin
4. Los productos software han sido adecuadamente
probados y cumplen sus especificaciones.
5. Las actividades se han llevado a cabo de acuerdo
con los requerimientos aplicables, planes y contrato.
Proceso de solucin de problemas
El proceso de solucin de problemas es un
proceso para analizar y resolver problemas
(incluidas las no conformidades), cualquiera
que sea su naturaleza u origen, que se
descubran durante la ejecucin de los
procesos de desarrollo , operacin ,
mantenimiento u otros. El objetivo es el
proporcionar un mecanismo que responsable,
documentariamente y a tiempo asegure que
todos los problemas descubiertos se analizan
y resuelven y se reconozcan las tendencias.
Este proceso consta de las siguientes
actividades:
1. Implementacin del proceso
Implementacin del proceso

El proceso deber ser un bucle cerrado, asegurando que: se


informa rpidamente de todos los problemas detectados y
se introducen en el proceso de solucin de problemas; se
inician acciones sobre ellos; se informa a las partes
implicadas segn sea necesario acerca de la existencia de
los problemas; las causas se identifican, analizan y, donde
sea posible, se eliminan; se consigue una solucin y la
eliminacin; se hace un seguimiento y se informa del
estado; se mantienen registros de los problemas tal como se
estipule en el contrato
El proceso deber contener un esquema para categorizar y
priorizar los problemas. Conviene que cada problema se
clasifique por categora y prioridad para facilitar el anlisis
de tendencias y la solucin del problema
Se debern evaluar las soluciones y las disposiciones para
evaluar que los problemas han sido resueltos, las tendencias
adversas han sido invertidas y los cambios han sido
implementados correctamente en los productos y
actividades software apropiados; y determinar si se han
Solucin de problemas

1 Cuando se han detectado problemas


(incluyendo no conformidades) en un
producto o actividad software, se deber
preparar para cada problema detectado un
informe describiendo el problema. El informe
del problema se deber usar como parte del
proceso en bucle cerrado descrito
anteriormente: desde la deteccin del
problema, pasando por la investigacin,
anlisis y solucin del problema y su causa,
hasta la deteccin de tendencias en los
problemas.
Procesos Organizativos

Los procesos organizativos del ciclo de vida son cuatro.


Se emplean por una organizacin para establecer e
implementar una infraestructura constituida por
procesos y personal asociado al ciclo de vida y para
mejorar continuamente esta infraestructura. Se usan
habitualmente fuera del mbito de proyectos y
contratos especficos; sin embargo, la experiencia
adquirida mediante dichos proyectos y contratos
contribuye a la mejora de la organizacin.

Los procesos organizativos son:


1. Gestin.
2. Infraestructura.
3. Mejora.
4. Recursos Humanos.
Proceso de gestin

El proceso de gestin contiene las actividades


genricas y tareas que pueden ser empleadas por
cualquier parte que tenga que gestionar sus
respectivos procesos. El gerente es responsable de la
gestin del producto, gestin del proyecto y gestin de
las tareas de los procesos aplicables, tales como el de
adquisicin , suministro , desarrollo , operacin ,
mantenimiento o soporte.

Este proceso consta de las siguientes actividades:


1. Inicio y definicin del alcance
2. Planificacin
3. Ejecucin y control
4. Revisin y Evaluacin
5. Finalizacin
1. Inicio y definicin del alcance

El proceso de gestin se deber iniciar


estableciendo los requerimientos del proceso
a emprender
Una vez que se han establecido los
requerimientos, el gerente deber establecer
la viabilidad del proceso comprobando que
los recursos (personal, materiales, tecnologa
y entorno) requeridos para ejecutar y
gestionar el proceso estn disponibles, son
adecuados y apropiados, y que los plazos
para su finalizacin son alcanzables
Planificacin
El gerente deber preparar los planes para la ejecucin
del proceso. Los planes asociados con la ejecucin del
proceso debern contener descripciones de las
actividades y tareas asociadas y la identificacin de los
productos software que sern proporcionados. Estos
planes debern incluir, sin estar limitados a ello, lo
siguiente:

1. Plazos para la terminacin a tiempo de las tareas


2. Estimacin del esfuerzo
3. Recursos adecuados necesarios para ejecutar las
tareas
4. Asignacin de las tareas
5. Asignacin de responsabilidades
6. Cuantificacin de los riesgos asociados con las tareas
7. Medidas para el control de calidad a emplear durante
el proceso
8. Costos asociados con la ejecucin del proceso
Ejecucin y Control

El gerente deber iniciar la implementacin del plan


para satisfacer los objetivos y criterios establecidos,
ejerciendo control sobre el proceso
El gerente deber supervisar la ejecucin del proceso,
proporcionando informes internos del progreso del
proceso e informes externos al adquiriente tal como se
define en el contrato.
El gerente deber investigar, analizar y solucionar los
problemas descubiertos durante la ejecucin del
proceso. La solucin de los problemas; puede dar lugar
a cambios en los planes. Es responsabilidad del gerente
asegurar que se determine, controle y supervise el
impacto de cualquier cambio. Se debern documentar
los problemas y sus soluciones.
El gerente deber informar, en momentos acordados,
sobre el progreso del proceso, cumplimiento de los
planes y soluciones a las situaciones de falta de
progreso. Esto incluye informes tanto internos como
Revisin y Evaluacin
El gerente deber asegurar que los productos
software y los planes se evalan con relacin a
la satisfaccin de los requerimientos
El gerente deber analizar los resultados de la
evaluacin de los productos software,
actividades y tareas completadas durante la
ejecucin del proceso, en relacin al
cumplimiento de los objetivos y de los planes

Finalizacin
Cuando se complete todos los productos
software, actividades y tareas, el gerente
deber determinar si el proceso se ha
completado teniendo en cuenta los criterios
especificados en el contrato, o como parte de
2. Proceso de Infraestructura

El Proceso de Infraestructura es un proceso


para establecer y mantener la infraestructura
que necesita cualquier otro proceso. La
infraestructura puede incluir hardware,
software, herramientas, tcnicas, normas e
instalaciones para el desarrollo, operacin o
mantenimiento.

Este proceso consta de las siguientes


actividades:
3. Implementacin del proceso
4. Establecimiento de la infraestructura
5. Mantenimiento de la infraestructura
Implementacin del proceso
Conviene que se defina y documente la infraestructura para
cumplir los requerimientos del proceso que este emplea,
considerando los procedimientos, normas, herramientas y
tcnicas aplicables.

Establecimiento de la infraestructura
Conviene que se planifique y documente la configuracin de
la infraestructura. Se deberan considerar aspectos de
funcionalidad, prestaciones, seguridad fsica y de acceso,
disponibilidad, requerimientos de espacio, equipos, costos y
limitaciones de tiempo.

Mantenimiento de la infraestructura
Se deber hacer mantenimiento, seguimiento y
modificacin de la infraestructura segn sea necesario para
asegurar que contina satisfaciendo los requerimientos del
proceso que este emplea. Como parte del mantenimiento
de la infraestructura, se deber definir hasta qu punto la
infraestructura est bajo gestin de la configuracin
3. Proceso de mejora de procesos.

El proceso de mejora de proceso es un


proceso para establecer, evaluar, medir,
controlar y mejorar un proceso del ciclo de
vida del software.

Este proceso consta de las siguientes


actividades:

4.Establecimiento del proceso


5.Evaluacin del proceso
6.Mejora del proceso de mejora
Establecimiento del proceso

La organizacin deber establecer un


conjunto de procesos organizativos para
todos los procesos del ciclo de vida del
software en tanto son de aplicacin a sus
actividades de negocio. Se debera
documentar en publicaciones de la
organizacin los procesos y su aplicacin a
casos especficos. Como sea apropiado, se
deber establecer un mecanismo de control
del proceso para desarrollar, hacer
seguimiento, controlar y mejorar los
procesos.
Evaluacin del proceso.

Se deber desarrollar, documentar y aplicar


un proceso de evaluacin de procesos. Se
debern guardar y mantener registros de
las evaluaciones.
La organizacin deber planificar y llevar a
cabo revisiones de los procesos con la
periodicidad adecuada que asegure su
continua adecuacin y efectividad, a la luz
de los resultados de las evaluaciones
Mejora del proceso de mejora.

La organizacin deber efectuar en sus


procesos las mejoras que se consideren
necesarias como resultado de las evaluaciones
y revisiones de los procesos. Se deber
actualizar la documentacin del proceso para
reflejar las mejoras en los procesos de la
organizacin
Se deber recopilar y analizar los datos
histricos, tcnicos y de las evaluaciones para
conseguir un conocimiento de los puntos
fuertes y dbiles de los procesos empleados.
Se debern emplear estos anlisis como
entrada para mejorar dichos procesos,
recomendar cambios en la gestin de los
proyectos (actuales o sub -siguientes) y
Proceso de recursos humanos.

El proceso de recursos humanos es un proceso para


proporcionar y mantener personal capacitado. La
adquisicin, suministro, desarrollo, operacin o
mantenimiento de los productos software depende en
gran medida de personal entendido y competente. Por
ejemplo el personal de desarrollo deber tener
formacin bsica en ingeniera y gestin del software. Es
as pues imprescindible que la formacin del personal
est planificada e implementada de manera temprana,
para que est disponible personal capacitado en el
momento en que el producto software se adquiera,
suministra, desarrolla, opera o mantiene.
Este proceso consta de las siguientes actividades:
1. Implementacin del proceso
2. Desarrollo del material de formacin
3. Implementacin del plan de formacin
Implementacin del proceso
Se deber llevar a cabo una revisin de los
requerimientos del proyecto para establecer
y prever a tiempo la adquisicin o desarrollo
de los recursos y competencias que necesita
el personal de gestin y tcnico. Se debern
determinar los tipos y niveles de formacin
y categoras del personal que necesita
formacin. Se deber preparar y
documentar un plan de formacin que tenga
en cuenta los plazos de implementacin,
necesidad de recursos y necesidades de
formacin.
Desarrollo del Material de
formacin.

Se deber desarrollar los


manuales de formacin,
incluyendo material de
presentaciones, que se usen para
proporcionar la formacin
Implementacin del plan de formacin.

Se deber implementar el plan de formacin


para proporcionar la formacin al personal.
Se debern mantener registros de formacin

Se deber asegurar que personal


adecuadamente capacitado y con la
composicin y categoras adecuadas, est
disponible en el momento preciso para las
actividades y tareas planificadas.

Você também pode gostar