Está en la página 1de 12

MAS TE R E N I NGE NI E R A DE SO FTWA RE

UNIVERSIDAD POLITCNICA DE CATALUNYA

PROYECTO FINAL DE MSTER MRF FRAMEWORK

Especificacin de los Requerimientos del


Software Template
VERSIN: [VERSIN NMERO]

FECHA DE REVISIN: [FECHA]

La aprobacin de la presente Especificacin de los Requerimientos del Software indica el entendimiento


del propsito y contenido descrito en el presente documento, sus referencias y anexos. Esto implica que
la aprobacin del presente documento reconoce la aprobacin de todos sus anexos. La firma de este
documento, implica la conformidad de cada individuo con el mismo.
Gerente / Director Organizacin Cliente
[Nombre]

[Email]

Firma

[Telfono]
Fecha

Auspiciante Ejecutivo
[Nombre]

[Email]

Firma

[Telfono]
Fecha

Auspiciante Tecnolgico
[Nombre]

[Email]

Firma

[Telfono]
Fecha

Gerente / Director Organizacin Ejecutante


[Nombre]

[Email]

Firma

[Telfono]
Fecha

Gerente de Proyecto
[Nombre]
Firma

[Email]

[Telfono]
Fecha

[Organizacin Cliente]
[Nombre del Proyecto]

ESPECIFICACIN DE LOS REQUERIMIENTOS DEL SOFTWARE


