You are on page 1of 24

Esta es la aplicacin del patrn de documentacin aplicado a todo el proceso de

desarrollo definido en Competisoft. La idea es aplicarlo pero para una parte bien
pequea del proceso de desarrollo en el ejercicio por cuestin de tiempo y esfuerzo.
Este mismo documento al incluir todo el proceso de desarrollo, les puede servir de
ejemplo para aterrizar los diferentes conceptos vistos en ISO 9000 aplicaciones para
software.

Proceso OPE.2 Desarrollo de Software


Categora Operacin (OPE)
Propsito El propsito de Desarrollo de Software es la realizacin sistemtica de las
actividades de anlisis, diseo, construccin, integracin y pruebas de
productos de software nuevos cumpliendo con los requisitos
especificados y con las normativas de seguridad de informacin.
Descripcin El proceso de Desarrollo de Software se compone de uno o ms ciclos de
desarrollo. Cada ciclo est compuesto de las siguientes fases, cada fase
debe incorporar controles de seguridad de informacin:
Inicio: Revisin del Plan de Desarrollo por los miembros del
Equipo de Trabajo para lograr un entendimiento comn del
proyecto y para obtener el compromiso de su realizacin.
Requisitos: Conjunto de actividades cuya finalidad es obtener la
documentacin de la Especificacin de Requisitos y Plan de
Pruebas de Sistema, para conseguir un entendimiento comn
entre el cliente y el equipo del proyecto.
Anlisis y Diseo: Ambas fases involucran un conjunto de
actividades en las cuales se analizan los requisitos especificados
para producir una descripcin de la estructura de los
componentes de software, la cual servir de base para la
construccin. Involucra la concepcin de la arquitectura o diseo
de alto nivel y la especificacin detallada considerando los
lineamientos y decisiones para incluir atributos de calidad del
producto y seguridad de la solucin. Como resultado se obtiene
el Documento de Especificacin del Sistema y el Plan de Pruebas
de Integracin.
Construccin: Conjunto de actividades para producir
Componente(s) de software que correspondan con el Anlisis y
Diseo, as como la realizacin de pruebas unitarias. Como
resultado se obtienen el (los) Componente(s) de software
probados.
Integracin Conjunto de actividades para integrar y probar los
componentes de software, basadas en el Plan de Pruebas de
Integracin , con la finalidad de obtener el Software que satisfaga
la Especificacin del Sistema establecida. Se revisan los datos
de entrada, el control de procesos internos, la integridad de los
mensajes, la validacin de los datos de salida y proteccin de los
datos de prueba. Como resultado se obtiene el producto de
Software para ser probado.
Pruebas. Conjunto de actividades para probar el software,
basadas en el Plan de Pruebas de Sistema, con la finalidad de
obtener el Software que satisfaga los requisitos especificados. Se
genera la versin final del Manual de Usuario, Manual de
Operacin y Manual de Mantenimiento. Como resultado se
obtiene el producto de Software probado y documentado.
Cierre: Integracin final de la Configuracin de Software generada
en las fases para su entrega. Identificacin y documentacin de
las Lecciones Aprendidas. Generacin del Reporte de Mediciones
y Sugerencias de Mejora.
Para generar los productos de cada una de estas fases se realizan las
siguientes actividades:
Distribucin de tareas, se asignan las responsabilidades a cada
miembro del Equipo de Trabajo de acuerdo al Plan de Desarrollo.
Produccin, verificacin, validacin o prueba de los productos, as
como su correccin correspondiente. Se limita las modificaciones
o cambios al sistema, se consideran los controles de seguridad
sobre las mejoras solicitadas y se realizan a travs del
Procedimiento de Control de Cambios.
Generacin del Reporte de Actividades.
Objetivos O1 Lograr un entendimiento de las necesidades del
cliente por el equipo de trabajo y estar de acuerdo con la solucin
propuesta mediante la ejecucin de las actividades de la Fase de
Requisitos.
O2 Lograr que los productos de salida sean
consistentes con los productos de entrada en cada fase de un ciclo
de desarrollo mediante las actividades de verificacin, validacin o
prueba, y mediante el control de cambios de los mismos.
O3 Llevar a cabo las actividades de las fases de un
ciclo mediante el cumplimiento del Plan de Desarrollo actual.
O4 Garantizar que al final del desarrollo del sistema
todos los requisitos funcionales estn trazados a los componentes.
O5 Sustentar la realizacin de ciclos posteriores o
proyectos de mantenimiento futuros mediante la integracin de la
Configuracin de Software del ciclo actual.
Indicadores I1 (O1) El cliente ha entendido, participado y
aprobado la solucin propuesta por el equipo de trabajo.
I2 (O2) En cada fase de un ciclo se efectan todas
las actividades de verificacin, validacin o prueba, as como las
correcciones correspondientes.
I3 (O3) Las actividades planificadas en cada fase de
un ciclo se realizan conforme a lo establecido en el Plan de
Desarrollo.
I4 (O4) Todos los requisitos funcionales se pueden
rastrear en la Matriz de trazabilidad a nivel de componente.
I5 (O5) La Configuracin de Software est integrada
por los productos generados en el ciclo.
Metas Valor numrico o rango de satisfaccin por indicador:
cuantitativas
Ejemplos:
M1 que el 100% de los requisitos definidos han sido contemplados en la
especificacin del software.
M2 que el 100% de los criterios de calidad definidos hayan sido
contemplados en la especificacin del software.
M3 que el 80% del grupo tcnico haya revisado y aprobado el documento
de Especificacin del Sistema.
M4 que el 100% de productos generados en cada fase hayan sido
revisados y aprobados
Responsabilidad Responsable:
y autoridad
Responsable de Desarrollo de Software
Autoridad:
Responsable de Administracin del Proyecto Especfico
Procesos Administracin de un Proyecto Especfico
relacionados
Entradas

Nombre Fuente

Plan de Proyecto Administracin de un Proyecto


Descripcin del producto, Especfico

Objetivos del Proyecto,


Alcance
Entregables
Necesidad de negocio,
Supuestos y premisas
Restricciones.

Plan de Desarrollo Administracin de un Proyecto


Proceso Especfico Especfico

Equipo de Trabajo
Calendario

Salidas

Nombre Descripcin Destino Plantilla Forma de


Soporte aprobacin

Especificacin Se compone de una introduccin y Administracin No tiene Ver1,


de Requisitos una descripcin de requisitos. de un Proyecto plantilla
Val1
Especfico
Introduccin:
Descripcin general del software y
su uso en el mbito de negocio del
cliente.

Descripcin de requisitos:

* Funcionales:
Necesidades establecidas que
debe satisfacer el software cuando
es usado en condiciones
especficas. Las funcionalidades
deben ser adecuadas, exactas y
seguras.
* Interfaz con usuario:
Definicin de aquellas
caractersticas de la interfaz de
usuario que permiten que el
software sea fcil de entender,
Nombre Descripcin Destino Plantilla Forma de
Soporte aprobacin
aprender, que genere satisfaccin
y con el cual el usuario pueda
desempear su tarea
eficientemente. Incluyendo la
descripcin del prototipo de la
interfaz.
* Interfaces externas:
Definicin de las interfaces con
otro software o con hardware.
Especificacin de niveles de
calidad de diferentes atributos de
calidad del sistema:

* Confiabilidad:
Especificacin del nivel de
desempeo del software con
respecto a la madurez, tolerancia a
fallas y recuperacin.

* Eficiencia:
Especificacin del nivel de
desempeo del software con
respecto al tiempo y a la utilizacin
de recursos.

* Mantenimiento:
Descripcin de los elementos que
facilitarn la comprensin y la
realizacin de las modificaciones
futuras del software.

* Portabilidad:
Descripcin de las caractersticas
del software que permitan su
transferencia de un ambiente a
otro.

* Restricciones de diseo y
construccin:
Necesidades impuestas por el
cliente.

* Legales y reglamentarios:
Necesidades impuestas por leyes,
reglamentos, entre otros.
Especificacin Este documento contiene la Administracin No tiene Ver5,
del Sistema descripcin textual y grafica de la de un Proyecto Plantilla Val2,
estructura de los componentes de Especfico Ver7
software. El cual consta de las Val3
siguientes partes:

Arquitectnica:
Contiene la estructura interna del
sistema, es decir la
descomposicin del sistema en
subsistemas. As como la
identificacin de los componentes
Nombre Descripcin Destino Plantilla Forma de
Soporte aprobacin
que integran los subsistemas y las
relaciones de interaccin entre
ellos. Incluye los controles de
seguridad que se han diseado
que contendr el software a
desarrollar.

Detallada:
Contiene el detalle de los
componentes que permita de
manera evidente su construccin y
prueba en el ambiente de
programacin.

Componente Conjunto de unidades de cdigo Administracin No tiene Prueba


relacionadas. de un Proyecto plantilla Unitaria
Especfico Exitosa

No tiene Prueba de
Software Conjunto de programas de Administracin
de un Proyecto plantilla integracin
cmputo, procedimientos, exitosa,
Especfico
documentacin y datos asociados. prueba de
sistema
exitosa
Configuracin Conjunto consistente de productos Administracin No tiene Ninguna
de Software de software, que incluye: de un Proyecto plantilla

Especificacin de Requisitos Especfico

Especificacin del Sistema


Software
Prototipo de la Interfaz de
Usuario
Matriz de Trazabilidad
Plan de Pruebas de Sistema
Reporte de Pruebas de
Sistema
Reporte de Pruebas de
Aceptacin
Plan de Pruebas de
Integracin
Reporte de Pruebas de
Integracin
Plan de Pruebas de Atributos
de calidad.
Reporte de Pruebas de
Atributos de calidad.
Nivel de calidad de servicio
alcanzado.
Manual de Usuario
Manual de Operacin
Manual de Mantenimiento
Nombre Descripcin Destino Plantilla Forma de
Soporte aprobacin

Sistema de Seguimiento de
Defectos
Casos de Prueba del Sistema

Manual de Documento electrnico o impreso Administracin No tiene Ver4


Usuario que describe la forma de uso del de un Proyecto plantilla Ver11
software con base a la interfaz del Especfico
usuario. ste deber ser redactado
en trminos comprensibles a los
usuarios. Incluir los controles de
seguridad que el usuario debe
conocer y sobre lo cuales debe
responsabilizarse.

Manual de Documento electrnico o impreso Administracin No tiene Ver11


Operacin que contenga la informacin de un Proyecto plantilla
indispensable para la instalacin y Especfico
administracin del software, as
como el ambiente de operacin
(sistema operativo, base de datos,
servidores, etc.), parametrizacin y
configuracin de seguridad. ste
deber ser redactado en trminos
comprensibles al personal
responsable de la operacin.

Prototipo de Primera aproximacin a la interfaz Administracin No tiene Ninguna


Interfaz de de la herramienta que va a usar el de un Proyecto plantilla
Usuario usuario. Especfico

Manual de Documento electrnico o impreso Administracin No tiene Ver13


Mantenimient que describe la Configuracin de de un Proyecto plantilla
o Software y el ambiente usado para Especfico
el desarrollo y pruebas
(compiladores, herramientas de
anlisis y diseo, construccin y
pruebas). Este deber ser
redactado en trminos
comprensibles al personal de
mantenimiento.

Reporte de Registro peridico de actividades, Administracin No tiene Ninguna


Actividades fechas de inicio y fin, responsables de un Proyecto plantilla
y mediciones, tales como: Especfico
tiempo de produccin, de
correccin, de verificacin y
de validacin,
defectos encontrados en
verificacin, validacin o
prueba, implementacin de
controles de seguridad,
tamao de productos.

Lecciones Registro de mejores prcticas, Repositorio de No tiene Ninguna


Aprendidas problemas recurrentes y lecciones plantilla
experiencias exitosas en la aprendidas
solucin de problemas,
Nombre Descripcin Destino Plantilla Forma de
Soporte aprobacin

encontrados en un ciclo de
desarrollo.

Reporte de Registro que contiene: Administracin No tiene Ninguna


Mediciones y de un Proyecto plantilla
Sugerencias Especfico
de Mejora Mediciones de los
indicadores del proceso de
Desarrollo de Software (ver
Mediciones).
Sugerencias de mejora al
proceso de Desarrollo de
Software (mtodos,
herramientas, formatos,
estndares, etc.).
Recomendaciones para
alcanzar los niveles de
calidad esperados.

Matriz de Relacin entre los requisitos, Administracin No tiene Ver5


Trazabilidad elementos anlisis y diseo, de un Proyecto plantilla Ver9
componentes y planes de pruebas. Especfico

Plan de Identificacin de pruebas Administracin No tiene Ver2


Pruebas de requeridas para el cumplimiento de de un Proyecto plantilla
Sistema los requisitos especificados Especfico

Reporte de Registro de participantes, fecha, Administracin No tiene Ninguna


Pruebas de lugar, duracin y de defectos de un Proyecto plantilla
Sistema encontrados. Especfico

Reporte de Registro de participantes, fecha, Administracin No tiene Ninguna


