You are on page 1of 10

ESPECIFICACIN DE REQUERIMIENTOS DE SOFTWARE

<NOMBRE DEL PROYECTO> <NOMBRE DEL CLIENTE> VERSIN N <X.X>

<LOGO DEL CLIENTE>

Nombre del Documento: Estndar Especificacin de Requerimientos Versin del Documento: 1.0 Nombre del Formato: Estndar CMMI Versin del Formato: 1.0

TABLA DE CONTENIDO
1. Introduccin.................................................................................................. 3 1.1 Propsito..................................................................................................................... 3 1.2 Alcance ....................................................................................................................... 4 1.3 Glosario....................................................................................................................... 4 1.4 Referencias................................................................................................................. 4 2. Presentacin del Producto.............................................................................4 2.1 Propsito del Sistema.................................................................................................. 4 2.1.1 Objetivo: ............................................................................................................... 4 2.1.2 Alcance:................................................................................................................. 5 2.1.3 No Contempla:....................................................................................................... 5 2.2 Restricciones y Supuestos .......................................................................................... 5 3. Descripcin General ......................................................................................5 3.1 Listado de la Funcionalidad del Sistema .....................................................................5 3.2 Diagrama/s de Caso de Uso.........................................................................................6 3.3 Listado de Actores....................................................................................................... 6 3.4 Perspectiva del Producto.............................................................................................6 4. Descripcin Detallada de Requerimientos.......................................................6 4.1 Requerimientos Funcionales........................................................................................6 4.1.1 Prototipo de Interfaz de Usuario............................................................................6 4.2 Reglas y Funciones de Negocio...................................................................................6 4.3 Requerimientos No Funcionales..................................................................................6 4.3.1 Del Producto.......................................................................................................... 7 4.3.2 Del Ambiente......................................................................................................... 8 5. Requerimientos de Interfaz............................................................................8 5.1 Interfaces de Usuario................................................................................................... 8 5.2 Interfaces de Hardware ..............................................................................................8 5.3 Interfaces de Software ................................................................................................8 5.4 Interfaces de Comunicacin........................................................................................8 6. Especificaciones Suplementarias....................................................................9 6.1 Restricciones de Diseo.............................................................................................. 9 6.2 Requerimientos de Licencia.........................................................................................9 6.3 Componentes Comprados...........................................................................................9 6.4 Observaciones............................................................................................................. 9 6.5 Criterios de Aceptacin del Producto...........................................................................9 7. Informacin del Documento............................................................................9
CONSISS Confidencial Derechos Reservados, Consiss. Pgina 2 de 10 144128369.doc

Nombre del Documento: Estndar Especificacin de Requerimientos Versin del Documento: 1.0 Nombre del Formato: Estndar CMMI Versin del Formato: 1.0

8. Informacin de la Plantilla ...........................................................................10

1. 1.1

Introduccin Propsito

[Esta seccin define el rol o propsito de la Especificacin de Requerimientos en el contexto de la documentacin general]

CONSISS Confidencial Derechos Reservados, Consiss.

Pgina 3 de 10 144128369.doc

Nombre del Documento: Estndar Especificacin de Requerimientos Versin del Documento: 1.0 Nombre del Formato: Estndar CMMI Versin del Formato: 1.0

El propsito de la Especificacin de Requerimientos de Software del producto <Nombre del Producto> es la recoleccin y organizacin de todos los requerimientos que sern la base de todos los planes, productos y actividades necesarias para llevar a cabo el desarrollo del proyecto de software.

1.2

Alcance

[Una breve descripcin del alcance de la Especificacin de Requerimientos; que proyecto (s) estn asociados, y cualquier otra cosa que es afectada o influenciada por este documento] La Especificacin de Requerimientos de Software de <Nombre del Producto> abarca la definicin del producto a travs de los requerimientos funcionales y no funcionales o de calidad del mismo. Se detallan las interfaces que tendr el producto, como as tambin cualquier restriccin de diseo impuesta por el Cliente. La Especificacin de Requerimientos de Software tambin implica la identificacin de componentes comprados con los que deber interactuar el producto una vez instalado y las licencias que sern necesarias.

1.3

Glosario

[Esta seccin debera proveer las definiciones de todos los trminos, acrnimos, y abreviaturas requeridas para interpretar adecuadamente la Especificacin de Requerimientos]