[Versin: ##] | [Fecha de Revisin: dd/mm/yyyy]

Tabla de Contenidos
Seccin 1.
1.1
1.2
1.3
1.4

Introduccin.......................................................................................1
Propsito............................................................................................ 1
Contexto del Negocio.........................................................................1
mbito................................................................................................ 1
Caractersticas de los Usuarios.........................................................1

Seccin 2.
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8

Descripcin General del Sistema.......................................................2


Contexto del Sistema.........................................................................2
Modos y Estados del Sistema............................................................2
Capacidades Principales del Sistema................................................2
Condiciones Principales del Sistema.................................................2
Restricciones Principales del Sistema...............................................2
Suposiciones......................................................................................2
Dependencias....................................................................................2
Escenarios Operacionales.................................................................3

Seccin 3. Capacidades, Condiciones y Restricciones del sistema....................4


3.1 Requerimientos del Negocio..................................................................4
3.2 Requerimientos Funcionales.................................................................4
3.2.nf Funcin X
..........4
3.2.nu Caso de UsoY
..........5
3.3 Requerimientos Fsicos......................................................................5
3.3.1 Construccin
..........5
3.3.2 Durabilidad
..........5
3.3.3 Adaptabilidad
..........5
3.3.4 Condiciones Ambientales
..........5
3.4 Requerimientos de los Datos Lgicos................................................5
3.5 Requerimientos de Usuario................................................................6
3.6 Requerimientos de Gestin de la Informacin...................................6
3.7 Requerimientos del Sistema..............................................................6
3.7.1 Requerimientos sobre le Rendimiento
..........6
3.7.2 Requerimientos sobre la Calidad
..........6
3.8 Requerimientos sobre Polticas y Regulaciones................................6
3.9 Requerimientos sobre el Sustento del Ciclo de Vida.........................6
Seccin 4. Interfaces del Sistema.......................................................................7
Seccin 5. Matriz de Trazabilidad de los Requerimientos...................................8
Seccin 6. Referencias........................................................................................ 9
Seccin 7. Glosario............................................................................................10
Seccin 8. Historial de Revisin.........................................................................11
Seccin 9. Apndices........................................................................................ 12

Basado en
RD-Plantilla-10ERSW-1.0

Pgina i

[Organizacin Cliente]
[Nombre del Proyecto]

Basado en
RD-Plantilla-10ERSW-1.0

ESPECIFICACIN DE LOS REQUERIMIENTOS DEL SOFTWARE


[Versin: ##] | [Fecha de Revisin: dd/mm/yyyy]

Pgina ii

[Organizacin Cliente]
[Nombre del Proyecto]

ESPECIFICACIN DE LOS REQUERIMIENTOS DEL SOFTWARE


[Versin: ##] | [Fecha de Revisin: dd/mm/yyyy]

Seccin 1. Introduccin
1.1 Propsito
[Especificar el propsito de esta Especificacin de los Requerimientos del Software y su
audiencia prevista.]

1.2 Contexto del Negocio


[Proporcionar una visin general del negocio de la organizacin cliente que sustenta el desarrollo
de la aplicacin software, incluyendo una declaracin de su misin y los objetivos
organizacionales de la unidad de negocio.

1.3 mbito
[Describir el mbito de la aplicacin software que se va a producir.]

1.4 Caractersticas de los Usuarios


[Identificar cada tipo de usuario del software a partir de su funcin, localizacin y tipo de
dispositivos. Especificar el nmero de usuarios en cada uno de los grupos y la naturaleza del uso
que hacen del software.]

Basado en
RD-Plantilla-10ERSW-1.0

Pgina 1

[Organizacin Cliente]
[Nombre del Proyecto]

ESPECIFICACIN DE LOS REQUERIMIENTOS DEL SOFTWARE


[Versin: ##] | [Fecha de Revisin: dd/mm/yyyy]

Seccin 2. Suposiciones, Dependencias,


Restricciones
2.1 Suposiciones
[Describir las suposiciones que pueden afectar a los requerimientos que se han detallado en la
Especificacin de los Requerimientos del Software.]

2.2 Dependencias
[Describir las dependencias que pueden afectar sobre los requerimientos establecidos en la
Especificacin de los Requerimientos del Software.]

2.3 Restricciones
[Describir las restricciones que pueden afectar a los requerimientos que se han detallado en la
Especificacin de los Requerimientos del Software.]

Basado en
RD-Plantilla-10ERSW-1.0

Pgina 2

[Organizacin Cliente]
[Nombre del Proyecto]

ESPECIFICACIN DE LOS REQUERIMIENTOS DEL SOFTWARE


[Versin: ##] | [Fecha de Revisin: dd/mm/yyyy]

Seccin 3. Requerimientos
3.1 Requerimientos del Negocio
[Describir todos los requerimientos del negocio para el software.]

3.2 Requerimientos Funcionales


[Personalizar esta seccin para que contenga las subsecciones necesarias para definir de
manera comprensible las acciones fundamentales que debern tener lugar en el software para
aceptar y procesar las entradas y generar las salidas.
A continuacin se especifican los templates para cada uno de los requerimientos funcionales.]
3.2.nf Funcin X
[Cuando se utiliza la descomposicin funcional como la forma para especificar los requerimientos
funcionales, se tiene que proporcionar una subseccin del tipo 3.2.nf para cada funcin. Cada
una de estas subsecciones se deber etiquetar y titular conforme a la funcin concreta, donde nf
se corresponde con la subseccin secuencial y X es el nombre de la funcin especfica.]
3.2.nf.1 Propsito de la Funcin X
[Describir el objetivo de la funcin]
3.2.nf.2 Entradas de la Funcin X
[Describir las entradas de la funcin, incluyendo las fuentes, los rangos de valores vlidos,
las consideraciones temporales, los requerimientos operacionales y las interfaces
especiales.]
3.2.nf.3 Operaciones de la Funcin X
[Describir las operaciones que se ejecutarn dentro de la funcin, incluyendo las
inspecciones de validacin, las respuestas a las situaciones anormales y los tipos de
procesamiento requeridos.]
3.2.nf.4 Salidas de la Funcin X
[Describir las salidas de la funcin, incluyendo el destino de dichas salidas, los rangos
vlidos de los valores, las consideraciones temporales, las apreciaciones para manejar los
valores ilegales, los mensajes de error y las interfaces requeridas.]

Basado en
RD-Plantilla-10ERSW-1.0

Pgina 3

[Organizacin Cliente]
[Nombre del Proyecto]

ESPECIFICACIN DE LOS REQUERIMIENTOS DEL SOFTWARE


[Versin: ##] | [Fecha de Revisin: dd/mm/yyyy]

3.2.nu Caso de UsoY


[Cuando se utilizan los casos de uso como la forma para especificar los requerimientos
funcionales, se debe proporcionar una subseccin del tipo 3.2.nu para cada funcin. Cada
subseccin se tendr que etiquetar y titular conforme al caso de uso concreto, donde nu se
corresponde con la subseccin secuencial y Y es el nombre de la funcin especfica.
Dentro de cada subseccin de un caso de uso, especificar la informacin sobre dicho caso de
uso, incluyendo el actor, las precondiciones, las postcondiciones, los escenarios y los escenarios
alternativos.]

3.3 Requerimientos de los Datos Lgicos


[Describir los requerimientos lgicos de los datos para el software.]

3.4 Requerimientos de Usuario


[Describir los requerimientos de usuario para el software.]

3.5 Requerimientos de Gestin de la Informacin


[Describir los requerimientos de gestin de la informacin para el software.]

3.6 Requerimientos del Sistema


3.6.1 Requerimientos sobre le Rendimiento
[Describir las condiciones sobre el rendimiento y sus capacidades asociadas.]
3.6.2 Requerimientos sobre la Calidad
[Describir los requerimientos sobre las caractersticas de calidad del software.]

3.7 Interfaces
[Describir las caractersticas lgicas de cada interfaz entre la aplicacin y otro hardware, software
y los protocolos de comunicacin.]

3.8 Otros Requerimientos


[Identificar otros requerimientos que no encajen en las secciones precedentes de
requerimientos.]

Basado en
RD-Plantilla-10ERSW-1.0

Pgina 4

[Organizacin Cliente]
[Nombre del Proyecto]

ESPECIFICACIN DE LOS REQUERIMIENTOS DEL SOFTWARE


[Versin: ##] | [Fecha de Revisin: dd/mm/yyyy]

Seccin 4. Matriz de Trazabilidad de los


Requerimientos
[Esta seccin proporciona una referencia a la localizacin de la Matriz de Trazabilidad que define
la trazabilidad desde los requerimientos del sistema documentados en la Especificacin de los
Requerimientos del Sistema hasta los elementos de diseo documentados en la Descripcin del
Diseo del Sistema y hasta los requerimientos software documentados en la Especificacin de
los Requerimientos Software.]

Basado en
RD-Plantilla-10ERSW-1.0

Pgina 5

[Organizacin Cliente]
[Nombre del Proyecto]

ESPECIFICACIN DE LOS REQUERIMIENTOS DEL SOFTWARE


[Versin: ##] | [Fecha de Revisin: dd/mm/yyyy]

Seccin 5. Referencias
[Proporcionar una lista de todos los documentos y otras fuentes de informacin referenciados o
utilizados en el desarrollo de la Especificacin de los Requerimientos del Software. Incluir para
cada una el nmero de documento, el ttulo, la fecha y el autor.]
N Documento

Basado en
RD-Plantilla-10ERSW-1.0

Ttulo del Documento

Fecha

Pgina 6

Autor

[Organizacin Cliente]
[Nombre del Proyecto]

ESPECIFICACIN DE LOS REQUERIMIENTOS DEL SOFTWARE


[Versin: ##] | [Fecha de Revisin: dd/mm/yyyy]

Seccin 6. Glosario
[Definir todos los trminos y acrnimos requeridos para interpretar adecuadamente la
Especificacin de los Requerimientos del Software.]

Basado en
RD-Plantilla-10ERSW-1.0

Pgina 7

[Organizacin Cliente]
[Nombre del Proyecto]

ESPECIFICACIN DE LOS REQUERIMIENTOS DEL SOFTWARE


[Versin: ##] | [Fecha de Revisin: dd/mm/yyyy]

Seccin 7. Historial de Revisin


[Identificar los cambios a la Especificacin de los Requerimientos del Software.]
Versin

Fecha

Basado en
RD-Plantilla-10ERSW-1.0

Nombre

Descripcin

Pgina 8

[Organizacin Cliente]
[Nombre del Proyecto]

ESPECIFICACIN DE LOS REQUERIMIENTOS DEL SOFTWARE


[Versin: ##] | [Fecha de Revisin: dd/mm/yyyy]

Seccin 8. Apndices
[Incluir cualquier apndice relevante.]

Basado en
RD-Plantilla-10ERSW-1.0

Pgina 9

También podría gustarte