Pruebas de lugar, duracin y de defectos de de un Proyecto plantilla
Aceptacin aceptacin encontrados. Especfico

Plan de Descripcin que contiene: Administracin No tiene Ver5


Pruebas de de un Proyecto plantilla
Integracin * El orden de integracin de los Especfico
componentes o subsistemas,
guiado por la parte arquitectnica
del Anlisis y Diseo.

* Pruebas que se aplicarn para


verificar la interaccin entre los
componentes.

Reporte de Registro de participantes, fecha, Administracin No tiene Ninguna


Pruebas de lugar, duracin y de defectos de un Proyecto plantilla
Integracin encontrados. Especfico

Sistema de Registro en el que se anotan todos Administracin No tiene Ninguna


Seguimiento los defectos encontrados en el de un Proyecto Plantilla
de Defectos producto. Especfico

Casos de Conjunto de todas las pruebas Administracin No tiene Ver10


Prueba del ejecutadas sobre el sistema. de un Proyecto plantilla
Sistema Incluye tambin las pruebas de Especfico
Aceptacin y las de Seguridad.
Nombre Descripcin Destino Plantilla Forma de
Soporte aprobacin

Plan de Descripcin que contiene: Administracin No tiene Ver3


Pruebas plantilla
*Controles implementados a probar de un proyecto
deatributo de Especfico
calidad o *Parametrizacin a probar,
propiedad *Resultados esperados

Reporte de Registro de participantes, fecha, Administracin No tiene Ninguna


atributo de lugar, duracin y de defectos de un Proyecto plantilla
calidad encontrados. Especfico

Nivel de Registro de los controles de Administracin No tiene Ninguna


atributo de seguridad implementados a de un Proyecto Plantilla
calidad satisfaccin y su brecha contra los Especfico
alcanzado requisitos de seguridad solicitados
como estandar.

Productos internos

Nombre Descripcin Plantilla Soporte Forma de aprobacin

Reporte(s) de Registro de participantes, Reporte de Verificacin Ninguna


Verificacin fecha, lugar, duracin y
defectos encontrados.

Reporte(s) de Registro de participantes, Reporte de Validacin Ninguna


Validacin fecha, lugar, duracin y
defectos encontrados.

Reporte de La configuracin, cambios


estado de la realizados e informacin
configuracin asociada.

Prcticas
Identificacin de roles involucrados y competencias requeridas.
Roles
involucrados y Abreviatura Rol Competencias
competencias RAPE Responsable de la Capacidad de liderazgo con
Administracin del experiencia en la toma de
Proyecto decisiones, planificacin estratgica,
Especfico manejo de personal y desarrollo de
software.

RD Responsable de Conocimiento y experiencia en el


Desarrollo de desarrollo de software.
Software

AN Analista Conocimiento y experiencia en la


obtencin, especificacin y anlisis
de los requisitos.

DU Diseador de la Conocimiento en diseo de


Interfaz de interfaces de usuario y criterios
Usuario ergonmicos.

DI Diseador Conocimiento y experiencia en el


diseo de la estructura de los
componentes de software.

PR Programador Conocimiento y/o experiencia en la


programacin, integracin y pruebas
unitarias.

RPU Responsable de Conocimiento y experiencia en la


Pruebas planificacin y realizacin de pruebas
de integracin y de sistema.

RE Revisor Conocimiento en las tcnicas de


revisin y experiencia en el
desarrollo de software.
RM Responsable de Conocimiento en las tcnicas de
Manuales redaccin y experiencia en el
desarrollo de software.

ET Equipo de Trabajo Conocimiento y experiencia de


acuerdo a su rol.
CL Cliente Interpretacin del estndar de la
especificacin de requisitos.

US Usuario Ninguna

AR Arquitecto Conocimiento de atributos de calidad


y estrategias para alcanzarlos, de la
plataforma tecnolgica, objetivo,
conocimiento de los recursos
existentes que pueden ser
reutilizados, visin global del negocio
y de las soluciones de arquitectura
que garantizan la evolucin del
sistema

ST Soporte Tcnico Conocimiento de la plataforma


objetivo y de los lineamientos
existentes en la empresa cliente para
el despliegue de componentes y al
operacin de sistema
Actividades
Se asocian a los objetivos y describen las tareas y roles responsables.

Rol Descripcin
A1. Realizacin de la Fase de Inicio (O3)
Entradas Plan de Desarrollo, Plan de Proyecto
RD A1.1. Revisar con los miembros del equipo de trabajo el Plan de Proyecto y el Plan de
ET Desarrollo actual para lograr un entendimiento comn y obtener su compromiso
con el proyecto.

ET A1.2. Si no es la primera iteracin entonces se debe revisar y entender la


configuracin de software de la versin a modificar.

RD A1.3. Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas


de inicio y fin, responsable por actividad y mediciones requeridas.
Salidas Reporte de Actividades
A2. Realizacin de la Fase de Requisitos (O1, O3, O7)
Entradas Plan de Desarrollo
RD A2.1. Distribuir tareas a los miembros del equipo de trabajo segn su rol, de acuerdo al
AN Plan de Desarrollo actual.
AN A2.2. Levantar los requisitos.
CL
US Identificar y consultar fuentes de informacin (clientes, usuarios, sistemas
ES previos, documentos, etc.) para obtener nuevos requisitos.
Realizar reuniones de trabajo con los usuarios seleccionados para levantar los
requisitos
Analizar los requisitos identificados para delimitar el alcance y su factibilidad,
considerando las restricciones del ambiente del negocio del cliente o del
proyecto.
Identificar y establecer los requisitos de calidad del producto requeridos de
acuerdo a las condiciones existentes
Elaborar el prototipo de la interfaz con el usuario. cuando sea necesario.
Hacer trazabilidad entre los requisitos y los objetivos del sistema
Negociar los requisitos con los involucrados
Generar o actualizar la Especificacin de Requisitos.
RE A2.3. Verificar la Especificacin de Requisitos (Ver1)
DU
AN A2.4. Corregir los defectos encontrados en la Especificacin de Requisitos con base
DU en el Reporte de Verificacin y obtener la aprobacin de las correcciones.
CL A2.5. Validar la Especificacin de Requisitos (Val1).
US
RPU
AN A2.6. Corregir los defectos encontrados en la Especificacin de Requisitos con base
DU en el Reporte de Validacin y obtener la aprobacin de las correcciones.
RPU A2.7. Elaborar o modificar Plan de Pruebas de Sistema.
AN
RE A2.8. Verificar el Plan de Pruebas de Sistema(Ver2).
RPU A2.9. Corregir los defectos encontrados en el Plan de Pruebas de Sistema con base
en el Reporte de Verificacin y obtener la aprobacin de las correcciones.
ES A2.10. Elaborar o modificar el Plan de Pruebas de atributo de calidad
RS A2.11. Verificar el Plan de Pruebas de atributo de Calidad (Ver3).
AN A2.12. Corregir los defectos encontrados en el Plan de Pruebas de atributo de
ES calidad con base en el Reporte de Verificacin y obtener la aprobacin de las
correcciones.
RM A2.13. Documentar la versin preliminar del Manual de Usuario o modificar el
manual existente.
RE A2.14. Verificar el Manual de Usuario (Ver4).
RM A2.15. Corregir los defectos encontrados en el Manual de Usuario con base en el
Reporte de Verificacin y obtener la aprobacin de las correcciones.
RD A2.16. Incorporar Especificacin de Requisitos, Plan de Pruebas de Sistema y
Manual de Usuario como lneas base a la Configuracin de Software.
RD A2.17. Elaborar el Reporte de Actividades registrando las actividades realizadas,
fechas de inicio y fin, responsable por actividad y mediciones requeridas.
Salidas Especificacin de Requisitos
Plan de Pruebas del Sistema
Plan de Pruebas de atributos de calidad
Manual de Usuario
Reporte de Actividades
A3. Realizacin de la Fase de Anlisis (O1, O3, O4, O5)
Entradas Plan de Desarrollo
RD A3.1. Distribuir tareas a los miembros del equipo de trabajo segn su rol, de acuerdo al
AN Plan de Desarrollo actual.
DI
AN A3.2. Levantar la Especificacin del Sistema
DI
DU Elaborar el modelo conceptual que representa las entidades relevantes del
AR sistema.
ST Analizar la Especificacin de Requisitos para modelar las unidades funcionales
del sistema.
Actualizar las matrices de trazabilidad de los requisitos con las unidades
funcionales del sistema.
Especificar el detalle de la apariencia y el comportamiento de la interfaz con
base en la Especificacin de Requisitos de forma que se puedan prever los
recursos para su implementacin.
Especificar los niveles de calidad de servicio requeridos para cada unidad
funcional.
Especificar atributos de calidad.
Definir relevancia de implementacin de las unidades funcionales segn su
impacto en la arquitectura.
Generar la Especificacin del Sistema.
Generar la Matriz de Trazabilidad.
RE A3.3. Verificar la Especificacin del Sistema y la Matriz de Trazabilidad (Ver5).
AN A3.4. Corregir los defectos encontrados en la Especificacin del Sistema y en la Matriz
DI de Trazabilidad con base en el Reporte de Verificacin y obtener la aprobacin
DU de las correcciones.
CL A3.5. Validar la Especificacin del Sistema (Val2).
RPU
AN A3.6. Corregir los defectos encontrados en la Especificacin del Sistema con base en
DI el Reporte de Validacin y obtener la aprobacin de las correcciones.
DU
RPU A3.7. Elaborar o modificar Plan de Pruebas de Integracin.
RE A3.8. Verificar el Plan de Pruebas de Integracin (Ver6).
RPU A3.9. Corregir los defectos encontrados en el Plan de Pruebas de Integracin con
base en el Reporte de Verificacin y obtener la aprobacin de las correcciones.
RD A3.10. Incorporar la Especificacin del Sistema, Matriz de Trazabilidad y Plan de
Pruebas de Integracin como lneas base a la Configuracin de Software.
RD A3.11. Elaborar el Reporte de Actividades registrando las actividades realizadas,
fechas de inicio y fin, responsable por actividad y mediciones requeridas.
Salidas Especificacin del Sistema
Matriz de Trazabilidad
Plan de Pruebas de Integracin
Configuracin del Software
Reporte de Actividades
A4. Realizacin de la Fase de Diseo (O1, O3, O5, O6)
Entradas Plan de Desarrollo
RD A4.1. Planificar las tareas de diseo de alto nivel y distribuirlas a los miembros del
AN equipo de trabajo segn su rol, de acuerdo al Plan de Desarrollo actual.
DI
RAPE, A4.2. Investigar la existencia de componentes para su reutilizacin en el proyecto
RD
AN, A4.3. Refinar la Especificacin del Sistema,
Di,
DU, Analizar la Especificacin del Sistema para generar la descripcin de la
AR estructura interna del sistema y su descomposicin en subsistemas, y stos a
ST su vez en componentes, definiendo las interfaces entre ellos.
Definir las tcticas de arquitectura a utilizar para satisfacer atributos de calidad.
Identificar las soluciones alternativas y definir la arquitectura candidata del
sistema.
Identificar los componentes reutilizables que sern aplicados al producto.
Definir la plataforma tecnolgica en la que se implementar el sistema
Describir el detalle de los componentes que permita su construccin de manera
evidente.
Realizar el modelo de datos para los objetos que requieren persistencia
Actualizar la Especificacin del Sistema para que incluya las decisiones de
arquitectura.
Actualizar la Matriz de Trazabilidad.
Definir el modelo de datos en el ambiente de desarrollo
AR A4.4. Realizar la evaluacin de la arquitectura para asegurar el cumplimiento de los
atributos de calidad.
RD, A4.5. Presentar la arquitectura candidata al cliente y lograr su aprobacin
CL
RE A4.6. Verificar la Especificacin del Sistema y la Matriz de Trazabilidad (Ver7).
AN A4.7. Corregir los defectos encontrados en la Especificacin del Sistema y en la Matriz
DI de Trazabilidad con base en el Reporte de Verificacin y obtener la aprobacin
DU de las correcciones.
CL A4.8. Validar la Especificacin del Sistema (Val3).
RPU
AN A4.9. Corregir los defectos encontrados en la Especificacin del Sistema con base en
DI el Reporte de Validacin y obtener la aprobacin de las correcciones.
RAPE A4.10. Realizar la estimacin de construccin de cada unidad funcional.
RD
RD A4.11. Incorporar la Especificacin del Sistema, Matriz de Trazabilidad como lneas
base a la Configuracin de Software.
RD A4.12. Elaborar el Reporte de Actividades registrando las actividades realizadas,
fechas de inicio y fin, responsable por actividad y mediciones requeridas.
RD A4.13. Ajustar el equipo de trabajo de acuerdo a las demandas de construccin
Salidas Especificacin del Sistema
Matriz de Trazabilidad
Configuracin del Software
Reporte de Actividades
A5. Realizacin de la Fase de Construccin (O1, O3)
Entradas Plan de Desarrollo, Especificacin del Sistema, Configuracin del software
RD A5.1. Distribuir tareas a los miembros del equipo de trabajo segn su rol, de acuerdo al
Plan de Desarrollo actual.
PR A5.2. Construir o modificar el(los) Componente(s) de software:
Implementar o modificar Componente(s) con base a la parte detallada de la
Especificacin del Sistema.
Implementar el modelo de datos en la tecnologa seleccionada.
PR A5.3 Realizar pruebas unitarias
RD Definir y aplicar pruebas unitarias para verificar que el funcionamiento de cada
componente est acorde con la parte detallada de la Especificacin del
Sistema.
Corregir los defectos encontrados hasta lograr pruebas unitarias exitosas (sin
defectos).
Actualizar la Matriz de Trazabilidad, incorporando los componentes construidos
o modificados.
RE A5.3. Verificar la Matriz de Trazabilidad (Ver9).
PR A5.4. Corregir los defectos encontrados en la Matriz de Trazabilidad con base en el
Reporte de Verificacin y obtener la aprobacin de las correcciones.
RD A5.5. Incorporar Componentes, Registro de Rastreoy casos de prueba unitaria como
lneas base a la Configuracin de Software.
Salidas Componente(s)
Matriz de Trazabilidad
Configuracin del Software
A6. Realizacin de la Fase de Integracin (O1, O3)
Entradas Plan de Desarrollo, Especificacin del Sistema, Configuracin del software
RD A6.1. Distribuir tareas a los miembros del equipo de trabajo segn su rol, de acuerdo al
Plan de Desarrollo actual.
PR A6.2. Realizar integracin y pruebas.
RPU
Verificar que todas las unidades funcionales estn listas para su integracin
Crear el procedimiento de generacin del programa distribuible de acuerdo a la
plataforma objetivo
Integrar todas las unidades funcionales de acuerdo al procedimiento definido
Aplicar las pruebas siguiendo el Plan de Pruebas de Integracin, documentando
los resultados en un Reporte de Pruebas de Integracin.
Reportar los defectos encontrados en el Sistema de Seguimiento de Defectos.
Corregir los defectos encontrados hasta lograr una prueba de integracin exitosa
(pruebas de regresin)
Actualizar la Matriz de Trazabilidad.
RD A6.3. Incorporar Software, Reporte de Pruebas de Integracin, Matriz de Trazabilidad,
como lneas base a la Configuracin de Software.