1.4

Referencias

[Esta subseccin debera proveer una lista completa de todos los documentos referenciados en cualquier lugar del documento]

Nombre del Documento


Modelo de Casos de Uso

Archivo
MCU- Modelo de Casos de Uso <Nombre del Producto>

Fecha de Publicacin

2. 2.1

Presentacin del Producto Propsito del Sistema

2.1.1 Objetivo:
[Este campo deber indicar de manera general lo que se pretende lograr con el desarrollo del sistema.]

CONSISS Confidencial Derechos Reservados, Consiss.

Pgina 4 de 10 144128369.doc

Nombre del Documento: Estndar Especificacin de Requerimientos Versin del Documento: 1.0 Nombre del Formato: Estndar CMMI Versin del Formato: 1.0

2.1.2 Alcance:
[Se deben indicar en trminos generales las funciones que el sistema deber realizar, son los REQUERIMIENTOS DEL CLIENTE, deben estar numerados para poder tener rastreabilidad con los casos de uso que se derivarn de los mismos.] Nmer o Requerimiento: Descripcin: Requerimiento del Cliente Prioridad

Requerimiento: Descripcin:

2.1.3 No Contempla:
[Este campo sirve para indicar algunos aspectos funcionales o no funcionales que se desea destacar, 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.]

2.2

Restricciones y Supuestos

[El objetivo de este apartado es indicar cualquier aspecto que debe ser considerado para el desarrollo, que puede afectar al cumplimiento de los requerimientos, 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 pueden afectar el xito del proyecto si no se les brinda un adecuado tratamiento].

3. 3.1

Descripcin General Listado de la Funcionalidad del Sistema

[Esta seccin provee una descripcin general de la funcionalidad del Sistema. Es utilizado por la persona interesada en el comportamiento del sistema, tales como: clientes, arquitectos, analistas de sistemas, analistas de proceso de negocio, diseadores de interfaz
CONSISS Confidencial Derechos Reservados, Consiss. Pgina 5 de 10 144128369.doc

Nombre del Documento: Estndar Especificacin de Requerimientos Versin del Documento: 1.0 Nombre del Formato: Estndar CMMI Versin del Formato: 1.0

grfica de usuario, analistas de prueba, diseadores de casos de prueba, administradores, etc.

3.2

Diagrama/s de Caso de Uso

Ver el documento de Modelo de Casos de Uso <Nombre del Producto>

3.3

Listado de Actores

Ver el documento de Modelo de Casos de Uso <Nombre del Producto>

3.4

Perspectiva del Producto

[Esta seccin debera poner al producto en perspectiva con otros productos relacionados. Si el producto es independiente y totalmente autocontenido, 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.]

4. 4.1

Descripcin Detallada de Requerimientos Requerimientos Funcionales

Ver el documento de Modelo de Casos de Uso <Nombre del Producto>

4.1.1 Prototipo de Interfaz de Usuario


[En esta seccin se incluirn las descripciones de interfaz para la aplicacin, focalizando principalmente en las interfaces de los casos de uso esenciales para la aplicacin. Esta informacin puede proveerse directamente o por referencia a otro documento.]

4.2

Reglas y Funciones de Negocio

[Se indican la lgica de funcionamiento del negocio. Esta informacin puede proveerse directamente o por referencia a otro documento.]

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
CONSISS Confidencial Derechos Reservados, Consiss. Pgina 6 de 10 144128369.doc

Nombre del Documento: Estndar Especificacin de Requerimientos Versin del Documento: 1.0 Nombre del Formato: Estndar CMMI Versin del Formato: 1.0

funcionales aplicables a un caso de uso en particular se debe aclarar a que caso o casos de uso se refiere, adems de referenciar la descripcin desde la especificacin de ese caso o casos de uso.]

4.3.1 Del Producto


Tipo Facilidad de uso Descripcin Se deberan especificar todos aquellos requerimientos que afectan la facilidad de uso del sistema. Estos incluyen: Se establecer el tiempo de capacitacin requerido para usuarios normales y expertos para convertirse en productivos en operaciones particulares. Especificar requerimientos para conformidad con los estndares comunes de usabilidad, tales como estndares de GUI. En caso de aplicar.

Confiabilidad

