Está en la página 1de 13

Sambayón Group

Sambayón
Especificación de Requerimientos de Software (SRS)

Versión 1.0
Sambayón Version: 1.0
Especificación de Requerimientos de Software (SRS) Date: 20/04/2008
SRS

Historial de Revisiones
Fecha Versión Descripción Autor
14/04/2008 0.1 Requerimientos y casos de uso para el módulo Ezequiel González Busquin
“Rendir Examen”.
20/04/2008 1.0 Se quitaron los casos de uso del documento, Ezequiel González Busquin
existiendo ahora cada uno en un documento
separado.
Se traducen y completan las demás secciones del
documento.

Confidencial Sambayón Group, 2009 Página 2


Sambayón Version: 1.0
Especificación de Requerimientos de Software (SRS) Date: 20/04/2008
SRS

Tabla de Contenidos
1. Introducción 5
1.1 Propósito 5
1.2 Alcance 5
1.3 Visión general 5

2. Descripción general 5

3. Requerimientos específicos 5
3.1 Requerimientos funcionales 5
3.1.1 Aplicación FRONT 5
3.1.1.1 Cuenta regresiva .....................................................................................................................................5
3.1.1.2 Examen ...................................................................................................................................................5
3.1.1.3 Finalización y Resultados del Examen ..................................................................................................6
3.1.1.4 Formulario de datos................................................................................................................................6
3.1.1.5 Revisión de preguntas.............................................................................................................................6
3.1.1.6 Selección de idioma................................................................................................................................6
3.1.2 Aplicación BACK 6
3.1.2.1 Administración de Exámenes .................................................................................................................6
3.1.2.2 Administración de Preguntas..................................................................................................................6
3.1.2.3 Consulta de Exámenes............................................................................................................................6
3.1.2.4 Publicación de Exámenes........................................................................................................................6
3.1.2.5 Visualizar Estadísticas............................................................................................................................6
3.1.2.6 Acceso restringido...................................................................................................................................6
3.2 Requerimientos No Funcionales 7
3.2.1 Usabilidad 7
3.2.1.1 Interfaz intuitiva para el Aspirante a PMP..............................................................................................7
3.2.2 Performance 7
3.2.2.1 Resultados del examen............................................................................................................................7
3.2.3 Restricciones de diseño 7
3.2.3.1 Aplicación (no interfaz web)...................................................................................................................7
3.3 Casos de Uso 7
3.3.1 Rendir Examen 8
3.3.1.1 Seleccionar Idioma..................................................................................................................................9
3.3.1.2 Completar Datos.....................................................................................................................................9
3.3.1.3 Responder Preguntas...............................................................................................................................9
3.3.1.4 Visualizar Resultados..............................................................................................................................9
3.3.2 Funcionalidades Comunes 9
3.3.2.1 Ingresar al Sistema................................................................................................................................10
3.3.2.2 Buscar un Examen................................................................................................................................10
3.3.2.3 Visualizar Resultados de Examen Rendido..........................................................................................10
3.3.3 Armar Examen 10
3.3.3.1 Administrar Preguntas...........................................................................................................................11
3.3.3.2 Administrar Modelos de Examen.........................................................................................................11
3.3.3.3 Asignar Preguntas a Modelo de Examen..............................................................................................11
3.3.4 Publicar Examen 11
3.3.4.1 Habilitar Modelo de Examen para Fecha..............................................................................................11
3.3.5 Visualizar Examen Rendido 11
3.3.5.1 Visualizar Resultado de Examen Buscado............................................................................................12
3.3.6 Visualizar Estadísticas 12

Confidencial Sambayón Group, 2009 Página 3


Sambayón Version: 1.0
Especificación de Requerimientos de Software (SRS) Date: 20/04/2008
SRS

3.3.6.1 Visualizar Estadística #1.......................................................................................................................13


3.3.6.2 Visualizar Estadística #2.......................................................................................................................13
3.3.6.3 Visualizar Estadística #3.......................................................................................................................13
3.3.6.4 Visualizar Estadística #4.......................................................................................................................13

Confidencial Sambayón Group, 2009 Página 4


Sambayón Version: 1.0
Especificación de Requerimientos de Software (SRS) Date: 20/04/2008
SRS

Especificación de Requerimientos de Software (SRS)


1. Introducción
1.1 Propósito
Este documento describe los requerimientos del software para dar solución al problema planteado. Se
define el sistema a nivel de usuarios y los casos de uso.

1.2 Alcance
Este documento alcanza al proyecto completo, tanto las aplicaciones FRONT como BACK.

1.3 Visión general


El documento de SRS describe los requerimientos del software a construir. Se incluyen los requerimientos
funcionales y no funcionales, así como también diagramas a los casos de uso del sistema. Su especificación
existe en otros documentos, a los que se hace referencia.

2. Descripción general
El proyecto constará de dos aplicaciones, una FRONT que permitirá a los Aspirantes a PMP rendir una
evaluación y visualizar al finalizar la misma si fue aprobada o no. También existirá una aplicación BACK
para tareas de administración, como ser, creación de modelos de examen, visualización de exámenes
rendidos y de estadísticas globales.