RD A6.4. Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas


de inicio y fin, responsable por actividad y mediciones requeridas.
Salidas Configuracin del Software actualizado como
Software
Reporte de Pruebas de Integracin
Sistema de Seguimiento de Defectos
Matriz de Trazabilidad
Reporte de Actividades
A7. Realizacin de la Fase de Pruebas de Sistema (O1, O3, O7)
Entradas Plan de Desarrollo, Configuracin de Software, Especificacin de Sistema
RD A7.1. Distribuir tareas a los miembros del equipo de trabajo segn su rol, de acuerdo al
Plan de Desarrollo actual.
RPU, A.7.2 Disear los Casos de Prueba del Sistema en base a al Plan de Pruebas del
ES Sistema y dems planes de prueba.
Disear los casos de prueba funcionales
Disear los casos de prueba de atributos de calidad (eficiencia, usabilidad,
portabilidad, etc.)
Disear los casos de prueba de aceptacin del sistema
RPU, A7.3 Verificar los casos de prueba del sistema (Ver10).
ES
Reportar los defectos encontrados

RPU, A7.4 Corregir los defectos encontrados en los Casos de Prueba del Sistema con base
RS en el Reporte de Verificacin.
RPU A7.5 Validar los Casos de Prueba del Sistema (Val4).
CL, RS
RPU A7.6 Corregir los defectos encontrados en los Casos de Prueba del Sistema con base
en el Reporte de Validacin y obtener la aprobacin de las correcciones.
RPU A7.7 Realizar pruebas del sistema en el ambiente de pruebas (Ver10).
Instalar el producto en el ambiente de pruebas
Preparar los scripts y datos de prueba
Realizar las pruebas del sistema basadas en los casos de prueba diseados
Reportar los defectos encontrados en el Sistema de Seguimiento de Defectos

RPU A7.9 Realizar las Pruebas de atributos de calidad:


Ejecutar los Casos de Prueba del Sistema siguiendo el Plan de Pruebas
especfico al atributo de calidad..
Reportar los defectos encontrados en el Sistema de Seguimiento de Defectos
Identificar y comunicar el Nivel de calidad alcanzado en el atributo.
PR A7.8 Realizar las correcciones de acuerdo al Sistema de Seguimiento de Defectos
PR, A7.8 Realizar las Pruebas de Aceptacin del Sistema
RPU,
CL Ejecutar los Casos de Prueba del Sistema, en el entorno definido por el cliente
siguiendo el Plan de Pruebas del Sistema, documentando los resultados en un
Reporte de Pruebas de Aceptacin.
Reportar los defectos encontrados en el Sistema de Seguimiento de Defectos
PR A7.10 Corregir los defectos encontrados
Realizar las correcciones de acuerdo al el Sistema de Seguimiento de Defectos
RD A7.11 Verificar y Cerrar los defectos
Verificar que las correcciones se realizaron y que los defectos pueden ser
cerrados (pruebas de regresin)
Actualizar la Matriz de Trazabilidad para cerrar los defectos
RM A7.12 Documentar el Manual de Operacin o modificar el manual existente.

RE A7.13 Verificar el Manual de Operacin (Ver11).

RM A7.14 Corregir los defectos encontrados en el Manual de Operacin con base en el


Reporte de Verificacin y obtener la aprobacin de las correcciones.

RM A7.15 Documentar el Manual de Usuario o modificar el existente.

RE A7.16 Verificar el Manual de Usuario (Ver12).

RM A7.18 Corregir los defectos encontrados en el Manual de Usuario con base en el


Reporte de Verificacin y obtener la aprobacin de las correcciones.

RD A7.19 Incorporar, Matriz de Trazabilidad, Manual de Operacin y Manual de Usuario


como lneas base a la Configuracin de Software.

RD A7.20 Elaborar el Reporte de Actividades registrando las actividades realizadas,


fechas de inicio y fin, responsable por actividad y mediciones requeridas.
Salidas Configuracin de Software actualizada con informacin de:
Casos De Prueba del Sistema
Reporte de Pruebas del Sistema
Reporte de Pruebas de Aceptacin del Sistema
Reporte de Pruebas de Seguridad
Manual de Operacin
Matriz de Trazabilidad
Sistema de Seguimiento de Defectos
Manual de Usuario
Reporte de Actividades
A8. Realizacin de la Fase de Cierre (O2, O7)
Entradas Plan de desarrollo, Configuracin del Software
RM A8.1. Documentar el Manual de Mantenimiento o modificar el existente.

