Professional Documents
Culture Documents
SRS
S.G.P.M.
31 / 10 / 09
SRS Especificacin de Requerimientos de Software
V.0.2
S.G.P.M.
SRS
VERSION
V.0.1
V.0.2
FECHA
SECCIN
MODIFICADA
1.1, 1.3, 1.4.
DESCRIPCION
CAMBIOS
Sabado, 5
Se realizaron
de
aportes de
Septiembr
ideas para las
e de 2009.
secciones
descritas.
Sabado, 12 1.2, 1.5
Se
de
completaron
Septiembr
las secciones
e de 2009.
faltantes.
Tabla 1: Historial de cambios
RESPONSAB
LES
S.G.P.M.
S.G.P.M.
S.G.P.M.
SRS
TABLA DE CONTENIDO
TABLA DE CONTENIDO.............................................................................3
LISTA DE TABLAS.....................................................................................5
LISTA DE ILUSTRACIONES.........................................................................6
1 INTRODUCCIN.....................................................................................7
1.1
1.2
1.3
1.4
1.5
PROPSITO........................................................................................................... 7
ALCANCE............................................................................................................. 8
DEFINICIONES, ACRNIMOS, Y ABREVIACIONES............................................................9
REFERENCIAS...................................................................................................... 13
APRECIACIN GLOBAL........................................................................................... 14
S.G.P.M.
SRS
S.G.P.M.
SRS
Lista de Tablas
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
1:
2:
3:
4:
5:
6:
7:
Historial de cambios......................................................................................1
Acrnimos...................................................................................................... 7
Interfaces con el Software...........................................................................13
Descripcin de las Caractersticas del Usuario............................................17
Definiciones del Modelo de Dominio............................................................19
Formato de documentacin del Modelo del Dominio...................................20
Documentacin de Requerimientos.............................................................27
S.G.P.M.
SRS
Lista de Ilustraciones
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
1: Propsito...............................................................................................5
2: Alcance.................................................................................................6
3: Apreciacin Global.................................................................................7
4: Tipos de productos de software.............................................................8
5: Interfaces con el usuario.....................................................................10
6: Operaciones........................................................................................15
7: Tips para definir funciones del producto..............................................16
8: Caractersticas del Usuario..................................................................17
9: Restricciones.......................................................................................18
10: Limitaciones......................................................................................18
11: Descripcin documentacin del modelo del dominio.........................20
12: Suposiciones.....................................................................................21
13: Dependencias [1]..............................................................................21
14: Distribucin de requerimientos.........................................................23
15: Caractersticas de los Requerimientos...............................................26
16: Documentacin de Requerimientos...................................................28
17: Interfaces con el Usurario..................................................................29
18: Interfaces de Hardware.....................................................................30
19: Interfaces con el Software.................................................................31
20: Divisin por Funcionalidades.............................................................32
21: Ejemplo Enunciado Requerimientos..................................................34
22: Atributos de Calidad a tener en cuenta.............................................35
23: Caractersticas de Confiabilidad........................................................36
24: Caractersticas de Disponibilidad......................................................37
25: Caractersticas de Seguridad.............................................................37
26: Caractersticas de Mantenibilidad.....................................................38
27: Portabilidad del Sistema....................................................................38
28: Caractersticas Bases de Datos.........................................................39
1 Introduccin
1.1 Propsito
El propsito o razn por la cual es vital la efectiva realizacin de un SRS bien
documentado, se fundamenta en el hecho de que los requerimientos son
atributos vitales y necesarios en un sistema, son declaraciones que identifican
factores en cuanto a caractersticas, capacidades o calidad de un sistema con
el fin de que tenga valor y utilidad para un cliente o usuario final, convirtindose
as en la clave del xito (o fracaso) de un proyecto tcnico, y la base de el
trabajo que viene en su futuro desarrollo, por lo cual es importante realizar una
buena documentacin de la especificacin de los requerimientos, originando de
esta manera que se satisfagan los objetivos del cliente correctamente [4].
Para el contexto de la materia de Ingeniera de Software, se obtendrn
requerimientos del proyecto escogido (WorDomination) con la finalidad descrita
anteriormente, para lo cual se describirn sus requerimientos ms importantes
mediante procedimientos descritos posteriormente.
Vale la pena considerar que -como se mencion en el SPMP previamentepuesto que es imposible calcar o hacer una rplica exacta de las
funcionalidades de un software, el SRS siempre estar incompleto en cuanto a
la identificacin de requerimientos de una u otra manera. [5]
El SRS concierne tanto al cliente (que determina si las especificaciones del
producto se cumplen o no de acuerdo a los requerimientos buscados por l en
caso de no cumplirse, el proyecto ser considerado como un fracaso. [10] y
[11]), para el desarrollador (que de acuerdo a la especificacin puede identificar
mejor los casos de uso asociados y con base en esto realizar un desarrollo e
implementacin efectivos) y para el grupo S.G.P.M., puesto que como
ingenieros de sistemas se tiene
la responsabilidad de proveer la
documentacin correspondiente de requerimientos y sus funciones de alto nivel
que sern implementadas. [10]
1.2 Alcance
S.G.P.M. est encargado de la realizacin de desarrollo de una aplicacin que
modela el juego original Scrabble [26], junto con su documentacin respectiva,
con el fin de que se satisfagan los requerimientos y necesidades del cliente, que
en nuestro caso es el Ingeniero Miguel Eduardo Torres Moreno.
Bsicamente, se manejarn dos tipos de usuarios del software: el jugador (o
clientes) y el administrador (o servidor), y sus funcionalidades son las que se
muestran a continuacin (tambin se pueden observar en la Seccin 2.1.7
Funcionamiento):
TIPO DE USUARIO
Administrador
Jugador
FUNCIONALIDAD
Crear partidas
Lanzar Partidas
Cargar Partidas.
Usuarios
Crear Jugador
Borrar Jugador
Ver Detalles Jugador
Aadir Palabra
Eliminar Palabra
Ver puntaje
Salvar Partida
Cambiar Fichas
Pasar Turno
Deshacer Jugada
Validar Jugada
Colocar Ficha en el tablero
Quitar ficha del tablero
Mover ficha en el tablero
Salir
Ver Log
IEEE [7]: IEEE es una organizacin sin nimo de lucro, una asociacin
lder profesional en el avance de la tecnologa. Originalmente era un
acrnimo para Instituto de Ingenieros Electrnicos y Elctricos pero hoy
en da se ha expandido de tal manera que tan solo le llamamos IEEE
(pronunciado I Triple E).
J JDBC: Java database Connectivity: Librera de Java que facilita la labor de
conexin a una base de datos desde cualquier IDE.
L Lnea Base [6]: Producto de trabajo que ha sido formalmente desarrollado
y acordado, que puede ser cambiado solo por medio de cambios
acordados en procedimientos en el plan de administracin de
configuraciones. Un producto de trabajo del documento base puede ser el
origen de futuros desarrollos.
P Porcentaje de avance [6]: Son documentos que irn indicando el
porcentaje de avance que se lleva de distintas lneas base de un
documento
Producto de Trabajo [6]: Es todo elemento tangible que resulte en funcin
de realizar un proyecto, actividad o tarea. Ej. Requisitos de clientes, plan
de proyecto, especificaciones funcionales, documentos de diseo, cdigo
fuente y objeto, manual del usuario, instrucciones de instalacin, planes de
pruebas, etc
Puntos de Funcin: Tcnica estndar utilizada para la medicin del
tamao del software
R Requerimiento: Atributo vital y necesarios en un sistema, es una
declaracin que identifica un factor de caractersticas, capacidades o
calidad de un sistema para que tenga valor y utilidad para un cliente o
usuario final
Requerimiento Completo [14]:
Requerimiento que describa completamente la funcionalidad a ser
entregada, conteniendo toda la informacin necesaria para el desarrollador
para que disee e implemente esa parte de la funcionalidad.
Si se sabe que no se tiene an cierta informacin se puede usar PD (por
determinar) como una manera de resaltar que faltan estas cosas, se deben
resolver estas partes faltantes antes de proceder con la construccin de
dicha porcin.
1.4 Referencias
[1] Definicin de IDE:
http://www.alegsa.com.ar/Dic/ide.php
[2] Ian sommerville, Ingeniera de software, Sptima edicin, Pearson,
2005.
[3] Bernd Bruegge & Allen H. Dutoit, Object Oriented Software Engineering.
Conquering Complex and Changing Systems, Prentice Hall, 1999.
[4] Ralph R. Young, The Requirements Engineering Handbook, 2004.
[5] George Stepanek, Software Project Secrets, Apress, 2005.
[6] TORRES, Miguel. Plantilla SPMP IronWorks.
Documento Disponible en: http://sophia.javeriana.edu.co/~metorres/
SPMP - Norma IEEE 1058.1 para la planificacin de proyectos de
software:
www.pgsi-g5.googlecode.com/files/T9899_ICaballero.pdf
[7] Definicin de IEEE tomada de:
http://www.ieee.org/web/aboutus/home/index.html
Por lo tanto, este SRS debera usarse para un correcto desarrollo, pruebas,
aseguramiento de la calidad, gestin de proyecto y funcionalidades del proyecto
en general. [14]
Para finalizar, es importante mencionar que el SRS incluye tambin los
requerimientos no funcionales que ayudan a la obtencin de objetivos del
proyecto y descripciones de atributos de calidad del producto desarrollado a
partir del mismo, los cuales amplan la descripcin de atributos de calidad
caractersticas que debe manejar (usabilidad, portabilidad, integridad, eficiencia
y robustez), proporcionando funcionalidades importantes para el cliente o los
desarrolladores; a su vez otros requerimientos no funcionales describen
interfaces externas entre el sistema y el mundo externo, al igual que el diseo e
implementacin de restricciones. [14]
Con la finalidad de lograr satisfactoriamente lo propuesto, en general S.G.P.M
busca la correcta ingeniera de requerimientos, o ciencia encargada de
encontrar, establecer y documentar los requerimientos de software, a travs de
un proceso de 4 fases (Recoleccin, Anlisis y Negociaciones, Documentacin
y Validacin) el cual se puede observar en el proceso de Ingeniera de
Requerimientos (ver Seccin 2.4) y su correcta especificacin mediante las
caractersticas que debera tener un requerimiento excelente (completo,
correcto, factible, necesario, priorizable, no ambiguo y verificable), logrando a
su vez que el SRS sea completo, consistente, modificable y trazable a travs de
las listas de chequeo ya descritas [14], [20], [27].
Para observar las descripciones detalladas de requerimientos del sistema, se
puede observar la seccin 3 Requerimientos Especficos.
SEOA staenscarad rerarresGaspFao camoj anergrdsaz o b d(Al ee dl ame aisenctui sg traua ilridz uoa nrcidbo eun e dn e
SEWA(Gstaenieraldsrereorarenns teaspPH ecaioyred nargzsal g ob, l eh ap co er r e lcu m p l i r l o s cri t e ri o s d e ca l i d a d e n
pvC eroo rsin cefi ogsonu eraes nce i onl an d eosl acuyb mod raoe cuncitoom ns e dny etarel cd qio ucune ri)m m e ine ton to s
dre(D(A erqDqisariure eirroctotctorie mctol r roi eC)dn aetol ildso asyd re)d oq cuu e mri me ni eton toS Rs S e n g e n e ra l .
P ro g ra m a ci o n )
2.4 Proceso de requerimientos
Teniendo en cuenta el concepto bsico de requerimiento definido como una
caracterstica necesaria que debe poseer el sistema que se desea crear,
S.G.P.M utilizara un proceso de requerimientos planteado por Karl E. Wiegers
[NReferencia], con el fin de tener un debido manejo y administracin de cada
uno de los requerimientos que surjan alrededor del proyecto
[NReferencia] Wiegers, Karl E. More About Software Requirements. Microsoft.
2006
Especificacin
Negocio
Usuario
Sistema
No funcionales
No
f u n c io
n a lR##0
4
S is t e
m aR##0
3
U su a ri
oR##0
2
Req ue
r im ie n
to s
N egoc
io R##0
1
IOM n pfoioccid r imoo naJ duecies g nJJ ouu Cee lgige oon t e s
N o Fu n ci o n a l e s
2.4.3 Priorizacin de Requerimientos
In d e n t ifi c a c io n d e R e q u e r im ie n t o s y S u n iv e l N iv e l d e P r io r id a d P r io r id a d
d e V a lo r iz a c i n g e n e r a l
s e g u n E l r o l F in a l
C) Prioridad Final
Para esta relacin usaremos las variables anteriores para poder
implementar la valorizacin ms acertada para cada requerimiento,
siendo estos:
Valorizacin General.
Valorizacin Rol.
Prioridad final.
Valorizacin General.
Valorizacin Rol.
Se tendr en cuenta la
discusin de cada requerimiento
de un modo neutral.[53]
Punto de vista de cada persona
como si fuera cliente. [53]
Discusin con el grupo de los
requerimientos ms
importantes. [53]
Tendremos un valor para cada
miembro segn el requerimiento
con una valoracin de -5 a 5.
[53]
Cada miembro dar un valor
clasificatorio. [53]
Prioridad final.
V
R
o
n
o
l o r i z a c i n
l ( C
l a s i fi c a
N
e g a t i v a
s i t i v a )
i
o
P r i o
r i d a
d
F i n a
l
Cechich.[53]encontrar
http://ing.de.soft1.googlepages.com/07-SeleccionYPriorizacion.pdf[54]
http://readyset.tigris.org/nonav/es/templates/feature-set.html[55]
2.4.4 Trazabilidad
La trazabilidad es un factor clave para la gestin de requerimientos, y se refiere
a la posibilidad que se tiene de perseguir o monitorear el ciclo que tiene un
requerimiento en el desarrollo del proyecto, estableciendo relaciones entre dos
o ms procesos de software [17]. Esta trazabilidad se puede realizar de dos
formas:
Hacia adelante
Hacia atrs
M
o
n
ito
re
od
elaim
p
le
n
ta
cio
n
d
e
lre
q
u
e
rim
e
in
to
O
rig
e
n
d
e
lo
sre
q
u
e
rim
e
n
to
s
3 Descripcin Global
3.1 Perspectiva del producto
3.1.1 Interfaces con el sistema
WordDomination no tendr ninguna clase de dependencia con otro sistema
externo, ni con otro producto, es una aplicacin completamente nueva, por lo
cual no reemplazara a otro sistema, as mismo no se crearan interfaces para
nuevos componentes.
3.1.2 Interfaces con el usuario
En la siguiente tabla se especifican las diferentes interfaces con el usuario.
INTERFACES
TECLADO
RATON
MONITOR
INTERFAZ GUI
TARJETA GRAFICA
TARJETA DE RED
LW a o er dl ocm io na tdioe n tsecno dg ea r le s teim p rloi t dcao ld e fuc eo npeoxri lan eb u sloq cuaeld sa pd ae r la csuima tpr olicC do am p , ftua nd c iroensa elind au n ay ceosntea xn ido an r ilzo a c ilo(Hn oqsut e) .[s1e] m a n e ja r , a lg u n a s c a u s a d e n u e s tr a d e c is o n
PLD ara orc to nlace ox lipo cn8iofi0ns8idc0ea Htdrtea lsp sm i isteomn ad se e d da ator s gc or an c liaa sw ae bl , sC iahb alec ai sd eo p UidT eP i(m p le m e n t a r e n v e r s io n e s m a s c o m p le t a s .[1 ]
WL oa rAd oqmu in ea ct iou nr a t e nx digr a l e s imc p elinc tde a-s d rev cido nre, x io nle sc ulo c a le st ip ao r d ec up a t r o cC olm hp u ct ae d om r ea s e inm up nlea scuo nm e ax ioenj l.o[c1 a] l(H o s t ) .[ 1 ]
L a eAlr qc u ioten c dt ue r a secxoig edra e s te c plier on t e c-os el r vfiudeo rp,oern la ob cu s aq lu e sd at ipd oe dlae spimro pt lic o dl a h a, cfue n cm ioa ns limd ap ley s ue mta n deajor i.z[a1 c] io n q u e s e m a n e ja r , a lg u n a s c a u s a d e n u e s tr a d e c is o n
B r in d a r p a r la im p le m e n t a c io n s e g u r id a d e n la e n t r a d a y s a lid a d e in f o r m a c io n .[ 1 ]
S u e s t a n d a r iz a c io n p e r m it a r im p le m e n t a c io n e n d if e r n t e s L a p t o p o P C , p a r la s c o n e x io n e s e x ig d a s .[ 1 ]
Protocolo de
Comunicacin
TCP/IP
Puerto TCP
Partes Fsicas
(Cables
y
Conexiones)
Product
o de
Software
Windows
JDK
JavaFx
JMF
Propsito de Uso
Versin
Fuente
Windows XP
Windows Vista
Windows NT
MicroSoft Windows
www.microsoft.com/spain/windows/
Sun MicroSystem
http://java.sun.com/javase
Versin 1.2
SunMicroSystem
http://java.sun.com/javafx/
SunMicroSystem
http://java.sun.com/javase/technologies/d
esktop/media/jmf/
Versin 2.1.1e
3.1.7 Operaciones
Dentro de WorDomination se encontrara un rol de jugador que podra ingresar al
juego de dos modos distintos. Estos modos son el de Administrador y el modo
de Usuario. A continuacion se mostrarn las acciones que podran realizar cada
uno de estos:
usuario, y evitara un gran nmero de opciones sobre las ventanas con el fin de
hacer difcil su uso.
Por otro lado, no ser necesario que el usuario domine 100% el juego de
WorDomination, pues contara con las herramientas bsicas para su buen uso y
fcil manejo como lo son el uso de manuales y reglas de juego que estarn a su
alcance en todo momento.
A continuacin se ha definido una estructura que contendr las
caractersticas bsicas que debe poseer el jugador, para hacer ms viable y
satisfactorio el uso del juego: [Fowler, M.: UML Destilled, segunda edicin,
Addison Wesley Longman Inc, 2000.]
Actor
Descripcin
Comentarios
Comentarios
Actor
Descripcin
Jugador
El usuario debe Saber leer y escribir,
tener un vocabulario, entendimiento
aceptable, con el fin de poder crear o
poner palabras reales en el momento
que tenga el turno dentro del juego.
El usuario debe tener un nivel de
intelecto y entendimiento aceptable,
para vencer y no dejarse ganar.
Jugador
El usuario debe tener conocimientos
bsicos de computacin (Manejo de
Sistema operativo Windows XP) y de
los accesorios bsicos como teclado y
Comentarios
Actor
Descripcin
Comentarios
Actor
Descripcin
Comentarios
mouse.
El producto no brinda ayuda en el
manejo del Sistema Operativo.
Jugador
El usuario debe poderse desenvolver
en la web, por si necesita buscar
alguna palabra de la cual no se sienta
seguro respecto a su significado por
medio de algn buscador.
Ninguno
Jugador
No es de total relevancia, pero sera
de gran ayuda tener cierta experiencia
o conocimiento en juegos de mesa.
Ninguno
3.4 Restricciones
Es importante que el usuario tenga en cuenta las restricciones con las que el
WorDomination ser creado, con la finalidad de un perfecto funcionamiento
dentro de los requisitos exigidos por el cliente, para ello S.G.P.M ha realizado
una lista con las siguientes restricciones:
WorDomination estar regido 100% por las reglas del juego de mesa
Scrabble, al cual no se le ha hecho ningn tipo de modificacin para
mantener su esencia natural ante el usuario.
que haya sido ingresado, jugadas, puntos ganados por los jugadores de
tal forma que ser necesario iniciar de 0 el juego.
Definicin
Construx
Flower 96
Larman
ID
Elemento
Dominio
del
Descripci
n
Nombre
Atributos
Descripcin
Tipo de Dato
Objetivo
Tabla 5: Formato de documentacin del Modelo del Dominio
IDE l e m e n t o d e l D o m i n i o
DAN toe r msi b c bur irt p eo c s i n
DOT i ebp sjo e c tdr i i vep o c D i a n t o
Ilustracin 1: Descripcin documentacin del modelo del
dominio
a
n
T
u
rtld
e
s
qU
m
iv
a
n
d
to
n
e
lim
p
uR
C
nQ
o
tric
s
e
in
lc
e
u
se
b
m
g
a
h
to
iP
v
r
a
Ilustracin 2: Suposiciones
Dependencias:
4 Requerimientos Especficos
No.
Requerimi
ento
Versin
Tipo
ad
Riesgo
Costo
Estado
Esfuerzo
Capa
TOKA referenciar
P
T
N
A
LE
L
C
T
OM
D
A
O
E
SIN
U
Z
A
F
R
E
T
UT
G
A
JE
R
IC A
F
G
T
R
E
JD
R
Ue
T d
P H
U
B
S
W
I
C
H
I
n
Pt
ue
er
rc
to
on
se
x
T
C
P
U
D
P
P
ra
o
trlo
c
o
lu
o
s
u
e
s
a
d
o
s
p
a
r
a
l
a
P
r
o
t
o
c
o
l
o
s
d
e
c
o
m
u
n
i
c
a
c
i
n
(
T
C
P
,
U
D
P
)
P
u
e
r
t
o
s
u
s
a
d
o
s
p
a
r
a
l
a
c
o
m
u
n
i
c
a
c
i
n
(
s
i
l
a
a
p
l
i
c
a
c
i
n
e
s
d
i
s
t
r
i
b
u
i
d
a
)
C
b
e
s
D
is
p
o
itv
o
s C
a
b
le
sd
e
c
o
n
e
x
i
n
(U
T
P
)D
i
s
p
o
s
i
t
v
o
s
d
e
r
e
d
(
R
o
u
t
e
r
s
,
H
u
b
s
,
S
w
i
t
c
h
e
s
d
e
c
o
m
u
n
ic
a
c
i
n
(s
ila
d
e
re
d
c
a
o
p
m
lic
u
a
n
c
i
c
a
n
c
e
i
sd
is
trib
u
id
a
)
c
o
n
e
x
i
(n
R
u
t
e
r
s
,
(T
C
P
,U
D
P
)
n
(U
T
)
H
u
b
s
,P
S
w
itc
h
e
s
Ilustracin 5: Interfaces de Hardware
R e q u e r im ie n t o s
R010303
1.0
Funcionales-Modo de juego
Cantidad de fichas
Wilson Perez
El sistema tiene que permitir a los jugadores tener la
misma
cantidad
de
fichas,(Ver
reglas
de
WorDomination)
Objetivo
Cada jugador pueda iniciar el juego igualitariamente
Criterio de Al iniciar el juego, el jugador debe poder armar
Medicin
palabras con el nmero de fichas entregadas.
Excepcion
es
Observacio Ninguna
nes/
Justificaci
n
Caso(s)
CU02,
Requerimie R020303
Uso
CU07
nto(s)
R0703
Relacionad
CU12
Asociado(s)
o
Trazabilida Modelo de
d
dominio
Documento
Casos de
uso: CU02
CU07
CU12
Requerimie
ntos
Asociados
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
Estado
Esfuerzo
Capa
2
Medio
Aprobado
2 das
Servidor
Prioridad
12
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
R020303
1.0
Funcionales-Modo de juego
Arrastre de fichas
Wilson Perez
El sistema tiene que verificar y mostrar las fichas
(letras) que el jugador actual est arrastrando para
formar su palabra a todos los dems jugadores.
Objetivo
Para que cada jugador se pueda dar cuenta los
movimientos de su rival, y los puntajes coincidan con
las palabras armadas
Criterio de Todos los jugadores en su interfaz pueden ver los
Medicin
movimientos(arrastre de fichas) de sus rivales,
puntajes se deben modificar.
Excepcion
es
Observacio Ninguna
nes/
Justificaci
n
Caso(s)
CU15,
Requerimie R080303,
Trazabilida
d
Uso
Relacionad
o
Modelo de
dominio
Documento
Casos de
uso: CU15
CU16
CU18
CU16
CU18
nto(s)
Asociado(s)
R090303,
R010303
Requerimie
ntos
Asociados
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
Estado
Esfuerzo
Capa
4
Alto
Aprobado
20 das
Servidor
Prioridad
14
4
5
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
R030303
1.0
Funcionales-Modo de juego
Mostrar tiempo
Wilson Perez
El sistema mostrara a cada jugador el tiempo mximo
que tiene para ingresar la palabra al tablero.(2
3
MEDIO
Aprobado
Prioridad
10
Esfuerzo
Capa
3 das
Servidor
6
7
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
R0403
1.0
Funcionales-Modo de juego
Aadir Palabra
Wilson Perez
El sistema deber permitir al jugador aadir una
palabra si la tiene lista antes de que se cumpla el
lmite de tiempo (2 minutos), esto se har mediante
un botn en la pantalla del jugador.
Objetivo
Para que cada jugador tenga la posibilidad realizar su
jugada en el tablero
Criterio de En el tablero el jugador podr formar sus palabras
Medicin
durante dos minutos, contabilizndole su puntaje
Excepcion
es
Observacio Si no se realiza la jugada, pierde turno
nes/
Justificaci
n
Caso(s)
CU15
Requerimie R0203,
Uso
CU16
nto(s)
R0803,
Relacionad
CU18
Asociado(s) R0903,
o
R1703
Trazabilida Modelo de
d
dominio
Documento
Casos de
uso:
CU15
CU16
CU18
Requerimie
ntos
Asociados
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
4
ALTO
Estado
Esfuerzo
Capa
Aprobado
12 das
Servidor
Prioridad
15
8
9
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
Objetivo
R0503
1.0
Funcionales-Modo de juego
Eliminar Palabra
Wilson Perez
El sistema debe permitir eliminar la ltima palabra
creada por el jugador
Para que cada jugador tenga la posibilidad de reversar
una mala jugada realizada durante la partida
Criterio de El sistema debe quitar del tablero la ltima palabra
Medicin
ingresada si el jugador as lo desea
Excepcion
es
Observacio
nes/
Justificaci
n
Trazabilida
d
Caso(s)
Uso
Relacionad
o
Modelo de
dominio
CU13
CU16
Requerimie
nto(s)
Asociado(s)
Documento
Casos de
uso: CU13
CU16
Requerimie
ntos
Asociados
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
4
ALTO
Estado
Esfuerzo
Capa
Aprobado
12 das
Servidor
10
11
12
13
14
No.
R0603
Prioridad
12
R1403
R0203
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
1.0
Funcionales-Modo de juego
Utilizar comodin
Wilson Perez
El sistema debe permitir usar correctamente el
comodn o fichas en blanco, las cuales se pueden
utilizar en sustitucin de cualquier letra.
Objetivo
Para que cada jugador tenga la posibilidad de formar
sus palabras con diferentes opciones
Criterio de El sistema debe validar la palabra incluidos los
Medicin
comodines y fichas en blanco y sumarlo al puntaje
Excepcion
es
Observacio Los comodines son de un nmero limitado (ver reglas
nes/
WorDomination)
Justificaci
n
Caso(s)
CU18
Requerimie R0203
Uso
CU16
nto(s)
Relacionad
Asociado(s)
o
Trazabilida Modelo de
d
dominio
Documento
Casos de
uso: CU18
CU16
Requerimie
ntos
Asociados
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
3
BAJO
Estado
Esfuerzo
Capa
Aprobado
2 das
Servidor
Prioridad
15
16
17
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
Objetivo
R0703
1.0
Funcionales-Modo de juego
Utilizar comodn
Wilson Prez
El sistema debe darle 7 fichas (letras) de forma aleatoria a cada jugador al
iniciar la partida.
Documento
Casos de
uso: CU02
Requerimie
ntos
Asociados
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
2
BAJO
Estado
Esfuerzo
Capa
Aprobado
2 das
Servidor
Prioridad
18
19
20
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
R0803
Objetivo
1.0
Funcionales-Modo de juego
Acomodar Fichas
Wilson Perez
El sistema debe permitir acomodar las fichas de forma vertical u
horizontal para formar las palabras segn le convenga al jugador, (Ver
reglas de WorDomination).
palabras en el tablero
Criterio de El jugador debe poder formar sus palabras en el
Medicin
tablero, tanto en sentido vertical como horizontal
Excepcion
es
Observacio Las casillas donde se ponen las fichas deben ser
nes/
validas(estar desocupadas)
Justificaci
n
Caso(s)
CU16
Requerimie R0203
Uso
CU18
nto(s)
R0903
Relacionad
CU15
Asociado(s) R0403
o
R1903
Trazabilida Modelo de
d
dominio
Documento
Casos de
uso:
CU16
CU18
CU15
Requerimie
ntos
Asociados
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
3
MEDIO
Estado
Aprobado
Prioridad
11
Esfuerzo
Capa
4 das
Servidor
21
22
23
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
R0903
1.0
Funcionales-Modo de juego
Formar palabras Contiguas
Wilson Perez
El sistema debe permitir formar palabras completas si las fichas puestas de
forma horizontal o vertical quedan en contacto con filas o columnas
contiguas.
Objetivo
Requerimie
ntos
Asociados
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
3
ALTO
Estado
Esfuerzo
Capa
Aprobado
10 das
Servidor
Prioridad
11
24
25
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
Objetivo
R1003
1.0
Funcionales-Modo de juego
Color casillas
Wilson Perez
El sistema debe tener en cuenta el color de cada casilla del tablero al
momento de asignar la puntuacin a un jugador, pues de acuerdo al color
se puede dar un premio por letra o por palabra (Ver reglas de
WorDomination)
Observacio
nes/
Justificaci
n
Caso(s)
Uso
Relacionad
o
Trazabilida
d
CU16
CU18
CU15
CU06
Requerimie
nto(s)
Asociado(s)
Modelo de
dominio
Documento
Casos de
uso:
CU16
CU18
CU15
CU06
Requerimie
ntos
Asociados
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
4
ALTO
Estado
Esfuerzo
Capa
Aprobado
10 das
Servidor
26
Prioridad
12
R0803
R0903
R1103
27
28
29
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
R1103
1.0
Funcionales-Modo de juego
Calcular puntaje
Wilson Perez
El sistema tiene que calcular el puntaje sumando el valor de las fichas
utilizadas en las palabras que se hayan formado en ese turno, ms los
puntos obtenidos por haber puesto una o ms fichas en casillas con
premio.
Objetivo
Asociados
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
4
ALTO
Estado
Esfuerzo
Capa
Aprobado
10 das
Servidor
Prioridad
12
30
31
32
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
Objetivo
R1203
1.0
Funcionales-Modo de juego
Ver Puntaje
Wilson Perez
El sistema debe permitir al jugador ver su puntaje durante la ejecucin de
cada partida
Observacio
nes/
Justificaci
n
Trazabilida
d
Caso(s)
Uso
Relacionad
o
Requerimie
ntos
CU06
CU03
Requerimie
nto(s)
Asociado(s)
R1303
R1103
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
3
MEDIO
Estado
Esfuerzo
Capa
Aprobado
4 das
Servidor
Prioridad
11
33
34
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
R1303
1.0
Funcionales-Modo de juego
Otorgar Puntos
Wilson Perez
El sistema otorgara la mayor cantidad de puntos (50
puntos), cuando el jugador haga uso de todas las 7
fichas para formar su palabra.
Objetivo
Modelo de
dominio
Documento
Casos de
uso:
CU06
CU15
CU16
Requerimie
ntos
Asociados
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
3
MEDIO
Prioridad
Estado
Esfuerzo
Capa
35
36
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
Aprobado
4 das
Servidor
R1403
1.0
Funcionales-Modo de juego
Cambiar Fichas de Jugador
Andrs Fajardo
El sistema debe permitir al usuario cambiar las fichas
que el desee durante el tiempo de su turno (2
minutos) , mximo 3 veces por turno.
Objetivo
Para que jugador tenga la posibilidad de cambiar sus
fichas (mximo 3 veces por turno).
Criterio de Las fichas del jugador se cambiarn aleatoriamente
Medicin
durante su turno si este mismo lo pide, mximo
cambiaran mximo 3 veces por turno.
Excepcion
Las fichas escogidas por el jugador no se pudieron
es
cambiar satisfactoriamente.
Observacio
nes/
Justificaci
n
Caso(s)
CU12
Requerimie R1403
Uso
nto(s)
R1503
Relacionad
Asociado(s)
o
Trazabilida Modelo de
d
dominio
Documento
Casos
de
uso:
CU12
Requerimie
ntos
Asociados
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
3
MEDIO
Estado
Esfuerzo
Capa
Aprobado
4 das
Servidor
37
38
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
Prioridad
10
R1503
1.0
Funcionales-Modo de juego
Cambiar fichas transaccionalmente.
Andrs Fajardo
Durante el momento de cambio de fichas, el jugador
no podr desistir de realizar esta accin, lo cual lo
obliga a terminarla.
Objetivo
Para asegurar que se realice el cambio de fichas por
jugador correctamente.
Criterio de Una vez dada la orden de cambio de fichas, el
Medicin
procedimiento
terminar
completamente
y
correctamente.
Excepcion
es
Observacio
nes/
Justificaci
n
Trazabilida
d
Caso(s)
CU12
Uso
Relacionad
o
Modelo de
dominio
Requerimie
nto(s)
Asociado(s)
Documento
Casos
de
uso:
CU12
Requerimie
ntos
Asociados
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
3
MEDIO
Estado
Esfuerzo
Capa
Aprobado
4 das
Servidor
39
40
No.
Requerimi
ento
R1603
Prioridad
R1403
R1703
R2103
Versin
Tipo
Nombre
Encargado
Descripci
n
Objetivo
1.0
Funcionales-Modo de juego
Pasar a siguiente turno.
Andrs Fajardo
El sistema debe permitir pasar al turno siguiente, si el
jugador en turno lo desea.
Para asegurar que se pueda cambiar de turno, bien
sea por no tener opciones disponibles o por que el
jugador no sabe qu palabra ubicar en el tablero, as
el tiempo lmite no se haya cumplido.
Criterio de Una vez oprimido el botn de cambio de turno, el
Medicin
sistema cambia de turno satisfactoriamente.
Excepcion
es
Observacio
nes/
Justificaci
n
Caso(s)
CU14
Requerimie R1103
Uso
nto(s)
R1703
Relacionad
Asociado(s)
o
Trazabilida Modelo de
d
dominio
Documento
Casos
de
uso:
CU14
Requerimie
ntos
Asociados
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
3
MEDIO
Estado
Esfuerzo
Capa
Aprobado
4 das
Servidor
41
42
No.
Requerimi
ento
Versin
Tipo
Nombre
Prioridad
R1703
1.0
Funcionales-Modo de juego
Pasar a siguiente turno cuando tiempo lmite se haya
concluido.
Encargado Andrs Fajardo
Descripci El sistema deber pasar al siguiente turno si el tiempo
n
de la jugada llega a su lmite (2 minutos, Ver reglas de
WorDomination).
Objetivo
Asegurar que cumplidos dos minutos, se realice un
cambio automtico de turno.
Criterio de Pasados 2 minutos, se cambia el turno del jugador
Medicin
satisfactoriamente.
Excepcion
es
Observacio
nes/
Justificaci
n
Caso(s)
CU14
Requerimie R1103
Uso
nto(s)
R1603
Relacionad
Asociado(s)
o
Trazabilida Modelo de
d
dominio
Documento
Casos
de
uso:
CU14
Requerimie
ntos
Asociados
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
3
MEDIO
Estado
Esfuerzo
Capa
Aprobado
4 das
Servidor
43
44
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
Objetivo
Prioridad
R1803
1.0
Funcionales-Modo de juego
Mostrar Fichas.
Andrs Fajardo
El sistema debe mostrar en todo momento a los
jugadores las fichas que quedan por jugar.
Asegurar que el sistema muestre correctamente las
fichas correspondientes a cada jugador por cada
turno.
CU11,
CU12
CU16,
CU17
CU18
Requerimie
nto(s)
Asociado(s)
Modelo de
dominio
Documento
Casos
de
uso:
CU11
CU12
CU16
CU17
CU18
Requerimie
ntos
Asociados
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
3
MEDIO
Prioridad
10
R0103,
R0203,
R0603,
R0703,
R0803,
R1403
Estado
Esfuerzo
Capa
45
46
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
Aprobado
4 das
Servidor
R1903
1.0
Funcionales-Modo de juego
Validar jugadas.
Andrs Fajardo
El sistema debe validar las jugadas realizando una
comparacin de la palabra formada por el usuario con
ayuda de un diccionario de palabras totalmente
implementado dentro del sistema en una base de
datos.
Objetivo
Comprobar si el jugador obtuvo una respuesta
correcta o no.
Criterio de Si el usuario tiene una respuesta correcta, se le
Medicin
informa en un mensaje dicindole su correspondiente
puntaje y contina el siguiente turno.
Excepcion
es
Observacio
nes/
Justificaci
n
Caso(s)
CU04,
Requerimie R0103,
Uso
CU06,
nto(s)
R0303,
Relacionad CU14,
Asociado(s) R0403,
o
CU15
R0703,
R0803,
R0903,
R1003,
R1103,
R1203,
R1303
Trazabilida
d
Modelo de
dominio
Documento
Casos
de
uso:
CU04, CU06,
CU14, CU15
Requerimie
ntos
Asociados
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
3
MEDIO
Estado
Esfuerzo
Capa
Aprobado
4 das
Servidor
47
48
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Prioridad
15
R2003
1.0
Funcionales-Modo de juego
Finalizar partida si ningn jugador ubic palabras.
Andrs Fajardo
Descripci
n
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
3
MEDIO
Estado
Esfuerzo
Capa
Aprobado
4 das
Servidor
49
50
51
52
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
Objetivo
Criterio de
Medicin
Excepcion
es
Observacio
nes/
Justificaci
n
Prioridad
13
R2103
1.0
Funcionales-Modo de juego
Habilitar lmite de tiempo en partida.
Andrs Fajardo
El sistema debe tener un lmite de tiempo.
Evitar partidas sin fin alguno, ni ganadores.
La partida debe tener un tiempo lmite (una hora).
Caso(s)
CU06
Requerimie
R2203
Trazabilida
d
Uso
CU08
Relacionad CU19
o
Modelo de
dominio
nto(s)
Asociado(s)
Documento
Casos
de
uso:
R2203
Requerimie
ntos
Asociados
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
3
MEDIO
Estado
Esfuerzo
Capa
Aprobado
3 das
Servidor
53
54
55
No.
Requerimi
ento
Versin
Tipo
Nombre
Prioridad
13
R2203
1.0
Funcionales-Modo de juego
Finalizar sistema por lmite de tiempo.
Encargado
Descripci
n
Objetivo
Criterio de
Medicin
Andrs Fajardo
El sistema debe terminar en caso que se termine el
tiempo lmite de tiempo.
Evitar partidas sin fin alguno, ni ganadores.
La aplicacin se finalizar cuando termine el tiempo
lmite, indicando antes de finalizar, quien fue el
ganador de la partida.
Excepcion
es
Observacio
nes/
Justificaci
n
Trazabilida
d
Caso(s)
CU06,
Uso
CU08
Relacionad CU19
o
Modelo de
dominio
Requerimie
nto(s)
Asociado(s)
Documento
Casos
de
uso:
R2203
Requerimie
ntos
Asociados
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
3
MEDIO
Prioridad
13
R2103
Estado
Esfuerzo
Capa
56
57
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
Objetivo
Criterio de
Medicin
Aprobado
3 das
Servidor
R2303
1.0
Funcionales-Modo de juego
Informar Ganador
Andrs Fajardo
El sistema debe informar a todos los jugadores quien
es el ganador de la partida.
Informar a los jugadores quien fue el ganador.
Si la aplicacin termina por cualquier motivo posible
(fin del tiempo, dos jugadores no pudieron ubicar ms
fichas o se les termin el tiempo), el sistema informa
quien ha sido el ganador.
Excepcion
es
Observacio
nes/
Justificaci
n
Caso(s)
Uso
Relacionad
o
Trazabilida
d
Requerimie
R0303,
R1703,
R1903,
R2003,
R2103,
CU15
Requerimie
nto(s)
Asociado(s)
R0303,
R1703,
R1903,
R2003,
R2103,
R2203
R2203
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
3
MEDIO
Estado
Esfuerzo
Capa
Aprobado
3 das
Servidor
57.2.1
Prioridad
10
No.
Requerimie
nto
R240202
Versin
1.0
Tipo
Funcionales-Modo de Autenticacin
Nombre
Encargado
Andrs Fajardo
Descripcin
Objetivo
Criterio de
Medicin
Excepcione
s
Observacio
nes/
Justificacin
Caso(s)
Uso
Relacionad
o
CU01,
CU07,
CU08,
CU09,
Requerimie
nto(s)
Asociado(s)
CU10
Trazabilidad
Modelo de
dominio
Documento
Casos
de
uso:
Requerimie
ntos
Asociados
R2502
R2603
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
MEDIO
Prioridad
12
R2502
R2603
Estado
Aprobado
Esfuerzo
5 das
Capa
Servidor
58
59
No.
Requerimie
nto
R2502
Versin
1.0
Tipo
Funcionales-Modo de Autenticacin
Nombre
Encargado
Andrs Fajardo
Descripcin
Objetivo
Criterio de
Medicin
Excepcione
s
Observacio
nes/
Justificacin
Caso(s)
Uso
Relacionad
o
Trazabilidad
Modelo de
dominio
CU01
CU07
Requerimie
nto(s)
CU08
Asociado(s)
R2402
R2603
Documento
Casos
de
uso:
Requerimie
ntos
Asociados
R2502
R2603
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Prioridad
10
Costo
MEDIO
Estado
Aprobado
Esfuerzo
3 das
Capa
Servidor
60
61
No.
Requerimie
nto
R2603
Versin
1.0
Tipo
Funcionales-Modo de Autenticacin
Nombre
Encargado
Andrs Fajardo
Descripcin
Objetivo
Criterio de
Medicin
Excepcione
s
Observacio
nes/
Justificacin
Caso(s)
Uso
Relacionad
o
Trazabilidad
Modelo de
dominio
Documento
Casos
de
uso:
Requerimie
ntos
Asociados
R2402
R2502
Reglas
CU01,
CU03,
CU07,
CU08
Requerimie
nto(s)
Asociado(s)
R2402
R2502
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
MEDIO
Estado
Aprobado
Esfuerzo
3 das
Capa
Servidor
62
63
64
No.
Requerimie
nto
Prioridad
10
R2703
Versin
1.0
Tipo
Funcionales-Modo de Autenticacin
Nombre
Encargado
Descripcin
Objetivo
Excepcione
s
Observacio
nes/
Justificacin
Caso(s)
Uso
Relacionad
o
Trazabilidad
CU01
CU02
Requerimie
nto(s)
Asociado(s)
Modelo de
dominio
Documento
Casos de
uso: CU01
CU02
Requerimi
entos
Asociados
R2603
Reglas
Wordomina
tion
(SPMP
Seccin
10.1)
Riesgo
Costo
Medio
Estado
Aprobado
Esfuerzo
15 das
Prioridad
14
R2603
Capa
65
No.
Requerimie
nto
Servidor
R2803
Versin
1.0
Tipo
Funcionales-Modo de Autenticacin
Nombre
Encargado
Descripcin
Objetivo
Ninguna
Caso(s)
Uso
Relacionad
o
Trazabilidad
Modelo de
dominio
Documento
Casos de
uso: CU01
CU02
CU01
CU02
Requerimie
nto(s)
CU07
Asociado(s)
R2502
R2603
CU07
Requerimie
ntos
Asociados
R2502
R2603
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
Medio
Estado
Aprobado
Esfuerzo
15 dias
Capa
Servidor
66
No.
Requerimie
nto
Prioridad
12
R2903
Versin
1.0
Tipo
Funcionales-Modo de Autenticacin
Nombre
Encargado
Descripcin
Objetivo
CU01
Requerimie
nto(s)
Asociado(s)
R2402,
R2502,
R2603,
R2703
Trazabilidad
Modelo de
dominio
Documento
Casos de
uso: CU01
Requerimie
ntos
Asociados
R2402
R2502
R2603
R2703
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
Alto
Estado
Aprobado
Esfuerzo
22 dias
67
No.
Requerimie
nto
Priorida
d
12
R3002
Versin
1.0
Tipo
Funcionales-Modo de Autenticacin
Nombre
Encargado
Descripcin
Objetivo
Caso(s)
Uso
Relacionad
o
Trazabilidad
Modelo de
dominio
Documento
Casos de
uso: CU01
Requerimie
ntos
Asociados
R2402
R2502
R2603
R2703
Reglas
CU02
CU03
Requerimie
nto(s)
Asociado(s)
R2402,
R2502,
R2603,
R2703
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
Medio
Estado
Aprobado
Esfuerzo
25 dias
Capa
Servidor
68
No.
Requerimie
nto
Prioridad
10
R3102
Versin
1.0
Tipo
Funcionales-Modo de Autenticacin
Nombre
Ver Perfil
Encargado
Descripcin
Objetivo
Observacio
nes/
Justificacin
CU03
Requerimie
nto(s)
R2603
Relacionad
o
Trazabilidad
Asociado(s)
Modelo de
dominio
Documento
Casos de
uso: CU03
Requerimie
ntos
Asociados
R2603
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
Medio
Estado
Aprobado
Esfuerzo
14 dias
Capa
Servidor
69
70
No.
Requerimie
R3203
Prioridad
11
nto
Versin
1.0
Tipo
Funcionales-Modo de Autenticacin
Nombre
Eliminar Archivos
Encargado
Descripcin
Objetivo
Trazabilidad
Documento
Casos de
uso: CU07
CU08
Requerimie
ntos
Asociados
Reglas
CU07
CU08
Requerimie
nto(s)
Asociado(s)
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
Bajo
Estado
Aprobado
Esfuerzo
2 dias
Capa
Servidor
71
72
73
No.
Requerimie
nto
Prioridad
R3302
Versin
1.0
Tipo
Funcionales-Modo de Autenticacin
Nombre
Terminar Partida
Encargado
Descripcin
Objetivo
nes/
Justificacin
partida.
Caso(s)
Uso
Relacionad
o
Trazabilidad
CU08
Requerimie
nto(s)
Asociado(s)
Modelo de
dominio
Documento
Casos de
uso: CU08
Requerimie
ntos
Asociados
R3402
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
Medio
Estado
Aprobado
Esfuerzo
5 das
Capa
Servidor
Prioridad
11
R3402
74
75
No.
Requerimie
nto
R3402
Versin
1.0
Tipo
Funcionales-Modo de juego
Nombre
Guarda Partida
Encargado
Descripcin
Objetivo
Trazabilidad
Modelo de
dominio
Documento
Casos de
uso: CU07
CU08
Requerimie
ntos
CU07
CU08
Asociados
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
Bajo
Estado
Aprobado
Esfuerzo
15 das
Capa
Servidor
76
77
No.
Requerimie
nto
R3503
Versin
1.0
Tipo
Funcionales-Modo de juego
Nombre
Terminar Partida(Desconexion)
Encargado
Descripcin
Objetivo
Observacio
nes/
Justificacin
Trazabilidad
Requerimie
nto(s)
Asociado(s)
Modelo de
dominio
Documento
Casos de
uso:
Requerimie
ntos
Asociados
Reglas
WorDomina
tion
(SPMP
Seccin
10.1)
Riesgo
Costo
Alto
Estado
Aprobado
Esfuerzo
8 das
Capa
Servidor
77.2.1
Prioridad
Funcionalidad 3: Administracin
14
78
No.
Requerimie
nto
R3602
Versin
1.0
Tipo
Nombre
Eliminar Jugador
Encargado
Descripcin
Objetivo
Trazabilidad
Modelo de
dominio
Documento
Casos de
uso: CU07
CU08
Requerimie
ntos
Asociados
CU02
CU03
Requerimie
nto(s)
Asociado(s)
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
Bajo
Estado
Aprobado
Esfuerzo
2 dias
Capa
Servidor
Prioridad
10
79
No.
Requerimie
nto
R3702
Versin
1.0
Tipo
Nombre
Eliminar Archivos(Administrador)
Encargado
Descripcin
Objetivo
Observacio
nes/
Justificacin
Trazabilidad
CU02
CU05
Requerimie
nto(s)
Asociado(s)
Modelo de
dominio
Documento
Casos de
uso: CU02
CU05
Requerimie
ntos
Asociados
R3002
Reglas
WorDomin
ation
(SPMP
Seccin
10.1)
Riesgo
Costo
Alto
Estado
Aprobado
Esfuerzo
15 das
Capa
Servidor
Prioridad
12
R3002
79.2.1
Funcionalidad 4: Consultas
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
Objetivo
R3802
1.0
Funcionales-Modo de Consulta
Consultar Estadsticas Usuario
Oscar Gmez Herrera
El sistema permitir a un usuario que tenga un perfil
creado en el juego consultar sus estadsticas dentro del
juego.
(SPMP
Seccin
10.1)
Riesgo
Costo
Estado
Esfuerzo
Capa
2
Medio
Aprobado
12 das
Servidor
Prioridad
80
81
82
83
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
Objetivo
R3902
1.0
Funcionales-Modo de Consulta
Informacin Perfil(Restricciones)
Oscar Gmez Herrera
El sistema solo permitir consultar las estadsticas propias
de cada jugador que las solicite.
Trazabilida
d
Riesgo
Costo
Estado
Esfuerzo
Capa
Modelo de
dominio
Documento
Casos de
uso: CU03
CU06
Requerimi
entos
Asociados
R2603
R2703
Reglas
Wordomina
tion
(SPMP
Seccin
10.1)
4
Medio
Aprobado
19 das
Servidor
Prioridad
12
84
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
Objetivo
R4002
1.0
Funcionales-Modo de Consulta
Consulta Perfil de jugadores
Andrs Hidalgo
El sistema debe permitir ver perfil y estadsticas de los
dems jugadores.
Excepcion
es
Observacio Ninguna
nes/
Justificaci
n
Caso(s)
Uso
Relacionad
o
Trazabilida Modelo de
d
dominio
Documento
Casos de
uso: CU03,
CU06, CU20
CU03
CU06
CU20
Requerimie
nto(s)
Asociado(s)
Requerimi
entos
Asociados
R1003,
R3102,
R3802
R3902
Reglas
Wordomina
tion
(SPMP
Seccin
10.1)
Riesgo
Costo
Estado
Esfuerzo
Capa
85
3
Medio
Aprobado
2 das
Servidor
Prioridad
10
R1003,
R3102,
R3802
R3902
86
87
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
R4102
1.0
Consulta
Consulta de Reglas y manuales
Andrs Hidalgo
El sistema permitir al jugador consultar las reglas del
juego y el manual de usuario en el momento que lo
desee.
Objetivo
El jugador podr consultar tanto manuales como
reglas para la resolucin de dudas que surjan durante
la ejecucin del juego
Criterio de Durante toda la ejecucin del juego, debe mostrar un
Medicin
botn de ayuda para los jugadores, el cual al
ejecutarlo deber mostrar la informacin requerida.
Excepcion
es
Observacio Ninguna
nes/
Justificaci
n
Caso(s)
CU21
Requerimie R5004
Uso
nto(s)
Relacionad
Asociado(s)
o
Trazabilida Modelo de
d
dominio
Documento
Casos de
uso: CU21
Requerimi
entos
Asociados
R5004
Riesgo
Costo
Estado
Esfuerzo
Capa
Reglas
Wordomina
tion
(SPMP
Seccin
10.1)
4
Medio
Aprobado
2 dias
Servidor
Prioridad
10
88
89
90
91
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
Objetivo
R4202
1.0
Funcionales-Modo de Consulta
Consulta Numero de fichas en juego
Andrs Hidalgo
El sistema debe permitir al jugador consultar el nmero de
fichas que faltan por jugar.
Trazabilida
d
Riesgo
Costo
Estado
Esfuerzo
Capa
Caso(s)
Uso
Relacionad
o
Requerimi
entos
R0203,
R0703
Reglas
Wordomina
tion
(SPMP
Seccin
10.1)
4
Medio
Aprobado
2 das
Servidor
CU16
CU17
Requerimie
nto(s)
Asociado(s)
Prioridad
R0203
R0703
12
R4303
1.0
Dinmicos y Estticos
Jugadores en lnea
Andrs Hidalgo
El sistema soportara 4 posibles jugadores conectados al mismo
tiempo, es decir, de forma simultanea
Aclarar el mximo de usuarios que pueden estar
conectados a la espera de una partida
Criterio de Usuarios conectados de forma simultanea
Medicin
Excepcion
es
Observacio Ninguna
nes/
Justificaci
n
Caso(s)
Uso
Relacionad
o
Trazabilida
Modelo de
d
dominio
CU09
CU10
Requerimie
nto(s)
Asociado(s)
Documento
Casos de
uso:
CU09, CU10
Requerimie
ntos
Asociados
R4403,
R4601
Reglas
Wordominat
ion
(SPMP
Seccin
10.1)
Riesgo
Costo
5
Alto
Estado
Esfuerzo
Capa
Aprobado
2 das
Servidor
Prioridad
15
R4403
R4601
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
Objetivo
R4403
1.0
Dinmicos y Estticos
Jugadores en la partida
Andrs Hidalgo
La creacin de la partida debe tener por lo menos 2 jugadores y 4
como mximo.
Cuando el jugador administrador desee iniciar una
partida deber tener mnimo 2 jugadores, de lo
contrario el juego restringir el inicio de la partida
Criterio de El juego permitir la ejecucin de las partidas de
Medicin
juego solo en el momento que este el mnimo de
jugadores para jugar.
Excepcion
es
Observacio Ninguna
nes/
Justificaci
n
Caso(s)
CU09
Requerimie R4403
Uso
CU10
nto(s)
R4601
Relacionad
Asociado(s)
o
Trazabilida
Modelo de
d
dominio
Documento
Casos de
uso:
CU09, CU10
Requerimie
ntos
Asociados
R4403,
R4601
Reglas
Wordominat
ion
(SPMP
Seccin
10.1)
Riesgo
Costo
5
Alto
Estado
Esfuerzo
Capa
Aprobado
2 das
Servidor
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
Objetivo
R4503
Prioridad
15
1.0
Dinmicos y Estticos
Respuesta inmediata
Andrs Hidalgo
El sistema debe realizar respuestas en tiempo real, que no
intervengan o influyan en el flujo del juego
Mostrar la eficiencia del juego con respecto al manejo
de los tiempos.
Criterio de Se espera que el juego reaccione de manera
Medicin
inmediata ante cualquier accin que realicen los
jugadores en la aplicacin
Excepcione
s
Observacio Latencia del juego
nes/
Justificaci
Trazabilida
d
Caso(s)
Uso
Relacion
ado
Modelo de
dominio
Riesgo
Costo
4
Medio
Estado
Esfuerzo
Capa
Aprobado
1 das
Servidor
Requerimie
nto(s)
Asociado(s)
Prioridad
14
R4601
1.0
Restricciones de Funcionalidad
Comunicacin
Andrs Hidalgo
El sistema debe comunicarse por medio de una arquitectura ClienteServidor.
Justificaci
n
Trazabilida
d
Caso(s)
Uso
Relacionad
o
Modelo de
dominio
Requerimie
nto(s)
Asociado(s)
R4601
Requerimi
entos
Asociados
R4601
Reglas
Wordomina
tion
(SPMP
Seccin
10.1)
Riesgo
Costo
Estado
Esfuerzo
Capa
3
Medio
Aprobado
2 dias
Servidor
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
R4701
Prioridad
12
1.0
Restricciones de Funcionalidad
Diseo O.O
Andrs Hidalgo
El diseo y creacin de la aplicacin debe ser orientado a objetos.
n
Objetivo
Riesgo
Costo
Estado
Esfuerzo
Capa
No.
Requerimi
ento
Versin
Tipo
Nombre
Reglas
Wordomina
tion
(SPMP
Seccin
10.1)
3
Medio
Aprobado
2 das
Servidor
Prioridad
12
R4801
1.0
Restricciones de Funcionalidad
Diseo acorde al modelo de dominio
Encargado
Descripci
n
Objetivo
Andrs Hidalgo
El diseo se realizara de acuerdo al modelo de dominio.
3
Medio
Aprobado
2 das
Servidor
Prioridad
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
Objetivo
R4901
No.
Requerimi
ento
Versin
Tipo
R5004
1.0
Restricciones de Funcionalidad
Funcionamiento en el Sistema Operativo
Andrs Hidalgo
La aplicacin debe ejecutarse en la plataforma de Windows XP
1.0
Restricciones de Funcionalidad
Nombre
Encargado
Descripci
n
Objetivo
Criterio de
Medicin
Excepcione
s
Observacio Ninguna
nes/
Justificaci
n
Caso(s)
Uso
Relacion
ado
Trazabilida SPMP:
d
Reglas de
juego
Riesgo
3
Costo
Bajo
Estado
Aprobado
Esfuerzo
2 dias
Capa
Servidor
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
Objetivo
CU02
CU07
CU12
Requerimie
nto(s)
Asociado(s)
Prioridad
R4102
R5104
R5104
1.0
Restricciones de Funcionalidad
Manual de Usuario
Andrs Hidalgo
La aplicacin debe tener un manual de usuario
Darle a conocer
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
Objetivo
R5201
1.0
Consulta
Diseo Agradable (GUI fuerte)
Andrs Hidalgo
El sistema debe ser agradable visualmente
Costo
Estado
Esfuerzo
Capa
No.
Requerimi
ento
Versin
Tipo
Nombre
Encargado
Descripci
n
Objetivo
Alto
Aprobado
2 das
Servidor
R5301
1.0
Consulta
Funcionamiento en laboratorios
Andrs Hidalgo
El sistema debe funcionar perfectamente en los laboratorios de la facultad
Esfuerzo
Capa
2 das
Servidor
APLICACION
Disponibilidad
Seguridad
Eficiencia
Fcil Manejo
Tipos de datos
almacenados
Frecuencia de
acceso
Tipo de consultas
utilizadas
Uso de Primary
key
Indexacin de los
datos
5 Anexos