Vous êtes sur la page 1sur 10

Proceso de Especificacin de Requerimientos de Software

Presentado por:
GRUPO GAMMA
Proceso de Especificacin de
Requerimientos

CONTROL DE CAMBIOS
Versin Fecha Naturaleza
001 2008-03-01 Creacin
002 2008-03-10 Se generan plantillas para la definicin de actores y
especificacin detallada de casos de uso. En este documento
solo se dejan referencias hacia las mismas.

Se crean nuevos objetivos para el proceso de especificacin de


requerimientos.

Se eliminan del documento los criterios de aceptacin del


proceso.

Se crea una nueva actividad: Anlisis preliminar del mundo.

Se crea una nueva actividad: Administracin de


Requerimientos.

Ejemplo proyecto Proceso de Especificacin de Requerimientos Pgina 2 de 10


Proceso de Especificacin de
Requerimientos

PROCESO DE ESPECIFICACION DE REQUERIMIENTOS

1. Introduccin

De acuerdo con los estndares definidos por la IEEE la especificacin estndar de


requerimientos de software debe contener los siguientes elementos:

Descripcin de la Funcionalidad de la Aplicacin.

Descripcin de la relacin de la Aplicacin con Sistemas e Interfaces


Externas.

Descripcin de las mtricas de Desempeo del Sistema (Velocidad,


disponibilidad, tiempos de respuesta y mantenibilidad).

Limitaciones de la implementacin (Lenguaje de desarrollo, polticas de


Base de Datos, Sistemas Operativos y otros Recursos utilizados).

A su vez debe cumplir con las siguientes caractersticas:

Debe ser correcta

No debe ser ambigua

Debe ser completa

Debe ser consistente

Debe ser verificable

Debe ser modificable

Debe proveer trazabilidad

Para lograr los objetivos y resultados anteriormente descritos, el grupo de trabajo


propone el seguimiento de un proceso estructurado que finalizar con la
elaboracin y verificacin de los artefactos de salida descritos a continuacin:

Ejemplo proyecto Proceso de Especificacin de Requerimientos Pgina 3 de 10


Proceso de Especificacin de
Requerimientos

Documento de definicin de Actores del Sistema

Documento de Casos de Uso del Sistema

Documento de Especificacin Detallada de Casos de Uso

Documento de definicin de Requerimientos No Funcionales.

2. Criterios de inicio o criterios de entrada

Este proceso se inicia luego de la aprobacin del Acta de Inicio del proyecto para
el desarrollo del Sistema para el seguimiento de la gestin de proyectos de
Software.

Adicionalmente se cuenta con el enunciado general de requerimientos del


proyecto, a partir del cual se desarrollar el proceso de especificacin.

Tambin el grupo realiz la definicin de las diferentes plantillas para los


documentos de actores, casos de uso y especificacin detallada, y defini los
tems incluidos en el documento de requerimientos no funcionales.

3. Objetivo del proceso

El objetivo principal del proceso de especificacin es lograr definir de forma clara y


precisa cada uno de los requerimientos del Sistema para el seguimiento de la
gestin de proyectos de desarrollo de Software.

El seguimiento adecuado del proceso adems nos permitir:

Disminuir el nmero de defectos encontrados en la fase de implementacin


del producto de software.

Realizar la fase de implementacin de forma gil y con la seguridad de


estar desarrollando exactamente las necesidades del cliente.

Lograr un dimensionamiento adecuado del tamao del sistema.

Como resultado final del proceso de especificacin deben quedar elaborados,


validados y verificados los siguientes entregables:

Documento de definicin de Actores del Sistema

Ejemplo proyecto Proceso de Especificacin de Requerimientos Pgina 4 de 10


Proceso de Especificacin de
Requerimientos

Documento de Casos de Uso del Sistema

Documento de Especificacin Detallada de Casos de Uso

Documento de definicin de Requerimientos No Funcionales

4. Responsables del Proceso

El proceso de especificacin ser desarrollado conjuntamente por todo el equipo


de trabajo, realizando una distribucin equitativa de cargas de trabajo. El proceso
estar dirigido por el lder del proyecto y el aseguramiento de la calidad estar a
cargo del Lder de Calidad.

5. Entradas

Las siguientes son las actividades que se deben ejecutar durante el proceso de
Especificacin de Requerimientos

Enunciado del trabajo del Proyecto:


El enunciado del trabajo es la entrada que describe la oportunidad o
necesidad de negocio que la organizacin ha identificado y por la cual se
dio origen al proyecto. Adicionalmente, indica el alcance y los requisitos del
producto los cuales servirn de apoyo para los procesos posteriores
principalmente al proceso de planeacin.

Acta de constitucin:
El acta de constitucin, contiene informacin de los objetivos, alcance,
restricciones y dems, que se deben tener en cuenta para la planeacin del
proyecto.

Formatos establecidos para la especificacin:


Son las plantillas definidas para construir los documentos involucrados en
este proceso. Las plantillas son:

o Plantilla de Actores del Sistema: En esta plantilla se realizar la


descripcin de los actores que interactan con el sistema. Para esto se
utilizar el formato ESPECIFICACION_ACTORES_SISTEMA.doc

Ejemplo proyecto Proceso de Especificacin de Requerimientos Pgina 5 de 10


Proceso de Especificacin de
Requerimientos

o Plantilla de especificacin de requerimientos funcionales: En esta


plantilla se especifica de forma detallada el formato de cada uno de los
casos de uso que componen el sistema. Para esto se propone el
formato ESPECIFICACION_DETALLADA_CASO_USO.doc: 1

