Está en la página 1de 6

[Nombre del proyecto]

Especificacin de Requerimientos de
Software para [Sistema, subsistema o
funcionalidad]
Versin [1.]
[Este documento es la plantilla base para elaborar el documento de Especificacin
de Requerimientos de Software. Los textos que aparecen entre parntesis rectos
son explicaciones de que debe contener cada seccin. Dichos textos se deben
seleccionar y sustituir por el contenido que corresponda. ara actuali!ar la tabla de
"ontenido# ha$a clic con el botn derecho del ratn sobre cualquier l%nea del
contenido de la misma y seleccione Actualizar campos# en el cuadro que aparece
seleccione Actualizar toda la tabla y ha$a clic en el botn &ceptar'
!istoria de re"isiones
(echa )ersin Descripcin &utor
[dd*mm*aaaa' [x.x' [detalles' [nombre'



Especificacin de Requerimientos +$ina , de -
#ontenido
1. INTRODUCCIN...............................................................................................................................3
1.1. PROPSITO......................................................................................................................................3
1.2. ALCANCE........................................................................................................................................3
1.3. DEFINICIONES, SIGLAS Y ABREVIATURAS.......................................................................................3
1.4. REFERENCIAS.................................................................................................................................3
1.5. VISIN GENERAL............................................................................................................................3
2. DESCRIPCIN GENERAL...............................................................................................................3
2.1. PERSPECTIVA DEL PRODUCTO.........................................................................................................3
2.1.1. Interfases de usuario.............................................................................................................3
2.1.2. Interfases con hardware........................................................................................................4
2.1.3. Interfases con software..........................................................................................................4
2.1.4. Interfases de comunicacin...................................................................................................4
2.1.5. Restricciones de memoria.....................................................................................................4
2.1.6. Requerimientos de adecuacin al entorno............................................................................4
2.2. FUNCIONES DEL PRODUCTO............................................................................................................4
2.3. CARACTERSTICAS DE LOS USUARIOS............................................................................................4
2.4. RESTRICCIONES DE DISEO............................................................................................................4
2.4.1. [Restriccin de diseo 1]......................................................................................................5
2.5. SUPUESTOS Y DEPENDENCIAS.........................................................................................................5
3. REQUERIMIENTOS ESPECFICOS..............................................................................................5
3.1. REQUERIMIENTOS SUPLEMENTARIOS.............................................................................................5
4. REQUERIMIENTOS DE DOCUMENTACIN..............................................................................5
4.1. MANUAL DE USUARIO....................................................................................................................5
4.2. AYUDA EN LNEA...........................................................................................................................5
4.3. GUAS DE INSTALACIN, CONFIGURACIN Y ARCIVO L!AME......................................................5
4.4. ETIQUETADO Y EMPAQUETADO.......................................................................................................5
5. [INFORMACIN DE SOPORTE (OPCIONAL) ]..........................................................................6
Especificacin de Requerimientos +$ina . de -
1. $ntroduccin
[La introduccin debe proporcionar una /isin $eneral de la Especificacin de
Requerimientos.'
1.1. %ropsito
[Esta seccin debe indicar el propsito de la Especificacin de
Requerimientos de Software y la audiencia esperada para este
documento.'
1.&. 'lcance
[Esta seccin debe identificar el producto o los productos por su nombre#
explicar que debe hacer y# si es necesario lo que no debe hacer# el producto
de software. Describir la aplicacin de software a ser especificada# incluyendo
beneficios rele/antes# ob0eti/os y metas. Si existe una especificacin de
requerimientos del sistema la Especificacin de Requerimientos de
Software debe ser consistente con la primera.'
1.(. )efiniciones, si*las y abre"iaturas.
[Esta seccin debe proporcionar las definiciones de todos los trminos# las
si$las# y abre/iaciones requeridas para interpretar apropiadamente el
documento Especificacin de Requerimientos de Software. Esta
informacin puede proporcionarse por la referencia al 1losario del proyecto.'
1.+. Referencias
[Esta seccin debe proporcionar una lista completa de todos los documentos a
los que se hace referencia en el documento Especificacin de
Requerimientos de Software. "ada documento debe identificarse por el
t%tulo# n2mero del informe 3si se aplica4# fecha# y or$ani!acin que lo publica.
Especifique las fuentes de las que pueden obtenerse las referencias. Esta
informacin puede proporcionarse por la referencia a un apndice o a otro
documento.'
1.,. Visin *eneral
[Esta seccin describe que contiene el resto del documento Especificacin
de Requerimientos de Software y explica como se or$ani!a este
documento.'
&. )escripcin *eneral
[Esta seccin debe describir los factores $enerales que afectan al producto y
sus requerimientos. Esta seccin no establece los requerimientos
espec%ficos. En cambio# proporciona una base para los requerimientos
espec%ficos que se definen en detalle en la seccin 5.'
&.1. %erspecti"a del producto
[Si en el modelo de "asos de uso no se incluye esta informacin en esta
seccin se describe el producto respecto de otros productos relacionados y
como opera ba0o ciertas restricciones.
uede incluir 6nterfases del sistema# 6nterfases de usuario# 6nterfases de
hardware# 6nterfases de software# 6nterfases de comunicacin# 7emoria#
8peraciones# Requerimientos de adecuacin al entorno.'
&.1.1. $nterfases de usuario
[Esta seccin describe las interfases de usuario que se deben implementar.
6ncluye las caracter%sticas l$icas de cada interfase entre el producto de
software y el usuario que son necesarias para lo$rar los requerimientos del
software# por e0emplo# formatos de pantalla# contenido de reportes y men2s#
Especificacin de Requerimientos +$ina 5 de -
o disponibilidad de teclas de funcin. &dem+s incluye aspectos para optimi!ar
la interfase# que puede ser una lista de como debe aparecer el sistema al
usuario o como no debe aparecer# por e0emplo# que apare!can mensa0es de
error cortos o lar$os. En caso que las pautas para la interfase de usuario sean
muy extensas podr+ $enerar un documento aparte y en esta seccin hacer
referencia a el.
9ambin se deben especificar las operaciones normales y especiales
requeridas por el usuario# como son: modos de operacin en la empresa u
or$ani!acin del usuario# por e0emplo# operaciones iniciadas por el usuario#
per%odos de operaciones interacti/as y operaciones de procesamiento por
lotes# operaciones de respaldo y recuperacin.'
&.1.&. $nterfases con -ardware
[Esta seccin describe las caracter%sticas de las interfaces entre el producto de
software y los componentes de hardware del sistema. 6ncluye caracter%sticas
de confi$uracin# dispositi/os que se deben soportar# como deben ser
soportados y protocolos.'
&.1.(. $nterfases con software
[En esta seccin se debe especificar el uso de otros productos de software
necesarios 3sistema de mane0o de datos# sistema operati/o# librer%as o
paquetes4# interfases con otros sistemas de aplicacin.
ara cada interfase se debe indicar: propsito de la interfase con el producto
de software# definicin de la interfase en trminos de contenido y formato de
la misma.'
&.1.+. $nterfases de comunicacin
[En esta seccin se describe cualquier interfase de comunicacin con otro
sistema o dispositi/o como redes# dispositi/os remotos# etc.'
&.1.,. Restricciones de memoria
[En esta seccin se deben especificar las caracter%sticas aplicables y l%mites en
memoria primaria y secundaria'
&.1... Requerimientos de adecuacin al entorno
[En esta seccin se deben especificar los requerimientos de datos o
secuencias de iniciali!acin que son espec%ficas a un sitio dado# misin# o
modo operacional 3por e0emplo# /alores posibles# l%mites de se$uridad# etc.4;
se debe especificar el sitio o las caracter%sticas relacionadas a la misin que
deben modificarse para adaptar el software a una instalacin particular.'
&.&. /unciones del producto
[En esta seccin se resumen las funciones m+s importantes que el software
debe reali!ar.'
&.(. #aracter0sticas de los usuarios
[En esta seccin se describen las caracter%sticas $enerales de los usuarios del
producto incluyendo ni/el educacional# experiencia y especiali!acin tcnica.'
&.+. Restricciones de dise1o
[En esta seccin se describen los elementos que limitan las opciones de los
desarrolladores. Las restricciones de dise<o representan decisiones dise<o que
se han tomado y que se deben cumplir. 6ncluye len$ua0es de pro$ramacin#
requerimientos de proceso de software# herramientas de desarrollo#
limitaciones de hardware# funcionamiento paralelo# funciones de auditoria#
funciones de control# protocolos# consideraciones de se$uridad# criticidad de la
aplicacin# librer%as# pol%ticas de re$ulacin# etc.'
Especificacin de Requerimientos +$ina = de -
&.+.1. [Restriccin de dise1o 1]
[Descripcin de la restriccin'
...
&.,. Supuestos y dependencias
[Esta seccin debe incluir una lista de todos los factores que afectan a los
requerimientos establecidos. Estos factores no son restricciones de dise<o
para el software pero si hay cambios en estos factores pueden afectar los
requerimientos establecidos.'
(. Requerimientos espec0ficos
[Esta seccin de la Especificacin de Requerimientos de Software debe
contener todos los requerimientos del software a un ni/el de detalle suficiente
para permitir a dise<adores dise<ar un sistema para satisfacer esos
requerimientos y a /erificadores probar que el sistema satisface esos
requerimientos. &l usar el modelo de casos de uso# estos requisitos se
capturan en los casos de uso y las especificaciones suplementarias
aplicables.'
(.1. Requerimientos Suplementarios
[Las especificaciones suplementarias capturan requerimientos que no se
incluyen en los casos de uso 3requerimientos necesarios para el uso del
sistema# como son performance# mantenibilidad# usabilidad# fiabilidad#
soporte# funcionalidad# requerimientos de autori!acin o licenciamiento#
est+ndares aplicables# etc.4. Los requerimientos suplementarios deben ser
incluidos aqu% y refinados al ni/el necesario de detalle. "ada requerimiento
debe estar identificado 2nicamente.'
+. Requerimientos de documentacin
[En esta seccin se especifica el tipo de documentacin que se requiere# el
contenido y formato de la misma.'
+.1. 2anual de 3suario
[En esta seccin describa el propsito y contenido del 7anual de >suario.
Especifique el lar$o deseado# ni/el de detalle# necesidad de %ndice# $losario de
trminos# tutoriales o manual de referencia estrat$ica# etc. Especifique
tambin restricciones de formato e impresin.'
+.&. 'yuda en l0nea
[En esta seccin especifique si el sistema de software incluye un sistema de
ayuda en l%nea. Si lo incluye especifique los requerimientos de or$ani!acin y
presentacin del mismo.'
+.(. 4u0as de instalacin, confi*uracin y arc-i"o 56ame.
[En esta seccin especifique si el sistema de software contendr+ instrucciones
para instalacin y confi$uracin. &dem+s si se incluir+ el t%pico archi/o Lame#
que puede incluir las ?o/edades de la /ersin# discusin de compatibilidad con
/ersiones anteriores# documentacin de errores conocidos y soluciones
alternati/as.'
+.+. Etiquetado y empaquetado
[El estado del arte de las aplicaciones de hoy proporciona un aspecto
consistente que comien!a con el paquete del producto y se manifiesta a
tra/s de los men2s de la instalacin# las pantallas del sistema# los sistemas
de ayuda# los di+lo$os con el usuario# etc. Esta seccin define las necesidades
y tipos de etiquetas a para ser incorporado en el cdi$o# por e0emplo#
Especificacin de Requerimientos +$ina @ de -
derechos de propiedad literaria y a/isos patentes# lo$otipos corporati/os#
iconos estandari!ados y otros elementos $r+ficos# etc.'
,. [$nformacin de soporte 7opcional8 ]
[La informacin de soporte hace que el documento sea m+s f+cil de usar.
uede incluir:
&pndices
Andice'
Especificacin de Requerimientos +$ina - de -

También podría gustarte