Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tabla de Contenido
1. Glosario
2. Introducciòn
3. Descripción básica
4. Alcance del proyecto
5. Requisitos Funcionales
6. Requisitos NO funcionales
1. Versionamiento
2. Glosario
Terminos Definición
Cursos Se refiere a la lista de cursos que el área de Training Choucair incluye en su
portafolio. Los cursos pueden ser con o sin certificación (examen)
Persona Usuario cliente que actúa en su propio nombre para tomar y pagar los cursos
Natural
Persona Usuario cliente que hace parte de la nómina de Choucair Testing
Natural
Interna
Corporativo Usuario cliente quien se registra y paga mediante la empresa para la cual trabaja
Pasarelas de Plataformas usadas para realizar pagos de compras por internet usando las
pagos modalidades de tarjetas de crédito, transferencia entre cuentas
RRHH Recursos Humanos
COTS Acrónimo para "Commercial Off-The-Shelf software". Software de distribución
masiva.
ISTQB International Software Qualification Board
ISQi International Software Quality Institute (iSQI GmbH)
IREB International Requirements Engineering Board,
BDs Bases de datos
3. Introducción
El SISTEMA KMAPs es una aplicación desarrollada para soportar las actividades fundamentales de la empresa
TRAINING SAS. Su propuesta de valor es proveer a los probadores de habla hispana de cursos de certificación
de acuerdo con las rutas de formación definidas, las cuales están basadas en los estándares internacionales
ISTQB, ISQi e IREB.
El SISTEMA KMAPs será implementado en tres versiones. En la primera versión, se tendrá disponible el módulo
con las funcionalidades de Registro y Pagos de los cursos disponibles. En la segunda versión, la aplicación
contará con el módulo de Contenidos Extendidos y otras Herramientas que ayuden a los interesados en su
preparación para la certificación. La tercera versión corresponde al módulo de Evaluación y Consultas. Para la
primera versión, el sistema estaría disponible para ser usado desde aplicaciones WEB. Para la segunda versión,
la app estará disponible para dispositivos móviles Android e IOS con las mismas funcionalidades especificadas
para el aplicativo WEB.
Mediante la funcionalidad de Registro, las personas interesadas pueden consultar y seleccionar el curso que
desean realizar y registrar toda la información necesaria para reservar su cupo en el curso y la información
requerida para la presentación del examen. Si la persona no ha diligenciado toda la información solicitada no
podrá continuar con el pago correspondiente.
Mediante la funcionalidad de Pagos, las personas registradas en la funcionalidad anterior proceden a realizar el
pago del curso y del examen, usando los siguientes medios disponibles:
El sistema incluye la interacción con el sistema de facturación y RRHH de la compañía. Toda la información
transaccional será usada para la generación de indicadores operativos, comerciales y financieros. A
continuación, se muestra la configuración de alto nivel de la aplicación
Usuario - Estudiante
Nota: los detalles de la estructura de los correos será entregada en la fase de diseño detallado de la solución.
ID Descripción Prioridad
RF001 Permitir la programación de cursos por trimestre, ordenados de acuerdo con la 1
fecha de ejecución, de los cursos más cercanos (mes en curso) hasta los más
lejanos (el tercer mes).
RF002 La publicación de un curso cuenta con la siguiente información: un logo del ente 1
certificador, nombre del curso, ciudad, duración y fechas del curso y fecha de
cierre de inscripciones.
RF003 Permitir la modificación de los cursos programados cada trimestre o de acuerdo 1
con las necesidades del negocio
RF004 Permitir la creación y mantenimiento modificación de la información relativa a 1
eventos (cursos, exámenes, pagos de facturas)
RF005 Publicar la programación de cursos en las redes sociales 2
RF006 Crear usuarios y asignar permisos de acuerdo con su rol 1
RF007 Permitir la creación y mantenimiento de las notificaciones a los usuarios de la 2
aplicación de manera automática o manual. Incluye la gestión de agendamiento de
correos de acuerdo con la programación de eventos.
RF008 Permitir la consulta de las personas registradas por curso y el estado de sus pagos 2
RF009 Permitir la publicación de contenidos relacionados con los cursos como artículos, 2
vínculos o herramientas de apoyo para los estudiantes
RF010 Crear exámenes simulacros y asociarlos a los cursos de certificación 2
RF011 Permitir a los usuarios consultar la lista de cursos programados para una fecha 1
específica.
RF012 Permitir a los usuarios consultar los detalles del curso programado 1
RF013 Permitir a los usuarios registrarse para tomar los cursos de acuerdo con la 1
disponibilidad de los mismos.
RF014 Permitir registrar la información para la facturación 1
RF015 Permitir el pago de los cursos y los exámenes en los cuales el usuario se ha 2
registrado, usando las alternativas de pago con tarjeta de crédito o transferencia
electrónica
RF016 Permitir identificar el tipo de cliente: persona natural, persona natural interno o 2
corporativo. Si es persona natural interna tiene la opción adicional de pago, Pago
por Nómina
RF017 Permitir a los clientes Corporativos realizar un registro masivo de las personas que 2
asistirán al curso
RF018 Permitir al usuario registrarse en el sitio para obtener información de novedades de 2
cursos y exámenes
ID Descripción Prioridad
RNF001 El sistema deberá estar disponible en un 95%, teniendo en cuenta que este 1
debería operar 7x24
RNF002 El sistema deberá contar con respaldo para su operación (aplicaciones y datos) 1
en caso de fallos de la plataforma
RNF003 Considerar la ley 1581 de 2012 para el tratamiento de los datos personales de 1
los usuarios – estudiante.
RNF004 Considerar las normas internas de imagen corporativa y manuales de estilo 1
RNF005 El sistema adoptará los estándares de usabilidad definidas por Microsoft para 1
los aplicativos WEB. Para las plataformas móviles deberá adoptar los propios de
los fabricantes más reconocidos: ANDROID - IOS
RNF006 Cargas mínimas esperadas por transacciones: 2
Consultas de la información de cursos: 20 usuarios/hora
Registro de la información de cursos: 5 usuarios/hora
Pago del curso y del examen: 5 usuarios/hora
Consulta de la información de contenidos: 30 usuarios/hora