Вы находитесь на странице: 1из 9

Proyecto: xxxx

Versin Producto: x.x Cliente: xxxxx

ESPECIFICACIN DE REQUERIMIENTOS

Nombre del Documento: 333694312.doc


1.0
Fecha de Creacin: 03/04/2014 11:49:00

STD-ERS Versin:
Pgina: 1

Proyecto: xxxx

Versin Producto: x.x Cliente: xxxxx

Tabla de contenido
1.

INTRODUCCIN............................................................................................... 3
1.1.
1.2.
1.3.
1.4.

2.

OBJETIVO......................................................................................................................... 3
DEFINICIONES, ACRNIMOS Y ABREVIATURAS..........................................................................3
AUDIENCIA....................................................................................................................... 3
ALCANCE......................................................................................................................... 3

PRESENTACIN DEL PRODUCTO.......................................................................4


2.1.
PROPSITO DEL SISTEMA.................................................................................................... 4
2.2.1. Objetivo.................................................................................................................... 4
2.2.2. Alcance..................................................................................................................... 4
2.2.3. El Sistema no contempla.......................................................................................... 4
2.2.
RESTRICCIONES Y SUPUESTOS............................................................................................. 4

3.

DESCRIPCIN GENERAL...................................................................................4
3.1.
3.2.
3.3.

4.

CONTEXTO DEL PRODUCTO................................................................................................. 4


PERSPECTIVAS FUTURAS DEL PRODUCTO.................................................................................4
REGLAS Y FUNCIONES DE NEGOCIO......................................................................................5

DESCRIPCIN DETALLADA DE REQUERIMIENTOS...............................................5


4.1.
ACTORES......................................................................................................................... 5
4.2.
REQUERIMIENTOS FUNCIONALES........................................................................................... 5
Diagrama/s de Caso de Uso................................................................................................. 5
Listado de Casos de Uso...................................................................................................... 5
Detalle de Casos de Uso...................................................................................................... 6
4.3.
REQUERIMIENTOS NO FUNCIONALES......................................................................................6
4 .3 . 1. Del Producto......................................................................................................... 6
4.3.2. Del Ambiente............................................................................................................ 7

5.

REQUERIMIENTOS DE INTERFAZ.......................................................................7
5.1.
5.2.
5.3.

INTERFACES
INTERFACES
INTERFACES

DE
DE
DE

HARDWARE................................................................................................. 7
SOFTWARE.................................................................................................. 7
COMUNICACIN............................................................................................ 7

6.

RESTRICCIONES DE DISEO.............................................................................8

7.

REQUERIMIENTOS DE LICENCIA........................................................................8

8.

OBSERVACIONES............................................................................................. 8

Nombre del Documento: 333694312.doc


1.0
Fecha de Creacin: 03/04/2014 11:49:00

STD-ERS Versin:
Pgina: 2

Proyecto: xxxx

Versin Producto: x.x Cliente: xxxxx

1. Introduccin
1.1. Objetivo
<Esta seccin define el rol o propsito del documento de Especificacin
de Requerimientos de Software, en el contexto de la documentacin
general del proyecto.
La Especificacin de requerimientos es la documentacin de
requerimientos para la construccin del software, representa un modelo
de lo que se necesita y una definicin del problema bajo consideracin>
Texto Sugerido:
La presente Especificacin de Requerimientos de Software tiene como
objetivo definir con claridad los requerimientos correspondientes al
proyecto.
Este documento debe ser fiel reflejo de toda la funcionalidad del sistema,
contiene toda aquella informacin necesaria para que el lector de este
documento pueda entender claramente los objetivos y el funcionamiento
del producto mencionado
1.2. Definiciones, Acrnimos y Abreviaturas
<Esta seccin debera proveer las definiciones de todos los trminos,
acrnimos, y abreviaturas requeridas para interpretar adecuadamente el
documento de Especificacin de Requerimientos de Software. Se sugiere
los siguientes trminos, siempre y cuando se utilicen en el punto
Audiencia>
Texto Sugerido:
RC: Responsable de Confeccin
RA: Responsable de Aprobacin
UD: Usuario Directo
NT: Notificado (Cualquier persona que debe ser notificada y que no es RA
o UD)
ERS: Especificacin de Requerimientos de Software
AF: Analista Funcional
LP: Lder de Proyectos
GP: Gerente de Proyectos
GQA: Gerente de Calidad
RQA: Responsable de Aseguramiento de la Calidad
1.3. Audiencia
<Esta seccin identifica la audiencia especifica esperada para el
documento de Especificacin de Requerimientos de Software. Para cada
uno de los participantes se debe indicar los niveles de participacin>

Nombre del Documento: 333694312.doc


1.0
Fecha de Creacin: 03/04/2014 11:49:00

STD-ERS Versin:
Pgina: 3

Proyecto: xxxx

Versin Producto: x.x Cliente: xxxxx

Roles sugerido para la audiencia:


Este documento est dirigido a las sgtes. Personas y Roles dentro del
Proyecto:
RC: Nombre y Apellido (AF)
RA: Nombre y Apellido (LP), Nombre y Apellido (GP), Nombre y Apellido
(QA)
UD: Equipo de Proyecto
NT: Nombre y Apellido (Ministro)
1.4. Alcance
<Una breve de descripcin del alcance del Documento de Especificacin
de
Requerimientos de Software: que proyecto(s) estn asociados, y
cualquier otra cosa que es afectada o influenciada por este documento>
Texto Sugerido:
El alcance de la ERS comprende la definicin de los requerimientos
funcionales y no funcionales, como tambin otros aspectos que definen
el producto, incluyendo objetivo del producto, restricciones, lo que el
sistema no contempla, reglas de negocio, requerimientos de interfaz,
restricciones de diseo, requerimientos de licencia o componentes
comprados necesarios para el producto a desarrollarse, entre otras cosas

2. Presentacin del Producto


2.1. Propsito del Sistema
2.2.1. Objetivo
<En esta seccin deber indicar de manera general lo que se
pretende lograr con el desarrollo del sistema. No se incluyen puntos
referentes al proyecto, sino especificar el objetivo del producto a
desarrollarse>
2.2.2. Alcance
<Se indica en trminos generales las funciones que el sistema deber
realizar o los mdulos que contendr. No se incluye puntos referentes
al proyecto, si no especificar el alcance del producto>
2.2.3. El Sistema no contempla
<Se indica aspectos funcionales o no funcionales y/o mdulos que no
estarn incluidos en el producto. El objetivo de esta seccin es dejar
expresadas cuestiones que el producto no cubrir, al menos hasta el
momento>
Nombre del Documento: 333694312.doc
1.0
Fecha de Creacin: 03/04/2014 11:49:00

STD-ERS Versin:
Pgina: 4

Proyecto: xxxx

Versin Producto: x.x Cliente: xxxxx

2.2. Restricciones y Supuestos


<Se indica cualquier aspecto que debe ser considerado para el
desarrollo, que puede afectar al cumplimiento de los requerimientos y
que viene dado desde el ambiente del negocio o acordado con
anterioridad. Fundamentalmente se debe destacar cuestiones polticas o
legales del entorno de la organizacin que puede afectar el xito del
proyecto si no se le brinda un adecuado tratamiento.>

3. Descripcin General
3.1. Contexto del Producto
<Esta seccin debera poner al producto en perspectiva con otros
productos relacionados.
Si el producto es independiente y totalmente auto contenido, debera ser
especificado aqu. Si esta especificacin de requerimientos define un
producto que es un componente de un sistema ms grande, entonces
deberan relacionarse los requerimientos de ese sistema mayor con la
funcionalidad de este software y deberan identificarse las interfaces de
comunicacin entre el sistema y el software>.
3.2. Perspectivas futuras del producto
<Esta seccin identifica requerimientos que pueden demorarse hasta
versiones futuras del sistema>.
3.3. Reglas y Funciones de Negocio
<Se indica la lgica de funcionamiento del negocio. Esta informacin
puede proveerse directamente o por referencia a otro documento>.

4. Descripcin Detallada de Requerimientos


4.1. Actores
<Se describen los roles, entidades, otros sistemas, dispositivos y
cualquier otro Actor con el que el sistema en desarrollo debera
interactuar >.
4.2. Requerimientos Funcionales
<Se describen los requerimientos funcionales del sistema utilizando
Casos de Uso o bien Listados de Funcionalidades, Listados de Pantallas,
Detalle del Men de funcionalidades>.
<Los requerimientos funcionales definen las acciones fundamentales que
realiza el software al recibir informacin, procesarla y producir
Nombre del Documento: 333694312.doc
1.0
Fecha de Creacin: 03/04/2014 11:49:00

STD-ERS Versin:
Pgina: 5

Proyecto: xxxx

Versin Producto: x.x Cliente: xxxxx

resultados. Normalmente se listan en afirmaciones del tipo el sistema


debe....
En ellas se incluye:
o Comprobacin de la validez de las entradas.
o Secuencia exacta de las operaciones.
o Respuesta a situaciones anormales (desbordamientos,
comunicaciones, recuperacin de errores).
o Parmetros.
o Relaciones entre entradas y salidas, incluyendo:
Secuencias de entradas y salidas.
Frmulas para la conversin de informacin.
Las secciones a completar son las siguientes:>

Diagrama/s de Caso de Uso


<Se debe incluir aqu el diagrama o diagramas de casos de uso que
muestran de manera grfica los alcances funcionales del producto>
Listado de Casos de Uso
<Se deber hacer referencia al estndar STD-LUC (Listado de Casos de
Uso), con sus atributos obligatorios. El listado de Casos de Uso contiene
el nmero y nombre de cada caso de uso, complejidad, nivel de riesgo
de arquitectura, prioridad del cliente, prioridad final.>
Detalle de Casos de Uso
<Listar todos los casos de uso confeccionados a travs de la plantilla
que se encuentra en el estndar de Descripcin de UC>
4.3. Requerimientos No Funcionales
<La mayora de los requerimientos no funcionales son registrados
comnmente en lenguaje natural en esta seccin de especificacin. Los
requerimientos identificados en esta parte del documento son
aplicables al producto en general. Para el caso de los requerimientos no
funcionales aplicables a un caso de uso en particular se debe aclarar a
qu caso de uso se refiere. Redactar teniendo en cuenta que el RNF
pueda ser probado>
4.3.1.