La confiabilidad podra expresarse en trmino de alguno de estos aspectos: Disponibilidad: Especificar el porcentaje de disponibilidad de tiempo, horas de uso, acceso de mantenimiento, etc. Tiempo Mximo de Reparacin (MTTR): Cunto tiempo est permitido que el sistema est fuera de operacin despus de una falla? Errores (bugs) o ndices de defectos: usualmente expresados en trminos de bugs invlidos, graves, leves, comunes o mejoras.]

Performance

Incluye tiempos de respuesta especficos. Donde sea aplicable, referenciar a los caso de uso relacionados por nombre. Tiempo de respuesta para una transaccin (promedio, mximo). En caso de aplicar. Capacidad (el nmero de clientes o transacciones que el sistema puede acomodar).

Facilidad de Mantenimiento

Se indica cualquier requerimiento que mejorar la soportabilidad o mantenibilidad del sistema que se est construyendo, incluyendo cdigos estndar, convenciones de nombres, libreras de clases, acceso de mantenimiento y utilidades de mantenimiento. Describe los requerimientos, si hay, para documentacin en lnea del usuario, ayudas del sistema, manuales impresos, etc.
Pgina 7 de 10 144128369.doc Derechos Reservados, Consiss.

Documentacin

CONSISS Confidencial

Nombre del Documento: Estndar Especificacin de Requerimientos Versin del Documento: 1.0 Nombre del Formato: Estndar CMMI Versin del Formato: 1.0

4.3.2 Del Ambiente


Tipo tico Descripcin Si existen requerimientos que deben considerarse en el contexto del producto que si bien no estn legislados, responde a factores morales o pautas de conducta, debern especificarse o referenciarse aqu Identificar si existen legislaciones nacionales, internacionales, provinciales, etc. aplicables y vigentes, que el software deba considerar

Legales

5.

Requerimientos de Interfaz

[Define las interfaces que debe 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 Usuario

[Describe las interfaces de usuario que tendrn que ser implementadas por el software. (Pantallas, menu)]

5.2

Interfaces de Hardware

[Define cualquier interfaz de hardware que deber ser soportada por el software, incluyendo estructura lgica, direcciones fsicas y comportamiento esperado.]

5.3

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 de esta Especificacin de Requerimientos de Software pero con los cuales esta aplicacin de software debe interactuar.]

5.4

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.]Especificaciones Suplementarias

CONSISS Confidencial Derechos Reservados, Consiss.

Pgina 8 de 10 144128369.doc

Nombre del Documento: Estndar Especificacin de Requerimientos Versin del Documento: 1.0 Nombre del Formato: Estndar CMMI Versin del Formato: 1.0

6. 6.1

Especificaciones Suplementarias 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, componentes comprados, y libreras de clase.]

6.2

Requerimientos de Licencia

[Esta parte del documento debera especificar la necesidad de licencias sobre productos asociados a la implementacin de este producto.]

6.3

Componentes Comprados

[Describe todos los componentes comprados a ser usados por el sistema, cualquier licencia aplicable o restriccin de uso, y cualquier compatibilidad / interoperabilidad asociada o estndares de interfaz.]

6.4

Observaciones

[Esta seccin permite incorporar cualquier informacin que se considera de importancia, que no haya sido especificada con anterioridad.]

6.5

Criterios de Aceptacin del Producto

[Definir cules son los criterios de xito o aceptacin que debemos para que el cliente acepte el producto final. Por ejemplo: que este implementada toda la funcionalidad definida en la ERS, que no existan graves errores en la aplicacin]

7.

Informacin del Documento Historia de Cambios


Fecha Versin Descripcin Autor

CONSISS Confidencial Derechos Reservados, Consiss.

Pgina 9 de 10 144128369.doc

Nombre del Documento: Estndar Especificacin de Requerimientos Versin del Documento: 1.0 Nombre del Formato: Estndar CMMI Versin del Formato: 1.0

Fecha

Versin

Descripcin

Autor

Revisin y Aprobacin
Revisores Rol

Aprobador

Rol

8.

Informacin de la Plantilla Historia de Cambios


Fecha 12/Nov/2007 Versin 1.0 Descripcin Versin Inicial Autor Norma Cruz D.

Revisin y Aprobacin
Revisores Rol

Aprobador

Rol

CONSISS Confidencial Derechos Reservados, Consiss.

Pgina 10 de 10 144128369.doc

You might also like