o Documento de especificacin de requerimientos no funcionales: En


este documento se especificarn los requerimientos no funcionales del
sistema Este documento contar con las siguientes secciones:

REQUERIMIENTOS NO FUNCIONALES MANIFIESTOS.


Desempeo
Disponibilidad
Usabilidad

REQUERIMIENTOS NO FUNCIONALES OPERACIONALES


Robustez
Escalabilidad
Seguridad
Interoperabilidad

REQUERIMIENTOS NO FUNCIONALES DE DESARROLLO


Base De Datos
Servidor Web De Aplicaciones
Navegador Web
Maquina Virtual De Java

6. Actividades

Las siguientes son las actividades que se deben ejecutar durante el proceso de
Especificacin de Requerimientos.

1
Formato basado en el documento de especificacin de Requerimientos /FO-DS-
0011/V.009 de Informtica Siglo 21.
Ejemplo proyecto Proceso de Especificacin de Requerimientos Pgina 6 de 10
Proceso de Especificacin de
Requerimientos

Figura. 1 Diagrama Actividades Proceso de Especificacin de Requerimientos

Ejemplo proyecto Proceso de Especificacin de Requerimientos Pgina 7 de 10


Proceso de Especificacin de
Requerimientos

Anlisis del mundo del sistema

a. Descripcin: Realizar un anlisis preliminar del mundo del sistema..

b. Resultado: Descripcin del mundo del sistema.

c. Responsable: Lder del Proyecto

d. Participantes: Lder de Soporte.

Identificacin de Mdulos del Sistema y/o Procesos de Negocio

a. Descripcin: Identificar los mdulos que conforman el sistema y elaborar el


documento que los describe.

b. Resultado: Documento de Mdulos del Sistema

c. Responsable: Lder del Proyecto

d. Participantes: Lder de Soporte.

Identificacin de todos los actores que componen el Sistema

a. Descripcin: Identificar los actores que intervienen en el sistema y elaborar


el correspondiente Documento de Actores del Sistema

b. Resultado: Documento de Actores del Sistema

c. Responsable: Lder del Proyecto

d. Participantes: Lder de Desarrollo, Lder de Soporte, Lder del Proyecto.

Identificacin de Casos de Uso del Sistema

a. Descripcin: Identificar los casos de Uso que componen el Sistema y


elaborar el respectivo documento.

b. Resultado: Elaboracin del documento de Casos de Uso del Sistema.

c. Responsable: Lder del Proyecto

d. Participantes: Lder de Desarrollo, Lder de Soporte, Lder del Proyecto

Ejemplo proyecto Proceso de Especificacin de Requerimientos Pgina 8 de 10


Proceso de Especificacin de
Requerimientos

Especificacin detallada de Requerimientos Funcionales

a. Descripcin: Elaboracin de los documentos de especificacin detallada


de Casos de Uso.

b. Resultado: Documento de Especificacin detallada de Casos de Uso.

c. Responsable: Lder del Proyecto

d. Participantes: Lder de Desarrollo, Lder de Soporte, Lder del Proyecto

Especificacin de Requerimientos No Funcionales

a. Descripcin: Elaboracin del Documento de Especificacin de


Requerimientos No Funcionales del Sistema.

b. Resultado: Documento de Especificacin de Documentos No Funcionales


del Sistema

c. Responsable: Lder de Desarrollo

Acta de Aprobacin

a. Descripcin: En este documento se aprueba por parte del Cliente


(Profesor y Monitor) y por parte del Equipo de Trabajo el proceso de
especificacin de requerimientos del Sistema.

b. Resultado: Acta de Aprobacin de la Especificacin del Sistema, firmada


por el Cliente y por el equipo de trabajo.

c. Responsable: Lder del Proyecto.

d. Participantes: Lder del Proyecto, Profesor, Monitor

Administracin de Requerimientos

a. Descripcin: En este documento se hace el seguimiento sobre el control


de cambios realizado sobre la especificacin de requerimientos.

e. Resultado: Documento de Administracin de Requerimientos..

f. Responsable: Lder del Proyecto.

g. Participantes: Lder del Proyecto, Lder de Calidad

Ejemplo proyecto Proceso de Especificacin de Requerimientos Pgina 9 de 10


Proceso de Especificacin de
Requerimientos

7. Salidas

Las siguientes son las salidas del proceso de Especificacin de Requerimientos.

Documento de Especificacin de Mdulos del Sistema:

En este documento se identifican los mdulos que componen el Sistema de


Informacin y se da una descripcin de cada uno de ellos, indicando sus
caractersticas y principales responsabilidades.

Documento de Especificacin de Requerimientos Funcionales:

En este documento se especifica de forma detallada cada uno de los casos de


uso que componen el sistema.

Documento de Requerimientos No Funcionales del Sistema:

En este documento se especificarn los requerimientos no funcionales del


sistema.

8. Criterios de terminacin del proceso

El proceso finaliza una vez se hayan ejecutado todas las actividades definidas y
como resultado de la revisin del mismo, se firmar la correspondiente Acta de
Aprobacin de la Especificacin del Sistema.

Referencias:
Gua de los Fundamentos de la Direccin de Proyectos. Tercera Edicin. Norma
Nacional Americana. ANSI/PMI 99-001-2004. Ed. Project Management Institute,
Inc. EEUU. 2004. 409p. ISBN: 1-930699-73-5

Ejemplo proyecto Proceso de Especificacin de Requerimientos Pgina 10 de 10

Vous aimerez peut-être aussi