Del Producto

Usabilidad:
RN-1 El sistema est preparado para ser operado a travs de
mouse y teclado.
Nombre del Documento: 333694312.doc
1.0
Fecha de Creacin: 03/04/2014 11:49:00

STD-ERS Versin:
Pgina: 6

Proyecto: xxxx

Versin Producto: x.x Cliente: xxxxx

RN-2 Las pantallas sern desarrolladas para ambiente


Windows 7 posterior, con resolucin de pantalla de 800 x
600, o superior.
RN-3 Todas las pantallas deben tener un modo de cancelar la
operacin en curso.
RN-4 Desplegar mensajes de error y advertencia intuitivos.
RN-5 Verificar/validar lmites de campos y tipos de datos de
las pantallas en relacin al modelo de datos.
RN-6 La consulta Web debe ser accedida desde cualquier
navegador.
Confi abilidad:
RN-7 Implementar mecanismos que aseguren la integridad
de los datos.
RN-8 Se debe asegurar la disponibilidad del Sistema 24 X 7 X
365
Performance:
RN-9 Se espera que el tiempo de respuesta en el momento
de presionar un botn para continuar con el flujo de la
informacin que no supere los 20 segundos.
RN-10 Se espera mantener la escalabilidad del sistema en
relacin a la concurrencia de usuarios (cantidad de usuarios
entre 15 y 40 concurrentes)
RN-11 El sistema deber liberar a todos los recursos de
memoria al momento de cerrar una ventana y finalizar una
funcionalidad.

Soportabilidad:
RN-12 El control de integridad de datos se har del lado de
la capa de datos (a nivel de la base de datos utilizando las
claves forneas). Los mensajes de error sern capturados por
la aplicacin y sern visualizados al usuario final.
RN-13 Implementar Reglas de Negocio y procesos de
auditoria a nivel de la capa de datos (a nivel de la base de
datos utilizando desencadenadores)
Documentacin:
RN-14 Correcta redaccin y ortografa en las pantallas.
RN-15 Uso estandarizado de pantallas, mensajes y estilos.
4.3.2.

Del Ambiente

Nombre del Documento: 333694312.doc


1.0
Fecha de Creacin: 03/04/2014 11:49:00

STD-ERS Versin:
Pgina: 7

Proyecto: xxxx

Versin Producto: x.x Cliente: xxxxx

tico:
RN-16 El sistema debe garantizar la confidencialidad de la
informacin de los Clientes y de los valores
negociados con el Cliente.
Legales:
RN-17 Se debe cumplir lo establecido en los Contratos.

5. Requerimientos de Interfaz

<Deben definirse las interfaces que soportar la aplicacin. Debera


contener adecuada especificidad, protocolos, puertos, direcciones lgicas,
etc., tal que el software pueda ser desarrollado y verificado contra los
estndares de requerimientos>.
5.1. Interfaces de Hardware
<Define cualquier interfaz de hardware que deber ser soportada por el
software, incluyendo estructura lgica, direcciones fsicas y
comportamiento esperado>.
5.2. Interfaces de Software
<Describe las interfaces del software con otros componentes del sistema
de software. Estos pueden ser componentes comprados, componentes
reusados de otra aplicacin, o componentes que estn siendo
desarrollados por subsistemas fuera del alcance del esta Especificacin
de Requerimientos de Software pero con los cuales esta aplicacin de
software debe interactuar>
5.3. Interfaces de Comunicacin
<Describe las interfaces de comunicacin u otros requerimientos de
restriccin o dispositivos, tales como redes de rea local o dispositivos
seriales remotos>.

6. Restricciones de Diseo
<Esta seccin debera indicar cualquier restriccin de diseo en el sistema.
Estas restricciones representan decisiones de diseo a las que hay que
adherirse. Ejemplos de esto son:
lenguajes de software,
requerimientos del proceso de software,
uso prescripto de las herramientas de desarrollo,
restricciones arquitectnicas y de diseo,
seguridad
rendimiento.
Nombre del Documento: 333694312.doc
1.0
Fecha de Creacin: 03/04/2014 11:49:00

STD-ERS Versin:
Pgina: 8

Proyecto: xxxx

Versin Producto: x.x Cliente: xxxxx

7. Requerimientos de Licencia

<Esta parte del documento debera especificar la necesidad de licencias


asociada a la implementacin de este producto en caso que existiera.
Describe todos los componentes comprados a ser usados por el sistema,
cualquier licencia aplicable o restriccin de uso>

8. Observaciones

<Esta seccin permite incorporar cualquier informacin que se considera de


importancia, que no haya sido especificada con anterioridad>

Nombre del Documento: 333694312.doc


1.0
Fecha de Creacin: 03/04/2014 11:49:00

STD-ERS Versin:
Pgina: 9

Вам также может понравиться