4_Especificacion_De_Requerimientos_RedSpider_Calidad

Anuncio
ESPECIFICACION DE REQUERIMIENTOS
Presentado por:
RedSpider
Ortiz Mantilla Mario Fernando
Quintin Rodriguez Juan Pablo
Rosas Ardila Francisco Andres
Segura Hernandez Erwin Johan
Socadagui Casas Elkin Armando
líder de soporte
líder de calidad
líder del proyecto
líder de desarrollo
líder de planeación
Gerencia y Gestión de Sistemas de Información. Universidad Nacional de Colombia
Especificación de Requerimientos
CONTROL DE CAMBIOS
Versión
001
002
Fecha
2008-03-01
2008-03-10
Naturaleza
Creación
Se generan plantillas para la definición de actores y
especificación detallada de casos de uso. En este documento
solo se dejan referencias hacia las mismas.
Se crean nuevos objetivos para el proceso de especificación de
requerimientos.
Se crea una nueva actividad: Análisis preliminar del mundo.
Se crea una
Requerimientos.
nueva
actividad:
Administración
de
Página 2 de 11
Gerencia y Gestión de Sistemas de Información. Universidad Nacional de Colombia
Especificación de Requerimientos
PROCESO DE ESPECIFICACION DE REQUERIMIENTOS
1.
Introducción
De acuerdo con los estándares definidos por la IEEE la especificación estándar de
requerimientos de software debe contener los siguientes elementos:

Descripción de la Funcionalidad de la Aplicación.

Descripción de la relación de la Aplicación con Sistemas e Interfaces
Externas.

Descripción de las métricas de Desempeño del Sistema (Velocidad,
disponibilidad, tiempos de respuesta y mantenibilidad).
 Limitaciones de la implementación (Lenguaje de desarrollo, políticas de
Base de Datos, Sistemas Operativos y otros Recursos utilizados).
A su vez debe cumplir con las siguientes características:

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
elaboración y verificación de los artefactos de salida descritos a continuación:
Página 3 de 11
Gerencia y Gestión de Sistemas de Información. Universidad Nacional de Colombia
Especificación de Requerimientos

Documento de definición de Actores del Sistema

Documento de Casos de Uso del Sistema

Documento de Especificación Detallada de Casos de Uso

Documento de definición de Requerimientos No Funcionales.
2.
Criterios de inicio o criterios de entrada
Este proceso se inicia luego de la aprobación del Acta de Inicio del proyecto para
el desarrollo del Sistema para el seguimiento de la gestión de proyectos de
Software.
Adicionalmente se cuenta con el enunciado general de requerimientos del
proyecto, a partir del cual se desarrollará el proceso de especificación.
También el grupo realizó la definición de las diferentes plantillas para los
documentos de actores, casos de uso y especificación detallada, y definió los
ítems incluidos en el documento de requerimientos no funcionales.
3.
Objetivo del proceso
El objetivo principal del proceso de especificación es lograr definir de forma clara y
precisa cada uno de los requerimientos del Sistema para el seguimiento de la
gestión de proyectos de desarrollo de Software.
El seguimiento adecuado del proceso además nos permitirá:

Disminuir el número de defectos encontrados en la fase de implementación
del producto de software.

Realizar la fase de implementación de forma ágil y con la seguridad de
estar desarrollando exactamente las necesidades del cliente.

Lograr un dimensionamiento adecuado del tamaño del sistema.
Como resultado final del proceso de especificación deben quedar elaborados,
validados y verificados los siguientes entregables:
Página 4 de 11
Gerencia y Gestión de Sistemas de Información. Universidad Nacional de Colombia
Especificación de Requerimientos

Documento de definición de Actores del Sistema

Documento de Casos de Uso del Sistema

Documento de Especificación Detallada de Casos de Uso

Documento de definición de Requerimientos No Funcionales
4.
Responsables del Proceso
El proceso de especificación será desarrollado conjuntamente por todo el equipo
de trabajo, realizando una distribución equitativa de cargas de trabajo. El proceso
estará dirigido por el líder del proyecto y el aseguramiento de la calidad estará a
cargo del Líder de Calidad.
5.
Entradas
Las siguientes son las actividades que se deben ejecutar durante el proceso de
Especificación de Requerimientos

Enunciado del trabajo del Proyecto:
El enunciado del trabajo es la entrada que describe la oportunidad o
necesidad de negocio que la organización ha identificado y por la cual se
dio origen al proyecto. Adicionalmente, indica el alcance y los requisitos del
producto los cuales servirán de apoyo para los procesos posteriores
principalmente al proceso de planeación.

Acta de constitución:
El acta de constitución, contiene información de los objetivos, alcance,
restricciones y demás, que se deben tener en cuenta para la planeación del
proyecto.