RE A8.2. Verificar el Manual de Mantenimiento (Ver13).

RM A8.3. Corregir los defectos encontrados en el Manual de Mantenimiento con base en el


Reporte de Verificacin y obtener la aprobacin de las correcciones.

RD A8.4. Incorporar Manual de Mantenimiento como lnea base a la Configuracin de


Software.
RM A8.5. Capacitar al cliente en su entorno de trabajo
Definir temas y agenda de la capacitacin
Definir los recursos que requiere la capacitacin
Realizar la capacitacin
Controlar la asistencia a la capacitacin
Solicitar evaluacin de la capacitacin
RD A8.6. Identificar las Lecciones Aprendidas e integrarlas a la Base de Conocimiento.
ET Como ejemplo, se pueden considerar mejores prcticas, experiencias exitosas
de manejo de riesgos, problemas recurrentes, entre otras.
RD A8.7. Generar el Reporte de Mediciones y Sugerencias de Mejora
ET
RD A8.8. Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas
de inicio y fin, responsable por actividad y mediciones requeridas
Salidas Manual de Mantenimiento
Configuracin del Software
Lecciones Aprendidas
Reporte de Mediciones y Sugerencias de Mejora
Reporte de Actividades
Niveles de calidad alcanzados en los distintos atributos de calidad

Diagrama de Diagrama de actividades de UML, donde se especifican las actividades del flujo
flujo de trabajo de trabajo y los roles (utilizando carriles)

Equipo de Trabajo Responsable de Desarrollo y


Mantenimiento de Software

A1.1. Revisar con los


miembros del equipo A1.2. Elaborar el Reporte
de trabajo el Plan de de Actividades registrando
Desarrollo actual para las actividades realizadas,
lograr un entendimiento fechas de inicio y fin,
comn y obtener su responsable por actividad
compromiso con el y mediciones requeridas.
proyecto.
Analista Diseador Interfaz Usuario Revisor Diseador Interfaz Usuario Responsable de Proceso Responsable de Pruebas Responsable de Pruebas Responsable de Manuales RDM
RDM Analista Analista Cliente Analista
Cliente Usuario
Usuario

A2.2. Documentar o
modificar la A2.4. Corregir los A2.5. Validar la A2.10. Documentar la
A2.3. Verificar la A2.7. Elaborar o versin preliminar del
Especificacin de defectos encontrados en Especificacin de
Especificacin de modificar Plan de Manual de Usuario o
Requerimientos. la Especificacin de Requerimientos
Requerimientos (Ver1). Pruebas de Sistema. modificar el manual
- Identificar y Requerimientos. (Val1).
consultar fuentes de existente.
A2.1. Distribuir tareas a
los miembros del equipo de informacin.
trabajo segn su rol, de - Analizar los A2.6. Corregir los
acuerdo al Plan de requerimientos defectos encontrados en
Desarrolo actual. identificados. la Especificacin de
- Elaborar o modificar Requerimientos.
el prototipo de la
interfaz con el usuario.
A2.8. Verificar el Plan de
- Generar o actualizar
Pruebas de Sistema (Ver2).
la Especificacin de A2.9. Corregir los
Requerimientos. defectos encontrados
en el Plan de Pruebas
de Sistema.
A2.11. Verificar el Manual de
Usuario (Ver3).
A2.12. Corregir los
defectos encontrados en
el Manual de Usuario.

A2.13. Incorporar
Especificacin de
Requerimientos, Plan de Pruebas
de Sistema y Manual de Usuario
como lneas base a la
Configuracin de Software.

A2.14. Elaborar el Reporte de


Actividades registrando las
actividades realizadas, fechas
de inicio y fin, responsable por
actividad y mediciones
requeridas.

RDM - Resposable de Desar ol o y Mantenimiento de Software


Resposable de Desarrollo y Diseador de Interfaz de Usuario Revisor Responsable de Proceso Responsable de Proceso Responsable de Desarrollo y
Mantenimiento de Software Analista Cliente Mantenimiento de Software
Analista Diseador
Diseador A3.2. Documentar o modificar el
Anlisis y Diseo:
- Analizar la Especificacin de
Requerimientos.
A3.1. Distribuir tareas a - Describir el detalle de la
los miembros del equipo apariencia y el comportamiento de la A3.3. Verificar el
de trabajo segn su rol, interfaz. Anlisis y Diseo y el
de acuerdo al Plan de - Describir el detalle de los Registro de Rastreo
Desarrollo actual. componentes que permita su (Ver4).
construccin de manera evidente.
- Generar o actualizar el Anlisis
y Diseo.
- Generar o modificar el Registro
de Rastreo.

A3.4. Corregir los defectos A3.5. Validar el


encontrados en el Anlisis y Diseo Anlisis y Diseo
y en el Registro de Rastreo. (Val2).

A3.6. Corregir los defectos


encontrados en el Anlisis y Diseo A3.7. Elaborar o modificar
con base en el Reporte de Validacin Plan de Pruebas de
y obtener la aprobacin de las Integracin.
correcciones. A3.8. Verificar el
Plan de Pruebas de A3.10. Incorporar Anlisis
Integracin (Ver5). y Diseo, Registro de
A3.9. Corregir los defectos Rastreo y Plan de Pruebas
encontrados en el Plan de de Integracin como lneas
Pruebas de Integracin. base a la Configuracin de
Software.

A3.11. Elaborar el Reporte


de Actividades registrando
las actividades realizadas,
fechas de inicio y fin,
responsable por actividad y
mediciones requeridas.
Responsable de Programador Revisor
Desarrollo y
Mantenimiento de
A4.2. Construir o modificar el(los)
Software
Componente(s) de software:
- Implementar o modificar
Componente(s).
A4.1. Distribuir tareas a - Definir y aplicar pruebas unitarias. A4.3. Verificar el
los miembros del equipo - Corregir los defectos encontrados Registro de Rastreo
de trabajo segn su rol, hasta lograr pruebas unitarias (Ver6).
de acuerdo al Plan de exitosas (sin defectos).
Desarrollo actual. - Actualizar el Registro de Rastreo,
incorporando los componentes
construidos o modificados.

A4.4. Corregir los defectos


encontrados en el Registro de
Rastreo con base en el Reporte de
Verificacin y obtener la aprobacin
A4.5. Incorporar de las correcciones.
Componentes y Registro
de Rastreo como lneas
base a la Configuracin
de Software.

