1. 1. PRESENTACIÓN DEL PRODUCTO
1.1.Propósito del Sistema
Objetivo:
Obtener una herramienta que ayude a integrar la gestión de competencias, capital
humano, productividad y seguimiento de proyectos, con el objetivo de poder medir el
rendimiento y perfil de los usuarios o integrantes de una organización u empresa.
Alcance:
• Cumplir con los Módulos y Funcionalidades definidas para la realización del
proyecto.
• Terminar en tiempo y forma cada uno de los entregables y módulos del proyecto.
• Proveer al usuario con las herramientas necesarias para que este pueda dar
seguimiento a sus proyectos y tareas por participante.
• Realizar el sistema con los módulos base que se definieron a principio del proyecto,
una vez terminados estos se realizarán los cambios o ajustes, no antes..
• Una vez terminado el proyecto, podrá verse la posibilidad para ampliar las
funcionalidades de ciertos módulos en caso de que el cliente lo requiera y no salgan
del presupuesto.
• Hacer que este sistema sea accesible desde la web.
No Contempla:
• Herramientas de oficina como: calculadora, conversor de moneda, traductor, etc.
• No se editan documentos dentro de la aplicación.
• La aplicación no funciona si no hay una conexión a internet.
1.2.Clientes e Involucrados
Clientes
NOMBRE ROL
Indisegno Cliente
Equipo de Trabajo (Personas Involucradas en el Desarrollo).
NOMBRE ROL
MOISÉS CARRILLO DEL RÍO PR. PROGRAMADOR
2. AN. ANALISTA
CARLOS VEGA ALVARADO
RESPONSABLE DE LA GESTIÓN DE
PROYECTOS
(RGPY)
RESPONSABLE DE ADMINISTRACIÓN
DE PROYECTOS ESPECÍFICOS
(RAPE)
PR. PROGRAMADOR
AN. ANALISTA
DANIEL ORTEGA RUGERIO
RESPONSABLE DEL DESARROLLO Y
MANTENIMIENTO DE SOFTWARE
(RDM)
PR. PROGRAMADOR
JUAN FUENTES TRUJILLO AN. ANALISTA
DS. DISEÑADOR
KATHERINE APARICIO ET. EQUIPO DE TRABAJO
1.3.Usuarios (Tipos de Usuarios en el Sistema)
ACTOR NOMBRE
Usuario -Registra actividades.
-Toma cursos.
-Se le asignan proyectos,
cursos y tareas.
Administrador -Crea proyectos, cursos, áreas
y puestos.
-Registra actividades.
-Toma cursos.
3. -Se le asignan proyectos,
cursos y tareas.
Super-administrador -Crea proyectos, cursos,
empresas, áreas y puestos.
-Registra actividades.
-Toma cursos.
-Se le asignan proyectos,
cursos y tareas.
1.4.Restricciones y Supuestos
Restricciones:
En tiempo
• En caso de que el cliente entregue alguna información o proceso de forma atrasada y
afecte al desarrollo del proyecto, se redefinirán los tiempos de entrega, quedando claro
que esto es responsabilidad cliente.
En Alcanzables
• En caso de que el cliente solicite la expansión de un módulo o más funcionalidades de
este, se revisará hasta finalizado el proyecto, y se realizará siempre y cuando no salga
de los alcances iniciales del proyecto (scope), en caso de que salga de los alcanzables
iniciales se renegociará el costo con el cliente.
En Costo
• Si se solicitan cambios o expansiones del proyecto se renegociara el costo con el
cliente.
Supuestos:
• En caso de algún inconveniente, si la persona encargada de la programación o
documentación del proyecto es retirada de su puesto, se sustituirá por alguien del
mismo perfil y habilidades.
• La documentación del proyecto se entregará una vez que este se finalice.
• Cualquier toma de decisión del Proyecto se hará entre el Responsable de Gestión de
Negocio, Responsable de Gestión Proyectos y Responsable de Administración de
Proyecto Específico.
• Se entregarán los requisitos y explicaciones con una semana de anticipación a los
responsables del desarrollo del proyecto con una semana de anticipación para
garantizar el éxito de este.
4. • El proyecto será entregado a tiempo siempre y cuando ya no haya cambios en el
acuerdo previamente establecido y que el equipo de trabajo haga sus tareas a tiempo,
fuera de lo anterior, no habrá problemas ni retrasos.
1.5.Requisitos Funcionales
Dandole clic a: Función:
ACTIVIDADES: -Podras registrar las tareas que hiciste
en el trancurso del dia.
Compromisos: - Verás la cantidad de compromisos
que tienes y su porcentaje de
cumplimiento.
Equipo: -Aquí estarán listados tus compañeros
de trabajo, sus perfiles y quien
reporta a quien.
Mis Cursos: -En éste módulo aparecerán cursos
que te asignen tus superiores.
5. Mis Documentos: -Cuándo quieran subir y/o bajar algún
archivo aquí es dónde podran
administrarlos.
En la seccion de catálogos: -podrás agregar nuevas áreas,
puestos, empresas, cuestionarios.
Casos de uso
No
Requerimiento:
1 Evento/Caso
de Uso
4
Descripción:
Dispondrá de Catálogos para llevar de forma centralizada la
Información de manera fácil.
Origen:
Desarrolladores
Criterio de
Aceptación:
Creación y Entrega de Catálogo de Empresas, Áreas, Puestos y
Usuarios dentro del sistema.
Prioridad:
Alta
No
Requerimiento:
2 Evento/Caso
de Uso
4
Descripción:
Posibilidad de almacenar documentos y clasificarlos por Proyectos.
Origen:
Desarrolladores
Criterio de
Aceptación:
Creación de un Módulo de Almacenamiento de Documentos, con
versionamiento de estos.
Prioridad:
Alta
No 3 Evento/Caso 4
6. Requerimiento: de Uso
Descripción:
Posibilidad de Crear Entrevista y/o Cuestionarios.
Origen:
Desarrolladores
Criterio de
Aceptación:
Creación de Módulo para creación de cuestionarios y permita la
asignación de estos a usuarios.
Prioridad:
Media
No
Requerimiento:
4 Evento/Caso
de Uso
5
Descripción:
Dispondrá de un modulo de Reclutamiento mediante el cual podrán
publicarse vacantes, llevar el control de candidatos, postulados,
entrevistas de trabajo, etc.
Origen:
Desarrolladores
Criterio de
Aceptación:
Creación de Módulo de Publicación de Vacantes, Entrevistas y Sitio
Web para visita de Candidatos y postulaciones.
Prioridad:
Alta
No
Requerimiento:
5 Evento/Caso
de Uso
1
Descripción:
Tendrá filtros para encontrar los datos de importancia y/o usuarios de
manera rápida y fácil.
Origen:
Desarrolladores
Criterio de
Aceptación:
Las secciones de Tareas, proyectos y usuarios tendrán filtros para
encontrar la información de forma más rápida.
Prioridad:
Media
No
Requerimiento:
6 Evento/Caso
de Uso
2
Descripción:
Disponibilidad de Gráficas y Diagramas de Gantt para seguimiento de
Proyectos.
Origen:
Desarrolladores
Criterio de
Aceptación:
Creación y entrega del Módulo de Seguimiento de Proyectos
(Reportes).
Prioridad: Alta
7. No
Requerimiento:
7 Evento/Caso
de Uso
1,2
Descripción:
Funcionalidades en AJAX.
Origen:
Desarrolladores
Criterio de
Aceptación:
Colocar funcionalidades en Catálogos y Módulos para que los datos
se muestren de forma rápida y se actualicen al momento de la
edición o búsqueda de datos.
Prioridad: Media
No
Requerimiento:
8 Evento/Caso
de Uso
3
Descripción:
Creación y asignación de Cursos.
Origen:
Desarrolladores
Criterio de
Aceptación:
Creación y Entrega del módulo de Cursos.
Prioridad: Alta
No
Requerimiento:
9 Evento/Caso
de Uso
1,4
Descripción:
Sistema de Alertas y/o avisos para asignación de Tareas y Proyectos.
Origen:
Desarrolladores
Criterio de
Aceptación:
El sistema contará con un sistema de mensajes y alertas instantáneos
en forma de aviso cuando los usuarios están asignados a una tarea
y/o proyecto.
Prioridad:
Media
8. 1.5.1. Alcance Del Trabajo
1.5.2 Características No Funcionales:
- El sistema es accesible desde web.
- Orientado a Objetos
- Que permita y utilice reutilización de código
- De fácil mantenimiento.
- Capacidad de Integración con otros sistemas en la Web.
- Cumpla con los estándares de la W3C.
- El sistema debe ser escalable.
- Debe cumplir con los estándares de desarrollo y buenas prácticas de desarrollo de
software.
- El sistema debe contemplar recursos para conexión con base de datos.
- Se debe estructurar el código de una forma consistente.
D4P
ProductividadReclutamiento
Reportes
Catálogos
Administración
Empresas
Cuentas
Áreas y Puestos
Cuestionarios
Usuarios
Cursos
DashBoard de Proyectos
Actividades
Compromisos
Equipo
Cursos
Documentos
Cuestionarios
Perfil
9. 1.6.Requisitos de interfaz y estilo
Interfaz
Los colores definidos para el sistema son azules, amarillos, rojos y grises, sin contar
los del logotipo y el tamaño de la letra no pasa de los 30 pxls, además la interfaz
debe ser fácil, entendible, manejable y amigable para el usuario, con el fin de que
el usuario pueda realizar sus tareas fluidamente.
Estilo
El D4P es fácil de utilizarlo debido a que su estilo está enfocado a un nivel de
usuario universal y principalmente va dirigido a empresas PYMES.
1.7 Interfaz con otro Software o Hardware
No hay ninguna interfaz relacionada a otro Software ni Hardware
1.7.Confiabilidad
Confiabilidad y Disponibilidad
El sistema depende de la eficacia que tenga el internet de cada usuario y si el
servidor no tenga algun problema estará disponible un 90% en horario de 9:00 am
a 3:00 pm
1.8.Eficiencia
Velocidad
La velocidad del sistema en realizar un proceso como abrir otra ventana o llevar al
usuario a otra pagina esta en un rango de .02 a 1.5 si el internet es relativamente
bueno. Cuando se suben archivos o se descargan depende mucho del peso de
cada archivo, asi como la eficacia del internet.
Precisión
Los tiempos y porcentajes del D4P se manejarán hasta 2 dígitos decimales.
Requisitos de Capacidad
El D4P está desarrollado para soportar una cantidad media de información
procesada y puede guardar una gran cantidad.
10. 1.9. Mantenimiento
Facilidad de Mantenimiento
El mantenimiento se facilita debido a que el sistema esta desarrollado por clases,
por lo cual no es necesario modificar todo el sistema.
Condiciones Especiales de Mantenimiento
Se necesita obtener un respaldo de la base de datos y de los archivos del cliente
dentro del sistema.
1.10. REQUISITOS DE REUSABILIDAD
Todo el D4P está hecho de un código 100% reusable ya que es muy sencillo y muy
común.
Está dividido en módulos de manera que sea mas fácil, encontrar posibles fallas y
darle mantenimiento al sistema.
1.11. RESTRICCIONES DE DISEÑO Y CONSTRUCCIÓN
Requisitos de Diseño
-Colores azul y gris y con el logotipo oficial que se estableció para el sistema.
-Se construirá pantallas con la información distribuida de forma clara e intentando
hacer la experiencia del cliente lo mas sencilla posible.
Requisitos de Construcción
Se dividirá el sistema en varios módulos de manera que el cliente pueda hacer
procesos, de manera sencilla, como reclutamiento, seguimiento de proyectos, etc.
Se crearán catálogos de información de manera que el cliente pueda llevar de
una forma distribuida de una forma general su información.
Se crearán gráficas y DashBoard de los proyectos para los seguimientos de los
mismos.
1.12. REQUISITOS LEGALES
Estándares
No se podrá mover nada de diseño sin un acuerdo previo, los colores del logo ya
son determinados y el D4P siempre pertenecerá a indisegno consultores.
Cada módulo creado llevara los colores estándar del proyecto.
11. 1.13. REQUISITOS DE OPERACIONES
Ambiente Físico
El D4P está diseñado para un ambiente de trabajo empresarial, para empresaS
PYME.
Ambiente Tecnológico
El D4P es un sistema cargado en la web, sólo se necesita internet y un navegador
reciente.
Se puede manejar en cualquier sistema operativo pero se aconseja tener un
sistema operativo windows vista o windows 7 (mínimo).
1.14. REQUISITOS DE SEGURIDAD
Confidencialidad
Cuando se crean usuarios, se les brindan contraseñas y permisos específicos a los
clientes para que puedan navegar dentro del sistema, además de la URL de
acceso.