Formatos establecidos para la especificación:
Son las plantillas definidas para construir los documentos involucrados en
este proceso. Las plantillas son:
Página 5 de 11
Gerencia y Gestión de Sistemas de Información. Universidad Nacional de Colombia
Especificación de Requerimientos
o Plantilla de Actores del Sistema: En esta plantilla se realizará la
descripción de los actores que interactúan con el sistema. Para esto se
utilizará el formato ESPECIFICACION_ACTORES_SISTEMA.doc
o Plantilla de especificación 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 especificación de requerimientos no funcionales: En
este documento se especificarán los requerimientos no funcionales del
sistema Este documento contará con las siguientes secciones:
REQUERIMIENTOS NO FUNCIONALES MANIFIESTOS.
Desempeño
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
1
Formato basado en el documento de especificación de Requerimientos /FO-DS-0011/V.009 de Informática
Siglo 21.
Página 6 de 11
Gerencia y Gestión de Sistemas de Información. Universidad Nacional de Colombia
Especificación de Requerimientos
Las siguientes son las actividades que se deben ejecutar durante el proceso de
Especificación de Requerimientos.
Página 7 de 11
Gerencia y Gestión de Sistemas de Información. Universidad Nacional de Colombia
Especificación de Requerimientos
Enunciado del
proyecto
Acta de
Constitrución
Formatos
Establecidos
para
Especificación
1.Análisis inicial del
mundo del Sistema.
6.Identificación de los
Requerimientos No
Funcionales del Sistema
2.Identificación general
de los Requerimientos
Funcionales del Sistema
3.Identificación de
módulos del sistema y /
o Procesos de Negocio
Documento de
Actores del
Sistema
4.Identificación de todos
los Actores que
componen el Sistema
5.Identificación detallada
de Casos de Uso del
Sistema
Documento de
Especificación
detallada de
Casos de Uso
Documento de
Especificación de
Requerimientos
No Funcionales
Documento de
Especificación de
Módulos del
Sistema
Documento de
Casos de Uso
del Sistema
6.Especificación
detallada de
Requerimientos
Acta de
Aprobación de la
Especificación
Administración de
Requerimientos
(Controles de Cambios)
Página 8 de 11
Gerencia y Gestión de Sistemas de Información. Universidad Nacional de Colombia
Especificación de Requerimientos
Figura. 1 Diagrama Actividades Proceso de Especificación de Requerimientos

Análisis del mundo del sistema
a. Descripción: Realizar un análisis preliminar del mundo del sistema..
b. Resultado: Descripción del mundo del sistema.
c. Responsable: Líder del Proyecto
d. Participantes: Líder de Soporte.

Identificación de Módulos del Sistema y/o Procesos de Negocio
a. Descripción: Identificar los módulos que conforman el sistema y elaborar el
documento que los describe.
b. Resultado: Documento de Módulos del Sistema
c. Responsable: Líder del Proyecto
d. Participantes: Líder de Soporte.

Identificación de todos los actores que componen el Sistema
a. Descripción: 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: Líder del Proyecto
d. Participantes: Líder de Desarrollo, Líder de Soporte, Líder del Proyecto.

Identificación de Casos de Uso del Sistema
a. Descripción: Identificar los casos de Uso que componen el Sistema y
elaborar el respectivo documento.
b. Resultado: Elaboración del documento de Casos de Uso del Sistema.
Página 9 de 11
Gerencia y Gestión de Sistemas de Información. Universidad Nacional de Colombia
Especificación de Requerimientos
c. Responsable: Líder del Proyecto
d. Participantes: Líder de Desarrollo, Líder de Soporte, Líder del Proyecto

Especificación detallada de Requerimientos Funcionales
a. Descripción: Elaboración de los documentos de especificación detallada
de Casos de Uso.
b. Resultado: Documento de Especificación detallada de Casos de Uso.
c. Responsable: Líder del Proyecto
d. Participantes: Líder de Desarrollo, Líder de Soporte, Líder del Proyecto

Especificación de Requerimientos No Funcionales
a. Descripción: Elaboración del Documento
Requerimientos No Funcionales del Sistema.
de
Especificación
de
b. Resultado: Documento de Especificación de Documentos No Funcionales
del Sistema
c. Responsable: Líder de Desarrollo

Acta de Aprobación
a. Descripción: En este documento se aprueba por parte del Cliente (Profesor
y Monitor) y por parte del Equipo de Trabajo el proceso de especificación de
requerimientos del Sistema.
b. Resultado: Acta de Aprobación de la Especificación del Sistema, firmada
por el Cliente y por el equipo de trabajo.
c. Responsable: Líder del Proyecto.
d. Participantes: Líder del Proyecto, Profesor, Monitor

Administración de Requerimientos
a. Descripción: En este documento se hace el seguimiento sobre el control
de cambios realizado sobre la especificación de requerimientos.
Página 10 de
11
Gerencia y Gestión de Sistemas de Información. Universidad Nacional de Colombia
Especificación de Requerimientos
e. Resultado: Documento de Administración de Requerimientos..
f. Responsable: Líder del Proyecto.
g. Participantes: Líder del Proyecto, Líder de Calidad
7.
Salidas
Las siguientes son las salidas del proceso de Especificación de Requerimientos.

Documento de Especificación de Módulos del Sistema:
En este documento se identifican los módulos que componen el Sistema de
Información y se da una descripción de cada uno de ellos, indicando sus
características y principales responsabilidades.

Documento de Especificación 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 especificarán los requerimientos no funcionales del
sistema.
8.
Criterios de terminación del proceso
El proceso finaliza una vez se hayan ejecutado todas las actividades definidas y
como resultado de la revisión del mismo, se firmará la correspondiente Acta de
Aprobación de la Especificación del Sistema.
Referencias:
Guía de los Fundamentos de la Dirección de Proyectos. Tercera Edición. Norma
Nacional Americana. ANSI/PMI 99-001-2004. Ed. Project Management Institute,
Inc. EEUU. 2004. 409p. ISBN: 1-930699-73-5
Página 11 de
11
Documentos relacionados
Descargar