A4.6. Elaborar el
Reporte de Actividades,
registrando las
actividades realizadas,
fechas de inicio y fin,
responsable por
actividad y mediciones
requeridas.
Responsable de Desarrollo y Responsable de Pruebas Responsable de Manuales Revisor Responsable de Pruebas Programador
Mantenimiento de Software Programador
A5.2. Realizar integracin y pruebas.
- Integrar los componentes en subsistemas
A5.1. Distribuir tareas a o en el sistema del Software y aplicar las
los miembros del equipo pruebas siguiendo el Plan de Pruebas de
de trabajo segn su rol, Integracin, documentando los resultados en
de acuerdo al Plan de un Reporte de Pruebas de Integracin.
Desarrollo actual. - Corregir los defectos encontrados.
- Actualizar el Registro de Rastreo.

Si No

Prueba de Integracin Exitosa

A5.3. Documentar el Manual


de Operacin o modificar el A5.4. Verificar el Manual A5.6. Realizar las A5.7. Corregir los
manual existente. de Operacin (Ver7). pruebas de sistema defectos encontrados
siguiendo el Plan de en las pruebas de
A5.5. Corregir los defectos Pruebas de Sistema, sistema con base en
encontrados en el Manual de documentando los el Reporte de Pruebas
Operacin. resultados en un de Sistema y obtener
Reporte de Pruebas la aprobacin de las
de Sistema. correcciones.
A5.8. Documentar el
Manual de Usuario o A5.9. Verificar el Manual
modificar el existente. de Usuario (Ver8).

A5.10. Corregir los


defectos encontrados en el
Manual de Usuario.
A5.11. Incorporar Software,
Reporte de Pruebas de
Integracin, Registro de
Rastreo, Manual de Operacin
y Manual de Usuario como
lneas base a la Configuracin
de Software.

A5.12. Elaborar el Reporte


de Actividades registrando las
actividades realizadas,
fechas de inicio y fin,
responsable por actividad y
mediciones requeridas.

Responsable de Manuales Revisor Responsable de Desarrollo y Responsable de Desarrollo y


Mantenimiento de Software Mantenimiento de Software
Equipo de Trabajo

A6.1. Documentar el A6.2. Verificar el


Manual de Mantenimiento Manual de
o modificar el existente. Mantenimiento (Ver9).

A6.3. Corregir los defectos


encontrados en el Manual
de Mantenimiento. A6.4. Incorporar Manual de A6.5. Identificar las
Mantenimiento como lnea Lecciones Aprendidas
base a la Configuracin de e integrarlas a la Base
Software. de Conocimiento.

A6.7. Elaborar el Reporte de


Actividades registrando las A6.6. Generar el
actividades realizadas, fechas Reporte de Mediciones y
de inicio y fin, responsable por Sugerencias de Mejora.
actividad y mediciones
requeridas.

Verificaciones y Se definen las verificaciones y validaciones asociadas a los productos


validaciones generados en las actividades que se mencionan.

En la verificacin como en la validacin se identifican los defectos que deben


corregirse antes de continuar con las actividades posteriores.

La validacin de un producto puede ser interna (dentro de la organizacin) o


externa (por el cliente) con la finalidad de obtener su autorizacin.

Se recomienda que las validaciones se efecten una vez que las verificaciones
asociadas al producto sean realizadas.

Verificacin o Actividad Producto Rol Lineamientos de Verificacin o


C

Validacin Validacin C

Ver1 A2.3 Especificacin RE Verificar la claridad de redaccin de la


de Requisitos Especificacin de Requisitos y su
consistencia con la Descripcin del
Producto y con el estndar de
documentacin requerido en el Proceso
Especfico. Adicionalmente revisar que los
requisitos sean completos y no ambiguos o
contradictorios.
Por cada atributo de calidad relevante
verificar su especificacin.
Los defectos encontrados se documentan
en un Reporte de Verificacin.

Val1 A2.8 Especificacin CL, US, Validar que la Especificacin de


de Requisitos RPU Requisitos cumple con las necesidades
y expectativas acordadas. Para cada
atributo de calidad relevante incluir las
pruebas correspondientes:
Los defectos encontrados se documentan
en un Reporte de Validacin.

Ver2 A2.11 Plan de RE Verificar consistencia del Plan de Pruebas


Pruebas de de Sistema con la Especificacin de
Sistema Requisitos y con el estndar de
documentacin requerido en el Proceso
Especfico.. Los defectos encontrados se
documentan en un Reporte de
Verificacin.

Ver3 A2.14 Plan de RS Verificar que el Plan de Pruebas de


Pruebas de Seguridad es consistente con la
Seguridad Especificacin de Requisitos Los defectos
encontrados se documentan en un
Reporte de Verificacin.

Ver4 A2.17 Manual de RE Verificar consistencia del Manual de


Usuario Usuario con la Especificacin de
Requisitos y con el estndar de
documentacin requerido en el Proceso
Especfico. Los defectos encontrados se
documentan en un Reporte de
Verificacin.

Ver5 A3.3 Especificacin RE, ES Verificar claridad de la documentacin de


del Sistema la Especificacin del Sistema, su
Matriz de factibilidad y la consistencia con la
Trazabilidad Especificacin de Requisitos y con el
estndar de documentacin requerido en
el Proceso Especfico. Verificar que la
Matriz de Trazabilidad contenga las
relaciones adecuadas entre los requisitos y
los elementos de la Especificacin del
Sistema. Los defectos encontrados se
documentan en un Reporte de
Verificacin.

Val2 A3.5 Especificacin CL, Validar que la Especificacin del Sistema


del Sistema RPU, cumple con las necesidades y expectativas
ES acordadas con el cliente. Los defectos
encontrados se documentan en un
Reporte de Validacin.
Ver6 A3.8 Plan de RE Verificar consistencia del Plan de Pruebas
Pruebas de de Integracin con la Especificacin del
Integracin Sistema y con el estndar de
documentacin requerido en el Proceso
Especfico. Los defectos encontrados se
documentan en un Reporte de
Verificacin.

Ver7 A4.6 Especificacin RE, ES Verificar que en la arquitectura incluida en


del Sistema la Especificacin del Sistema estn
Matriz de representadas todas las unidades
Trazabilidad funcionales del sistema. Verificar que la
Matriz de Trazabilidad contenga las
relaciones adecuadas entre los requisitos y
los elementos de la Especificacin del
Sistema. Los defectos encontrados se
documentan en un Reporte de
Verificacin.

Val3 A4.8 Especificacin RAPE, Validar que la Arquitectura de la