3. Requerimientos específicos
3.1 Requerimientos funcionales
custom Business Logic

Aplicación FRONT Aplicación BACK


+ Cuenta Regresiva + Acceso restringido
+ Examen + Administración de Exámenes
+ Finalización y Resultados del Examen + Administración de Preguntas
+ Formulario de datos + Consulta de Exámenes
+ Revisión de preguntas + Publicación de Exámenes
+ Selección de Idioma + Visualizar Estadísticas

3.1.1 Aplicación FRONT


La aplicación FRONT es la que utilizará el Aspirante a PMP para rendir la evaluación. De aprobarla, se
certifica como PMP.

3.1.1.1 Cuenta regresiva


El sistema debe mostrar a la persona que esté siendo evaluada una cuenta regresiva con el tiempo
restante para terminar el examen. La regla temporal es: 200 preguntas, 4 horas para resolverlas.
3.1.1.2 Examen
Examen. Es el ‘core’ de la aplicación. Conformado por preguntas con cuatro opciones múltiples
cada una.

Confidencial Sambayón Group, 2009 Página 5


Sambayón Version: 1.0
Especificación de Requerimientos de Software (SRS) Date: 20/04/2008
SRS

3.1.1.3 Finalización y Resultados del Examen


Acción de finalizar el examen, con confirmación, para lo cual el sistema arroja el resultado del porcentaje
de respuestas correctas (dicho procesamiento no debe ser mayor a 5 segundos), marcando cada una
de las respuestas correctas y la marca realizada por el alumno, para que pueda comparar. Con un 62% de
respuestas correctas se aprueba. Todos estos datos deben ser almacenados en forma segura.
3.1.1.4 Formulario de datos
Formulario de datos (nombre, apellido, edad, tipo documento, nro. documento, nacionalidad, nro. de veces
que se rindió el examen, titulo universitario (si o no), experiencia dirigiendo proyectos (en meses).
Previa carga y confirmación es necesaria antes de rendir el examen. Todos los datos son obligatorios.

3.1.1.5 Revisión de preguntas


Posibilidad de marcar cada pregunta para ser revisada por el evaluado antes de finalizar el examen.

3.1.1.6 Selección de idioma


Posibilidad de elegir el idioma o cambiarlo en cualquier momento del examen, inglés y español.
3.1.2 Aplicación BACK
La aplicación BACK es la que utiliza el administrador del sistema de evaluación.
3.1.2.1 Administración de Exámenes
ABM de modelos de examen. Cada uno contiene: código único alfanumérico, fecha de creación,
usuario que lo creó, y referencia a las preguntas a incluir. Máximo de 200 preguntas por examen. 200
preguntas es la cantidad oficial. Todos los textos deben registrarse en inglés y español.

3.1.2.2 Administración de Preguntas


Altas, bajas y modificaciones (ABM) de preguntas. Cada una tiene: código único alfanumérico, área
del PMBOK a la que pertenece, sub-area -no formal- (opcional), fecha de creación, usuario que la creó,
contenido de la pregunta, gráfico/imagen (opcional), posibles respuestas de selección y referencia a la
respuesta correcta. Todos los textos deben registrarse en inglés y español.
3.1.2.3 Consulta de Exámenes
Consultas a exámenes realizados. Sin posibilidad de modificación.
3.1.2.4 Publicación de Exámenes
Publicación de exámenes. Sólo puede publicarse uno por fecha/día.
3.1.2.5 Visualizar Estadísticas
Estadísticas. El pliego indica que se deberán desarrollar hasta un máximo de cinco estadísticas
diferentes, en forma gráfica y analítica. Una vez comenzado el proyecto se deberá relevar cuales se
necesitan.
3.1.2.6 Acceso restringido
Acceso mediante nombre de usuario y password a la aplicación de administración BACK.

Confidencial Sambayón Group, 2009 Página 6


Sambayón Version: 1.0
Especificación de Requerimientos de Software (SRS) Date: 20/04/2008
SRS

3.2 Requerimientos No Funcionales

3.2.1 Usabilidad

3.2.1.1 Interfaz intuitiva para el Aspirante a PMP


El Aspirante a PMP se encuentra por única y quizá, por primera vez, frente a la aplicación FRONT para
resolver su exámen en un tiempo acotado. La interfaz debe ser lo más simple, clara e intuitiva posible.

3.2.2 Performance

3.2.2.1 Resultados del examen


Los resultados del examen deben presentarse en un tiempo no mayor a los 5 segundos.

3.2.3 Restricciones de diseño

3.2.3.1 Aplicación (no interfaz web)


No podrá hacerse una interfaz web para la aplicación. Deberá desarrollarse una aplicación de escritorio.

3.3 Casos de Uso

Los casos de uso se agrupan en paquetes según el objetivo del actor a alto nivel.

Confidencial Sambayón Group, 2009 Página 7


Sambayón Version: 1.0
Especificación de Requerimientos de Software (SRS) Date: 20/04/2008
SRS

uc Primary Use Cases

Sambayón

FRONT

Rendir Examen

Aspirante a PMP

BACK
Armar Examen

Funcionalidades Comunes

Publicar Examen

Administrador Visualizar Exámen Rendido

Visualizar Estadísticas

3.3.1 Rendir Examen


Involucra los casos de uso para que el Aspirante a PMP rinda el examen y certifique.

Confidencial Sambayón Group, 2009 Página 8


Sambayón Version: 1.0
Especificación de Requerimientos de Software (SRS) Date: 20/04/2008
SRS

uc Rendir Examen

Seleccionar Idioma

Completar Datos

Aspirante a PMP

(from Actors)
Responder
Preguntas

Visualizar
Visualizar
Resultados de
Resultados «include» Examen Rendido

(from Funcionalidades Comunes)

3.3.1.1 Seleccionar Idioma


Ver documento Especificación del Caso de Uso: Seleccionar Idioma.

3.3.1.2 Completar Datos


Ver documento Especificación del Caso de Uso: Completar Datos.

3.3.1.3 Responder Preguntas


Ver documento Especificación del Caso de Uso: Responder Preguntas.

3.3.1.4 Visualizar Resultados


Ver documento Especificación del Caso de Uso: Seleccionar Idioma.

3.3.2 Funcionalidades Comunes


Son funcionalidades comunes a las de los demás módulos de funcionalidad.

Confidencial Sambayón Group, 2009 Página 9


Sambayón Version: 1.0
Especificación de Requerimientos de Software (SRS) Date: 20/04/2008
SRS

uc Comunes

Ingresar al Sistema

Visualizar
Resultados de
Examen Rendido

Administrador
Buscar un Examen
(from Actors)

3.3.2.1 Ingresar al Sistema


Ver documento Especificación del Caso de Uso: Ingresar al Sistema.
3.3.2.2 Buscar un Examen
Ver documento Especificación del Caso de Uso: Buscar un Examen.
3.3.2.3 Visualizar Resultados de Examen Rendido
Ver documento Especificación del Caso de Uso: Visualizar Resultados de Examen Rendido.

3.3.3 Armar Examen


Involucran todos los pasos para el armado de exámenes: desde la creación de preguntas y su asignación a
los exámenes, la administración de dichos elementos (ABM).

Confidencial Sambayón Group, 2009 Página 10


Sambayón Version: 1.0
Especificación de Requerimientos de Software (SRS) Date: 20/04/2008
SRS

uc Armar Examen

Administrar
Preguntas

Administrar Modelos
de Examen

Administrador

(from Actors)

Asignar de
Preguntas a Modelo
de Examen

3.3.3.1 Administrar Preguntas


Ver documento Especificación del Caso de Uso: Administrar Preguntas
3.3.3.2 Administrar Modelos de Examen
Ver documento Especificación del Caso de Uso: Administrar Modelos de Examen
3.3.3.3 Asignar Preguntas a Modelo de Examen
Ver documento Especificación del Caso de Uso: Asignar Preguntas a Modelo de Examen

3.3.4 Publicar Examen


Lo necesario para hacer que un Examen se habilite en una fecha
uc Publicar Examen

Habilitar Modelo de
Examen para Fecha

Administrador

(from Actors)

3.3.4.1 Habilitar Modelo de Examen para Fecha


Ver documento Especificación del Caso de Uso: Habilitar Modelo de Examen para Fecha

3.3.5 Visualizar Examen Rendido


Lo requerido para ubicar y visualizar los resultados de un examen previamente rendido

Confidencial Sambayón Group, 2009 Página 11


Sambayón Version: 1.0
Especificación de Requerimientos de Software (SRS) Date: 20/04/2008
SRS

uc Visualizar Exámen Rendido

Buscar un Examen

(from Funcionalidades Comunes)

«include»

Administrador
Visualizar Resultado
(from Actors) de Examen Buscado

«include»

Visualizar
Resultados de
Examen Rendido

(from Funcionalidades Comunes)

3.3.5.1 Visualizar Resultado de Examen Buscado


Ver documento Especificación del Caso de Uso: Visualizar Resultado de Examen Buscado

3.3.6 Visualizar Estadísticas


La visualización de las diversas estadísticas sobre los exámenes rendidos.

Confidencial Sambayón Group, 2009 Página 12


Sambayón Version: 1.0
Especificación de Requerimientos de Software (SRS) Date: 20/04/2008
SRS

uc Visualizar Estadísticas

Visualizar
Estadística #1

Visualizar
Estadística #2

Administrador

(from Actors) Visualizar


Estadística #3

Visualizar
Estadística #4

3.3.6.1 Visualizar Estadística #1


A definirse.
3.3.6.2 Visualizar Estadística #2
A definirse.
3.3.6.3 Visualizar Estadística #3
A definirse.
3.3.6.4 Visualizar Estadística #4
A definirse.

Confidencial Sambayón Group, 2009 Página 13