del Sistema RD, ES Especificacin del Sistema cumple con las
necesidades especificadas en la etapa de
anlisis. Los defectos encontrados se
documentan en un Reporte de Validacin.

Ver8 A4.12 Plan de RE Verificar que los ciclos definidos


Desarrollo corresponde con las necesidades de la
arquitectura. Los defectos encontrados se
documentan en un Reporte de
Verificacin.

Ver9 A5.3 Matriz de RE Verificar que la Matriz de Trazabilidad


Trazabilidad contenga las relaciones adecuadas entre
los elementos de la Especificacin del
Sistema y los componentes. Los defectos
encontrados se documentan en un
Reporte de Verificacin.

Ver10 A7.3 Casos de AN, PR, Verificar que los Casos de Prueba del
Prueba del DI, RS Sistema se ajustan al Plan de Pruebas del
Sistema Sistema y al Plan de Pruebas de
Seguridad. Los defectos encontrados se
documentan en un Reporte de
Verificacin.

Val4 A7.5 Casos de AN, PR, Validar los Casos de Prueba del sistema
Prueba del DI, RS con la Especificacin de Requisitos para
Sistema asegurar que las pruebas abarcan toda la
funcionalidad definida por esta. Los
defectos encontrados se documentan en
un Reporte de Validacin.

Ver11 A7.10 Manual de RE Verificar la consistencia del Manual de


Operacin Operacin con el Software y con el
estndar de documentacin requerido en
el Proceso Especfico. Los defectos
encontrados se documentan en un
Reporte de Verificacin.

Ver12 A7.13 Manual de RE Verificar consistencia del Manual de


Usuario Usuario con el sistema de Software y con
el estndar de documentacin requerido
en el Proceso Especfico. Los defectos
encontrados se documentan en un
Reporte de Verificacin.

Ver13 A8.2 Manual de RE Verificar consistencia del Manual de


Mantenimient Mantenimiento con la Configuracin de
o Software y con el estndar de
documentacin requerido en el Proceso
Especfico. Los defectos encontrados se
documentan en un Reporte de
Verificacin.

Recursos de
infraestructura
Actividad Recurso
A1, A2, A3, Herramienta para documentacin.
A4, A5, A6,
A7, A8
A2 Herramientas para la Especificacin de Requisitos.
A3 Herramientas para el Anlisis
A4 Herramientas para el Diseo.
A5 Herramientas para la construccin
A5, A6, A7 Herramientas para la realizacin de pruebas y de seguridad.
Mediciones Mediciones que se establecen para evaluar los indicadores del proceso. Las
mediciones se identifican como M1, M2, etc. y entre parntesis se especifica la
identificacin del indicador que le corresponde.

Medicin Indicador Objeto de Rol Mecanismo de medicin


medicin

M1 I1 Reportes de RAPE Revisar los Reportes de Verificacin,


Verificacin, Reportes de Validacin y/o reportes de
Reportes de pruebas de cada fase para la confirmacin
Validacin y de que se han realizado estas actividades
Reportes de y se han incorporado las correcciones.
Pruebas

M2 I2 Configuracin RD Revisar la Configuracin de Software para


del Software comprobar que los productos que la
integran son los mismos que se generaron
en el ciclo.

Comparar el Plan de Desarrollo actual


M3 I3 Plan de RD
para cada fase con el Reporte de
Desarrollo
Actividades correspondiente para conocer
Actual
la desviacin contra lo planificado.
Se comprueba que en la Especificacin
M4 I4 Especificacin RD
del Sistema se han tenido en cuenta todos
del Sistema
los requisitos planteados por el usuario.
Comprobar que el cliente est satisfecho
M5 I5 Satisfaccin AN, RD
con su grado de participacin en las
del Cliente
primeras etapas de la construccin y este
esta de acuerdo con la solucin propuesta
Comprobar que la Especificacin de
M6 I6 Especificacin AN, RD
Sistema contempla todos los requisitos no
del Sistema
funcionales, asi como las consideraciones
debidas a la infraestructura usada.
Comprobar que el nivel de Seguridad
M7 I7 Nivel de RS
Alcanzado se corresponde con el Nivel de
Seguridad
Seguridad Requerido del Plan de
Acanzado
Desarrollo

Guas de ajuste
Descripcin de posibles modificaciones al proceso que no deben afectar los objetivos del
mismo.

Requisitos: La Especificacin de Requisitos puede incluir un prototipo de interfaz con


Especificacin de el usuario sencilla, que inclusive no tenga funcionalidad y del documento
Requisitos de requisitos de seguridad estndar.
Requisitos: Manual En la fase de Requisitos se puede omitir la elaboracin o actualizacin
de Usuario del Manual del Usuario, as como su verificacin. Sin embargo esta
actividad se deber realizar a ms tardar en la fase de integracin y
pruebas.
Requisitos: Plan de El Plan de Pruebas de Sistema se puede validar con el cliente, en caso
Pruebas de Sistema que se acuerde con l y con el Equipo de Seguridad.
Anlisis: En caso que se acuerde con el cliente, se puede omitir la validacin del
Especificacin del Especificacin del Sistema, pero se debe validar con el Equipo de
Sistema Seguridad.
Diseo: En caso que se acuerde con el cliente, se puede omitir la validacin del
Especificacin del Especificacin del Sistema.
Sistema
Construccin: Antes de realizar pruebas unitarias se pueden incluir revisiones entre
Revisin entre colegas para verificar el cdigo de los componentes con respecto a la
colegas del cdigo Especificacin del Sistema. El beneficio de estas revisiones es la
disminucin del nmero de defectos de fases posteriores y el tiempo de
correccin.
Construccin: Las pruebas unitarias se pueden definir de manera sistemtica y
Pruebas unitarias documentada siguiendo el estndar IEEE Std 1008-1987 (R 1993)
Standard for Software Unit Testing.
Construccin: En la fase de Construccin se puede agregar la elaboracin o
Prototipo de interfaz modificacin del prototipo de la interfaz para realizar una prueba con el
usuario, con el fin de identificar defectos crticos de uso. Si no se cuenta
con los usuarios para la prueba de interfaz puede recurrirse a la revisin
de un experto o se pueden escoger individuos de un perfil similar.
Reporte de Las mediciones requeridas en el Reporte de Actividades pueden ser
Actividades modificadas de acuerdo a las necesidades de la organizacin o del
proyecto.
Cierre Cuando el APE y RD son la misma persona se omiten las actividades
A8.7 y A.8.8 y se realizan conjuntamente con las actividades de cierre
establecidas en APE.

You might also like