SlideShare a Scribd company logo
1 of 71
Download to read offline
UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS
FACULTAD DE INGENIERÍA
DIVISIÓN DE ESTUDIOS PROFESIONALES PARA EJECUTIVOS
CARRERA DE INGENIERÍA DE SISTEMAS
SISTEMA DE INFORMACIÓN PARA LA IMPLEMENTACIÓN Y OPERACIÓN DE
FRANQUICIAS
PROYECTO PROFESIONAL PRESENTADO POR:
CARLOS PHILIP BARDALES ENCINAS
PARA OPTAR POR EL TÍTULO DE INGENIERO DE SISTEMAS
ASESOR:
SANDRA PERONA
PILAR STRONGUILÓ
SARA LEÓN-PRADO
Lima, diciembre del 2013
Página 2
PRESENTACIÓN
El presente trabajo constituye la segunda entrega del curso de proyecto informático 3 impartido
en la Universidad Peruana de Ciencias Aplicadas (UPC) como parte de la tesis para recibir el
grado de Ingeniero de Sistemas.
El software a ser desarrollado trata sobre el desarrollo de un sistema de información para hacer
el seguimiento al proceso de implementación y puesta en marcha de una franquicia, así como
para dar asistencia al personal en las operaciones diarias de la misma.
La empresa en la que se enfoca el trabajo es Promarket Perú S.A. empresa dedicada a la
consultoría en franquicias hace más de 20 años.
Analizando los procesos de Promarket Perú, se ha visto la necesidad de monitorear el proceso
de implementación y puesta en marcha de las franquicias para notificar el comienzo y fin de
las actividades para que la gerencia pueda tomar acciones preventivas o correctivas de ser el
caso.
Así mismo se ha visto la necesidad de hacer más amigable el acceso a los manuales de
operaciones diarias por medio de un sistema de información que ayude a incrementar su uso.
Los objetivos del presente trabajo son mejorar la imagen de Promarket Perú y generarles nuevas
utilidades por medio de la venta de este nuevo servicio de software.
Esta entrega trata sobre la calidad y pruebas sobre el avance desarrollado, el cual constituye el
cien por ciento del ciclo cero.
Página 3
RESUMEN
El presente trabajo aborda los aspectos de calidad y pruebas del software construido. La calidad
y pruebas se aplicaran solamente al núcleo central del software propuesto y se aplicará la
metodología de calidad propuesta en las clases de TP3 y el presente curso de PI3.
En la primera parte se aborda la parte de políticas, objetivos y normas aplicadas para conseguir
la calidad del producto. Se toma en cuenta la norma ISO/90003-2004 para la calidad.
Adicionalmente se presentan los casos de prueba y juego de datos utilizados para probar el
software.
En la segunda parte se documenta la parte administrativa del proyecto, incluimos los registros
de interesados, la estructura desglosada de trabajo, el diagrama de Gantt y hacemos un pequeño
análisis de como se ha ido desarrollando el proyecto en el tiempo.
Por último, se presentan varios anexos los cuales incluyen: diagrama de atributos,
especificaciones de alto nivel, casos de uso detallados y reglas de negocio para no perder de
vista la guía sobre el cual se ha desarrollado el presente software.
Página 4
ÍNDICE
CAPITULO 7: CALIDAD Y PRUEBAS DEL SOFTWARE ....................................................... 9
1. INTRODUCCIÓN .................................................................................................................9
2. PLAN DE LA CALIDAD DEL SOFTWARE ......................................................................................9
Política de calidad.................................................................................................................9
Objetivos de calidad..............................................................................................................9
Normatividad aplicable.......................................................................................................10
Métricas de calidad del software........................................................................................12
3. PRUEBAS DEL SOFTWARE ...................................................................................................17
CASO DE PRUEBAS PARA EL CUS012_FQ_REGISTRAR_MANUAL .......................................17
Diagrama de flujo de eventos del caso de uso .........................................................................17
Escenarios .................................................................................................................................17
Casos de prueba........................................................................................................................17
Juego de datos ..........................................................................................................................20
CASO DE PRUEBAS PARA EL CUS020_FQ_RESOLVER_CONSULTAS ....................................22
Escenarios .................................................................................................................................22
Casos de prueba........................................................................................................................22
Juego de datos ..........................................................................................................................22
CASO DE PRUEBAS PARA EL CUS015_FQ_CONFIGURAR_CUESTIONARIOS........................23
Escenarios .................................................................................................................................23
Casos de prueba........................................................................................................................23
Juego de datos ..........................................................................................................................25
CASO DE PRUEBAS PARA EL CUS016_FQ_LLENAR_CUESTIONARIOS .................................27
Escenarios .................................................................................................................................27
Casos de prueba........................................................................................................................27
Juego de datos ..........................................................................................................................32
4. CONCLUSIONES................................................................................................................37
CAPITULO 8: GESTIÓN DEL PROYECTO........................................................................ 38
1. INTRODUCCIÓN ..........................................................................................................38
2. REGISTRO DE INTERESADOS .......................................................................................38
3. EDT..............................................................................................................................39
4. CRONOGRAMA DE EJECUCIÓN ...................................................................................40
5. ACTA DE ACEPTACIÓN DE ENTREGABLE .....................................................................42
6. CONCLUSIONES...........................................................................................................43
CONCLUSIONES.....................................................................................................................44
GLOSARIO DE TÉRMINOS......................................................................................................45
SIGLARIO...............................................................................................................................46
BIBLIOGRAFÍA .......................................................................................................................47
ANEXOS.................................................................................................................................49
1. ATRIBUTOS DE LOS CASOS DE USO DEL SISTEMA .......................................................49
2. ESPECIFICACIONES DE ALTO NIVEL DE LOS CASOS DE USO DEL NUCLEO CENTRAL.......................50
3. ESPECIFICACIÓN DETALLADA DE LOS CASOS DE USO DEL NÚCLEO CENTRAL.................52
Especificación del caso de uso del sistema CUS012_FQ_REGISTRAR_MANUAL.................52
Especificación del caso de uso del sistema CUS020_FQ_RESOLVER_CONSULTAS..............57
Especificación del caso de uso del sistema CUS015_FQ_CONFIGURAR_CUESTIONARIOS .61
Especificación del caso de uso del sistema CUS016_FQ_LLENAR_CUESTIONARIOS...........65
Página 5
4. REGLAS DEL NEGOCIO.................................................................................................70
Página 6
LISTAS ESPECIALES
DIAGRAMAS
Diagrama 1. EDT del proyecto.............................................................................................................................39
Diagrama 2: Cronograma y Gantt del Proyecto....................................................................................................41
CUADROS
Cuadro 1: Objetivos de calidad para Promarket ...................................................................................................10
Cuadro 2: Métricas de calidad del software..........................................................................................................12
Cuadro 3: Registro de Interesados........................................................................................................................38
Cuadro 4: Atributos de los casos de uso del sistema ............................................................................................49
PANTALLAS
Pantalla 21: Menú del manual ..............................................................................................................................54
Pantalla 22: Formulario para la búsqueda y creación de manuales ......................................................................54
Pantalla 23: Formulario para el ingreso de los manuales......................................................................................55
Pantalla 24: Tipos de Manual ...............................................................................................................................55
Pantalla 25: Condiciones para escoger un manual................................................................................................56
Pantalla 32: Menú de resolución de consulta........................................................................................................59
Pantalla 33: Menú resolución de consultas...........................................................................................................59
Pantalla 34: Menú resolución de consultas...........................................................................................................60
Pantalla 35: Respuesta al franquiciado .................................................................................................................60
Pantalla 26: Menú de cuestionario........................................................................................................................63
Pantalla 27: Menú de registro de cuestionarios ....................................................................................................63
Pantalla 28: Registro de checklists de calidad......................................................................................................63
Pantalla 29: Registro de grado de satisfacción .....................................................................................................64
Pantalla 30: Menú de títulos y preguntas..............................................................................................................64
Pantalla 31: Registro de títulos y preguntas..........................................................................................................64
Pantalla 32: Menú para llenar cuestionario...........................................................................................................67
Pantalla 33: Menú para escoger cuestionario a llenar...........................................................................................67
Pantalla 34: Menú resolución de consultas...........................................................................................................68
Pantalla 35: Menú resolución de consultas...........................................................................................................69
Página 7
INTRODUCCIÓN
El presente trabajo trata sobre el desarrollo de un sistema de información para mejorar el
seguimiento del proyecto de implementación de una nueva franquicia, mejorar la asistencia a
las operaciones diarias y adicionalmente mejorar el control de calidad de las mismas.
Las franquicias es un modelo de negocio que trata sobre la replicación de la operación diaria
por medio de manuales que describen con precisión los productos, servicios, tipo de atención
e imagen que debe tener cada uno de los locales. El uso de los manuales en la operación diaria
del franquiciado es un aspecto muy importante en la franquicia pues son los documentos que
contienen todo el “saber hacer” de una franquicia determinada. El seguimiento estricto de estos
manuales determina sin lugar a dudas el éxito o el fracaso de una franquicia ya implementada
y puesta en marcha.
En estos días la inteligencia de negocios juega un rol muy importante en las organizaciones,
pues, muestra aquellos indicadores que nos ayudan a relacionar parámetros que a simple vista
no pueden ser detectados y por medio de dichos indicadores activar acciones de corrección
para mejorar el desempeño de la organización.
El objeto de estudio es la empresa Promarket Perú S.A. en la cual se ha llevado a cabo el estudio
del proceso de implementación y se ha visto además una falta de presencia en la operación del
día a día. Por esto, se le propone a Promarket hacer un seguimiento de sus actividades críticas
de implementación y crear un sistema de consulta para el día a día de los franquiciados.
La principal situación problemática detectada en Promarket es la queja de los clientes durante
la implementación de las franquicias pues algunas actividades no son controladas en detalle
(por ejemplo los trámites municipales), así como la queja por la falta de un sistema
automatizado de consultas relativo a los manuales que no son muy amigables.
Los principales problemas a resolver son: la falta de un sistema de monitoreo del proceso de
implementación y puesta en marcha, y la falta de soporte automatizado en las operaciones del
día a día por medio de los manuales.
Página 8
Los aportes a la empresa de este trabajo van a ser la mejora de la imagen de Promarket en el
frente externo y una mayor información para ayudar en la toma de decisiones gerenciales por
medio de los reportes de BI. Así mismo, se espera el aumento de las utilidades por la venta del
sistema de soporte a las operaciones diarias.
El objetivo general de este trabajo de tesis es mejorar el proceso de implementación y puesta
en marcha por medio del monitoreo del mismo y abrir nuevos nichos de negocios, entrando en
la parte de operación diaria de las franquicias.
Entre los objetivos específicos más importantes tenemos: hacer que el acceso a los manuales
sean más amigables, hacer que el acceso a la herramienta sea vía Internet, crear información
de inteligencia de negocios que ayude a la toma de decisiones, automatizar el control de calidad
y desarrollar un sistema de monitoreo del proceso de implementación y puesta en marcha de
las franquicias.
Página 9
CAPITULO 7: Calidad y Pruebas del Software
1. INTRODUCCIÓN
Luego de la etapa de construcción del software, en este capítulo vamos a analizar la calidad
del mismo.
2. PLAN DE LA CALIDAD DEL SOFTWARE
Política de calidad
Promarket Perú S.A., empresa para la que se desarrolla el presente software, presenta
procedimientos de calidad en el desarrollo de su negocio, como es, la comercialización de
marcas exitosas en forma de franquicias. Esto se evidencia en el procedimiento ya
estandarizado para la generación de manuales de implementación y de operaciones para
cada una de las marcas que comercializa. Así mismo, otra evidencia de esto, es que es
sometido en forma contractual a guiar a la marca para la implantación del sello de calidad
en franquicia.
A pesar de todos los procedimientos de calidad aplicados en la empresa y debido a que la
empresa no se dedica al desarrollo de software, no tienen una política de calidad orientada
al software, debido a lo cual, se hará la sugerencia por parte del tesista.
Entonces, sugerimos la siguiente política de calidad:
“Promarket Perú se dedicará al desarrollo de un software de calidad que tendrá como
principal objetivo satisfacer las altas demandas y requerimientos de todos sus clientes,
tanto franquiciados como franquiciadores. Para conseguir tan altos objetivos, Promarket
no solamente entregará un producto de calidad sino, que a través de recursos tecnológicos
hará el seguimiento del beneficio producido por sus productos entregados de una forma
medible y clara, en base a lo cual seguirá mejorando y adaptando sus productos a las
necesidades del mercado”
Objetivos de calidad
Al igual que en las políticas de calidad, no existe en Promarket, objetivos de calidad
orientados hacia un producto de software. Debido a esto, estamos proponiendo los
objetivos de calidad presentados en el cuadro abajo:
Página 10
Objetivo Indicador Responsable Periodo
Incrementar la
rentabilidad de
Promarket en 5% a
través de la venta de
nuevos productos de
calidad.
Tasa de rentabilidad Comercial Anual
Incrementar la
rentabilidad del
franquiciado en 5% a
través de la percepción
de los clientes de un
servicio de calidad
Tasa de rentabilidad Comercial Anual
Incrementar el
entendimiento del
negocio en el
franquiciado en 10% a
través de una mejor
comprensión de los
manuales
Checklist de calidad y
Encuestas de grados de
satisfacción
Gerente franquiciado Trimestral
Incrementar el
entendimiento del
estado del mercado de
las franquicias en 10%
por parte del
franquiciador
Checklist de calidad,
Encuestas de grado de
satisfacción
Gerente franquiciador Trimestral
Incrementar el grado de
satisfacción en 10% del
cliente
Encuesta de grado de
satisfacción
Usuario franquiciado Mensual
Mejorar el proceso de
estimación de esfuerzo
Indicadores de
inteligencia de
negocios
Gerente Promarket Mensual
Mejorar el proceso de
entrenamiento de
personal
Checklist de calidad Supervisor Promarket y
cliente franquiciado
Trimestral
Cuadro 1: Objetivos de calidad para Promarket
Normatividad aplicable
Para construir el producto de acuerdo a la calidad establecida aplicaremos la norma
ISO/IEC 900031, el cual hace referencia a la aplicación del ISO 9001-2000 para la
“adquisición, provisión, desarrollo, operación y mantenimiento del software de
computación”. Para el ISO referenciado, tomaremos solamente los capítulos 7 y 8.
Para el capítulo 7 consideramos los acápites 7.1-Planeamiento y realización del producto,
7.2-Procesos relacionados con el cliente, 7.3-Diseño y desarrollo y 7.5-Producción y
provisión de servicio. El desarrollo de las pruebas abajo refleja el capítulo 7.1.2
Planeamiento de la calidad, que en su artículo d) dice que el planeamiento de la calidad
del software debe referirse a: “Procedimientos e instrucciones específicas del proyecto tal
1
International Standard ISO/IEC 90003 First edition 2004-02-15. Software engineering – Guidelines for the
application of ISO 9001:2000 to computer software
Página 11
como especificaciones de la prueba de software detallando planes, diseños, casos de
prueba y procedimientos para la unidad, integración y pruebas de sistema y aceptación”.
En suma aquí se detalla todo lo relacionado con el desarrollo del software.
Para el capítulo 8 consideraremos todo lo relacionado con la medición, análisis y mejora
continua del producto de software, por esto tomaremos principalmente las
recomendaciones del 8.2.4 el cual se refiere al “Monitoreo y medida del producto”, es decir
la monitorización y medidas de la conformidad del producto en relación a los
requerimientos de calidad establecidos.
Página 12
Métricas de calidad del software
En el cuadro abajo presentamos un resumen de las métricas de calidad para nuestro
desarrollo.
Categoría Nombre de la métrica Propósito de la métrica Tolerancia
Interna Líneas de comentario
por total de líneas de
cada módulo.
Medir la cantidad de líneas de comentarios que
se han insertado en cada módulo.
0.15<=X<=0.45,
mejor mientras más
cercano a 0.30
Paginas accedidas del
total de páginas
asignadas de acuerdo a
su nivel de acceso.
Medir la proporción de las páginas
implementadas que son accedidas por el
usuario. Las páginas totales usadas para la
medición serán las páginas a los que dicho
usuario tiene acceso.
0.80<=X<=1.0, más
del 80% de las
paginas deberían ser
accesadas.
Externa Frecuencia con el que el
software evita fallas a
pesar del uso incorrecto
del mismo.
Medir con qué frecuencia se pueden evitar
fallos durante el uso del software incluso si el
usuario opera incorrectamente.
0.80<=X<=1, no
debe fallar el 80%
de los casos.
Capacidad del software
de recuperarse ante los
fallos ocurridos durante
la manipulación del
mismo.
Medir como se recupera el software luego de
ocurrido un fallo en el mismo.
0.95<=X<=1, se
debe recuperar
mínimo en el 95%
de los casos.
De uso Daño económico por
corrupción del software.
Medir el daño económico causado a los clientes
debido a un no funcionamiento del software
durante una transacción de valor medible
0<=X<=0.40, el
daño debe ser menor
del 40%. Cuanto
más cercano a 0
mejor.
Cuadro 2: Métricas de calidad del software
Los detalles de como se hace la medición de las métricas lo encontramos en las tablas
abajo:
Página 13
Nombre Líneas de comentario por total de líneas de cada módulo.
Propósito Medir la cantidad de líneas de comentarios que se han insertado en cada módulo.
Método de
aplicación
Contar las líneas de comentario y compararlos con las líneas totales de cada módulo.
Medición, fórmula X = A/B
A = número de líneas comentadas.
B = total de líneas (Por un determinado módulo)
Interpretación 0 <= X <= 1
0.01 - 0.06 Bajo
0.07 - 0.19 Moderado
0.20 - 0.30 Bueno
Entre más cercano a 0.40 mejor.
Tipo de escala absoluta
Tipo de medida X = count/count
A = count
B = count
Fuente de medición Código fuente
Informe de revisión
ISO/IEC 12207
SLCP
5.3 Pruebas de calificación
6.6 Revisión conjunta
Audiencia Revisores
Desarrolladores
Nombre Páginas accedidas del total de páginas asignadas de acuerdo a su nivel de acceso
Propósito Medir la proporción de las páginas implementadas que son accedidas por el usuario. Las
páginas totales usadas para la medición serán las páginas a los que dicho usuario tiene acceso.
Método de
aplicación
Los indicadores se miden observando el comportamiento de un conjunto de usuarios finales
mientras están utilizando la aplicación y almacenando en una base de datos los eventos que
ocurren durante esta observación.
Medición, fórmula X = A/B
A = número de páginas accedidas por el usuario.
B = total de páginas implementadas y asignadas según configuración de accesos (Por un
determinado módulo)
Interpretación 0 <= X <= 1
0.00 - 0.60 Bajo (rojo)
0.61 - 0.70 Moderado (ámbar)
0.71 - 1.00 Bueno (verde)
Página 14
Nombre Páginas accedidas del total de páginas asignadas de acuerdo a su nivel de acceso
Tipo de escala absoluta
Tipo de medida X = count/count
A = count
B = count
Fuente de medición Reporte de evaluación
Reporte de incidencias registrado en la BD.
ISO/IEC 12207
SLCP
5.3 Pruebas de calificación
6.6 Revisión conjunta
Audiencia Revisores
Desarrolladores
Nombre Evitar operaciones incorrectas
Propósito Medir con qué frecuencia se pueden evitar fallos durante el uso del software incluso si el
usuario opera incorrectamente.
Método de
aplicación
Contar los números de fallas críticas y serias ocurridas con respecto al número de operaciones
incorrectas o ingresos erróneos de los usuarios:
 Ingresar datos erróneos en las operaciones del sistema (ejemplo: ingreso de nuevas
solicitudes con datos alfanumérico en campos numéricos, campos de fecha de años
anteriores, realizar ingreso de número de tarjetas de crédito con menos dígitos, etc.)
 Registrar cuantas operaciones fueron controladas por el sistema y cuantas operaciones
registraron información errónea o inconsistente.
Medición, fórmula X = A/B
A = número de operaciones o ingresos erróneos evitadas durante la operación.
B = número de operaciones o ingresos erróneos durante la operación.
Interpretación 0 <= X <= 1
El más cercano a 1 es mejor, se pueden evitar más operaciones incorrectas del usuario.
Tipo de escala Absoluta
Tipo de medida X = count / count
A = count
B = count
Fuente de medición Reporte de Test
Reporte de Medición
ISO/IEC 12207
SLCP
5.3 Pruebas de calificación
5.4 Operación
Audiencia Usuario mantenedor
Página 15
Nombre Numero de fallos recuperados
Propósito Medir como se recupera el software luego de ocurrido un fallo en el mismo.
Método de
aplicación
Contar con el número de total de fallas ocurridas y compararlas con los fallos que se
recuperaron.
- Registrar la cantidad total de fallos ocurridos durante la ejecución del software.
- Registrar la cantidad de fallos que se recuperaron durante la ejecución del software.
Medición, fórmula X = A/B
A = número de fallos recuperados durante la operación.
B = número total de fallos ocurridos durante la operación.
Interpretación 0 <= X <= 1
(0.1 a 0.3) - Pésimo
(0.3 a 0.7) - Malo
(0.7 a 1) - Bueno
Tipo de escala Absoluta
Tipo de medida X = count / count
A = count
B = count
Fuente de medición Reporte de Test
Reporte de Medición
ISO/IEC 12207
SLCP
6.4 Proceso de Verificación
Audiencia Usuario mantenedor
Página 16
Nombre Daño económico por corrupción de software
Propósito Medir el daño económico causado a los clientes debido a un no funcionamiento del software
durante una transacción de valor medible
Método de
aplicación
 Ejecutar 20 operaciones de valor en su módulo (generaciones de recibo, aprobaciones
de solicitudes, etc.). Las operaciones a tomar en cuenta debe ser cualquiera que genere
un valor y que al no realizarse perjudique económicamente al usuario. Ej.: Una campaña
que no se puede confirmar, un proveedor al que no se le puede pagar, una solicitud de
franquicia que no se pueda validar, una factura que no se pueda grabar.
 Confirmar cada operación de valor según lo programado (grabar, guardar, confirmar,
etc.)
 Contar el número de veces que no se guarda, confirma, guardan las transacciones debido
a una corrupción de software (la máquina se cuelga, el tiempo de resultado es demasiado
largo y finalmente se tiene que re-inicializar el programa, etc.).
 Guardar la secuencia de operaciones que produjeron la corrupción y reproducirla
nuevamente (si no se han llegado a las 20 pruebas) para verificar si el error se repite.
Medición, fórmula X = A/B
X = Daño económico por corrupción del software
A = Número de transacciones de valor interrumpidas por corrupción de software
B = Total de transacciones de valor ejecutadas durante la prueba
Interpretación 0 <= X <= 1
0.00 - 0.39 Bajo (verde)
0.40 - 0.79 Moderado (anaranjado)
0.80 - 1.00 Alto (rojo)
Cuanto más cercano a 0 mejor.
Tipo de escala absoluta
Tipo de medida X = 1 - count/count
A = count
B = count
Fuente de medición Reporte de evaluación
Requerimientos de software
ISO/IEC 12207
SLCP
6.5 Validación
6.3 Aseguramiento de calidad
5.3 Pruebas de calificación
Audiencia Usuarios del software.
Página 17
3. PRUEBAS DEL SOFTWARE
CASO DE PRUEBAS PARA EL CUS012_FQ_REGISTRAR_MANUAL
Diagrama de flujo de eventos del caso de uso
Escenarios
Código
Escenario
Nombre de
Escenario
Flujo
Inicial
Alterno Propósito Parámetros
ESC01 Registrar
manual
Flujo
Básico
Sub-flujo Que el manual se registre
correctamente
Obligatorios: Código,
fecha y condición
ESC02 Buscar manual Flujo
Básico
Sub-flujo Que se encuentra un manual
buscado por cualquier
parámetro
Opcionales: Código,
Autor, Tipo, Fecha y
Franquicia
ESC03 Modificar
manual
Flujo
Básico
Sub-flujo Que se puede modificar un
manual
Se puede modificar
todo menos el código
ESC04 Eliminar
manual
Flujo
Básico
Sub-flujo Que se puede eliminar un
manual
Obligatorio: Código
ESC05 Manual
buscado no
existe
Sub-
Flujo
Flujo
alterno
Que se reporta un manual no
existente
Opcionales: Código,
Autor, Tipo, Fecha y
Franquicia
ESC06 Fecha no
ingresada
Sub-
flujo
Flujo
alterno
Que no se puede crear un
manual sin que se ingrese la
fecha de creación.
Obligatorios: Código y
Condición.
ESC07 Condición no
asociada
Sub-
flujo
Flujo
alterno
Que no se puede crear un
manual sin asociar una
condición.
Obligatorios: Código y
Fecha.
Casos de prueba
Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica
ID Caso de
Prueba
Escenario Código
Tipo
Manual
Autor
Manual
Franquicia Fecha Resultado Esperado
CP03 ESC02 V N/A N/A N/A N/A El sistema muestra el manual con el código correspondiente
CP04 ESC02 N/A V N/A N/A N/A El sistema muestra los manuales con el tipo correspondiente
CP05 ESC02 N/A N/A V N/A N/A El sistema muestra los manuales escritos por determinado autor
CP06 ESC02 N/A N/A N/A V N/A El sistema muestra los manuales de la franquicia correspondiente
CP07 ESC02 N/A N/A N/A N/A V El sistema muestra los manuales escritos en la fecha correspondiente
CP08 ESC02 V V N/A N/A N/A El sistema muestra los manuales con el código y tipo correspondientes.
CP09 ESC02 V N/A V N/A N/A El sistema muestra los manuales con el código y autor correspondientes.
CP10 ESC02 V N/A N/A V N/A El sistema muestra los manuales con el código y franquicia correspondientes.
CP11 ESC02 V N/A N/A N/A V El sistema muestra los manuales con el código y fecha correspondiente.
CP12 ESC02 V V V N/A N/A El sistema muestra los manuales con el código, tipo y autor correspondiente.
CP13 ESC02 V N/A V V N/A El sistema muestra los manuales con el código, autor y franquicia correspondiente.
CP14 ESC02 V N/A N/A V V
El sistema muestra los manuales con el código, franquicia y fecha
correspondiente.
CP15 ESC02 V V N/A V N/A El sistema muestra los manuales con el código, tipo y franquicia correspondiente.
CP16 ESC02 V V N/A N/A V El sistema muestra los manuales con el código, tipo y fecha correspondiente.
CP17 ESC02 N/A V V N/A V El sistema muestra los manuales con el tipo, autor y fecha correspondiente.
CP18 ESC02 N/A V N/A V V El sistema muestra los manuales con el tipo, franquicia y fecha correspondiente.
CP19 ESC02 N/A N/A V V V El sistema muestra los manuales con el autor, franquicia y fecha correspondiente.
CP20 ESC02 N/A V V V N/A El sistema muestra los manuales con el tipo, autor y franquicia correspondiente.
CP21 ESC02 V N/A V V V
El sistema muestra los manuales con el código, autor, franquicia y fecha
correspondiente.
CP22 ESC02 N/A V V V V
El sistema muestra los manuales con el tipo, autor, franquicia y fecha
correspondiente.
CP23 ESC02 V V V V V
El sistema muestra los manuales con el código, tipo, autor, franquicia y fecha
correspondiente.
Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica
ID Caso de
Prueba
Escenario Código
Nombre
Manual
Tipo
Manual
Autor
Manual
Franqui
cia
Fech
a
Versión
Condi
ción
Índice Título Cuerpo Resultado Esperado
CP01 ESC01 V V V V V V V V V V V El sistema registra el manual completo
CP02 ESC01 V N/A V V V V N/A N/A N/A N/A N/A El sistema registra el manual incompleto
Página 19
Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica
ID Caso de
Prueba
Escenario Código
Nombre
Manual
Tipo
Manual
Autor
Manual
Franqui
cia
Fech
a
Versión
Condi
ción
Índice Título Cuerpo Resultado Esperado
CP24 ESC03 N/A V V V V V V V V V V El sistema registra la modificación del manual
CP25 ESC04 V N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A El sistema elimina el manual correspondiente
CP26 ESC05 V N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A El sistema no muestra ningún resultado para la búsqueda
CP27 ESC06 V V V V V I V V V V V El sistema envía mensaje: “Ingrese una fecha”
CP28 ESC06 V N/A V V V I N/A N/A N/A N/A N/A El sistema envía mensaje: “Ingrese una fecha”
CP29 ESC07 V V V V V V V I V V V El sistema envía mensaje “Condición no asociada”
CP30 ESC07 V N/A V V V V N/A I N/A N/A N/A El sistema envía mensaje “Condición no asociada”
Juego de datos
ID Juego
de datos
ID Caso
de
Prueba
Escenari
o
Código
Nombre
Manual
Tipo Manual
Autor
Manual
Franqu
icia
Fecha
Versió
n
Condic
ión
Índice Título Cuerpo Resultado Esperado
DA01 CP01 ESC01
MAN-
0016
Nombre
prueba
Tipo prueba Autor prueba
Franqui
cia
prueba
02/12/20
13
2.0
Condici
ón
prueba
1.0
Título
prueba
Cuerpo
prueba
El sistema registra el manual completo
DA02 CP02 ESC01
MAN-
0016
N/A Tipo prueba Autor prueba
Franqui
cia
prueba
02/12/20
13
N/A N/A N/A N/A N/A El sistema registra el manual incompleto
DA03 CP03 ESC02
MAN-
0005
N/A <blanco> <blanco>
<blanc
o>
<blanco> N/A N/A N/A N/A N/A
El sistema muestra el manual con el código
correspondiente
DA04 CP04 ESC02 N/A N/A
MANUAL DE
OPERACIONES
<blanco>
<blanc
o>
<blanco> N/A N/A N/A N/A N/A
El sistema muestra los manuales con el tipo
correspondiente
DA05 CP05 ESC02 N/A N/A <blanco>
ALEJANDRO
GARRO
<blanc
o>
<blanco> N/A N/A N/A N/A N/A
El sistema muestra los manuales escritos por
determinado autor
DA06 CP06 ESC02 N/A N/A <blanco> <blanco>
VITALS
ANA
<blanco> N/A N/A N/A N/A N/A
El sistema muestra los manuales de la franquicia
correspondiente
DA07 CP07 ESC02 N/A N/A <blanco> <blanco>
<blanc
o>
23/12/20
12
N/A N/A N/A N/A N/A
El sistema muestra los manuales escritos en la fecha
correspondiente
DA17 CP17 ESC02 N/A N/A
MANUAL DE
OPERACIONES
ALEJANDRO
GARRO
<blanc
o>
23/12/20
12
N/A N/A N/A N/A N/A
El sistema muestra los manuales con el tipo, autor y
fecha correspondiente.
DA18 CP18 ESC02 N/A N/A
MANUAL DE
OPERACIONES
<blanco>
VITALS
ANA
23/12/20
12
N/A N/A N/A N/A N/A
El sistema muestra los manuales con el tipo, franquicia y
fecha correspondiente.
DA19 CP19 ESC02 N/A N/A <blanco>
ALEJANDRO
GARRO
VITALS
ANA
23/12/20
12
N/A N/A N/A N/A N/A
El sistema muestra los manuales con el autor, franquicia
y fecha correspondiente.
DA20 CP20 ESC02 N/A N/A
MANUAL DE
OPERACIONES
ALEJANDRO
GARRO
VITALS
ANA
<blanco> N/A N/A N/A N/A N/A
El sistema muestra los manuales con el tipo, autor y
franquicia correspondiente.
DA22 CP22 ESC02 N/A N/A
MANUAL DE
OPERACIONES
ALEJANDRO
GARRO
VITALS
ANA
23/12/20
12
N/A N/A N/A N/A N/A
El sistema muestra los manuales con el tipo, autor,
franquicia y fecha correspondiente.
DA24 CP24 ESC03
MAN-
0016
Nombre
manual
Tipo manual Autor manual
Franqui
cia
01/12/20
12
2.1
Condici
ón
2.0 Título Cuerpo El sistema registra la modificación del manual
DA25 CP25 ESC04
MAN-
0016
Cualquier valor El sistema elimina el manual correspondiente
DA26 CP26 ESC05
MAN-
0050
N/A <blanco> <blanco>
<blanc
o>
<blanco> N/A N/A N/A N/A N/A El sistema envía mensaje: “Manual no encontrado”.
DA27 CP27 ESC06
MAN-
0016
Nombre
prueba
Tipo prueba Autor prueba
Franqui
cia
prueba
<blanco> 2.0
Condici
ón
prueba
1.0
Título
prueba
Cuerpo
prueba
El sistema envía mensaje: “Ingrese una fecha”
DA30 CP30 ESC07
MAN-
0016
N/A Tipo prueba Autor prueba
Franqui
cia
prueba
01/12/20
13
N/A
<blanc
o>
N/A N/A N/A El sistema envía mensaje “Condición no asociada”
CASO DE PRUEBAS PARA EL CUS020_FQ_RESOLVER_CONSULTAS
Escenarios
Código
Escenario
Nombre de
Escenario
Flujo
Inicial
Alterno Propósito Parámetros
ESC01 Contar y
ordenar
consultas
Flujo
Básico
Sub-
flujo
Probar que las consultas de las
condiciones y títulos de los manuales
son contados y ordenados en orden
descendente de frecuencia de consulta.
Obligatorio:
Condición y
Títulos
ESC02 Condición no
asociado a
manual
Flujo
Básico
Flujo
alterno
Probar que no se puede contar el
acceso a un manual que no tiene una
condición asociada
Ninguno
ESC03 Manual sin
contenido
Flujo
Básico
Flujo
alterno
Probar que no se puede contar las
consultas del manual si dicho manual no
tiene ningún contenido
Obligatorio:
Condición
Casos de prueba
ID Caso
de
Prueba
Escenario Franquicia Condición
Contador
de
condición
Título
Contador
de título
Resultado Esperado
CP01 ESC01 V V <+1> N/A N/A
El sistema incrementa el contador y
ordena las condiciones de acuerdo a
esto.
CP02 ESC01 V V <+1> V <+1>
El sistema incrementa el contador y
ordena el título de acuerdo a esto.
CP03 ESC02 V N/A N/A N/A N/A
El sistema no encuentra condición
para asociar con un Manual
CP04 ESC03 V V <+1> N/A N/A
El sistema no encuentra
información en el título consultado.
Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica
Juego de datos
ID
Juego
de
datos
ID
Caso
de
Prueba
Escenario Franquicia Condición
Contador
de
condición
Título
Contador
de título
Resultado Esperado
DA01 CP01 ESC01 Vitalsana
Transmitir la
filosofía del
negocio
<+1> N/A N/A
El sistema incrementa el
contador y ordena las
condiciones de acuerdo a
esto.
DA02 CP02 ESC01 Vitalsana
Transmitir la
filosofía del
negocio
<+1> Tienda <+1>
El sistema incrementa el
contador y ordena el título
de acuerdo a esto.
DA03 CP03 ESC02 Bembos N/A N/A N/A N/A
El sistema no encuentra
condición para asociar
con un Manual
DA04 CP04 ESC03
Balneario
Masqueagua
Especificar el
concepto de
<+1> N/A N/A
El sistema incrementa el
contador, ordena la
condición de acuerdo a
Página 23
atención al
cliente
esto y no encuentra títulos
asociados a la condición
escogida.
CASO DE PRUEBAS PARA EL
CUS015_FQ_CONFIGURAR_CUESTIONARIOS
Escenarios
Código
Escenario
Nombre de
Escenario
Flujo
Inicial
Alterno Propósito Parámetros
ESC01 Registrar
cuestionario
Flujo
Básico
Sub-
flujo
Probar que se puede registrar
un cuestionario en el sistema
Obligatorio: Código y
Fecha de creación
ESC02 Buscar
cuestionario
Flujo
Básico
Sub-
flujo
Probar que se puede buscar un
cuestionario específico dentro
de un todo.
Opcionales: Código,
Autor, Tipo de
cuestionario, Franquicia
y Fecha.
ESC03 Modificar
cuestionario
Flujo
Básico
Sub-
flujo
Probar que se puede modificar
un cuestionario determinado.
Se pueden modificar
todos los campos a
excepción del código.
ESC04 Eliminar
cuestionario
Flujo
Básico
Sub-
flujo
Probar que se puede eliminar
un cuestionario.
Obligatorio: Código
ESC05 Cuestionario
no existente
Sub-
flujo
Flujo
alterno
Probar que el sistema detecta
que un cuestionario con
determinadas características no
existe.
Opcionales: Código,
Autor, Tipo de
cuestionario, Franquicia
y Fecha.
ESC06 Fecha no
ingresada
Sub-
flujo
Flujo
alterno
Probar que un cuestionario no
se puede grabar si no se ha
ingresado la fecha de creación.
Obligatorio: Código del
cuestionario.
Casos de prueba
ID Caso de
Prueba
Escena
rio
Códi
go
Nombre
Cuestion
ario
Tipo
Cuestion
ario
Autor
Cuesti
onario
Franquic
ia
Fecha
creació
n
Versión Título Subtítulo Pregunta Resultado Esperado
CP01 ESC01 V V V V V V V V V V El sistema registra el cuestionario completo
CP02 ESC01 V N/A V V V V N/A N/A N/A N/A El sistema registra el cuestionario incompleto
CP03 ESC01 V V V V V I V V V V El sistema envía mensaje: “Ingrese una fecha”
CP04 ESC01 V N/A V V V I N/A N/A N/A N/A El sistema envía mensaje: “Ingrese una fecha”
CP05 ESC02 V N/A N/A N/A N/A N/A N/A N/A N/A N/A El sistema muestra el cuestionario con el código correspondiente
CP06 ESC02 N/A N/A V N/A N/A N/A N/A N/A N/A N/A El sistema muestra los cuestionarios con el tipo correspondiente
CP07 ESC02 N/A N/A N/A V N/A N/A N/A N/A N/A N/A El sistema muestra los manuales escritos por determinado autor
CP08 ESC02 N/A N/A N/A N/A V N/A N/A N/A N/A N/A El sistema muestra los cuestionarios de la franquicia correspondiente
CP09 ESC02 N/A N/A N/A N/A N/A V N/A N/A N/A N/A El sistema muestra los cuestionarios escritos en la fecha correspondiente
CP10 ESC02 V N/A V N/A N/A N/A N/A N/A N/A N/A El sistema muestra los cuestionarios con el código y tipo correspondientes.
CP11 ESC02 V N/A N/A V N/A N/A N/A N/A N/A N/A El sistema muestra los cuestionarios con el código y autor correspondientes.
CP12 ESC02 V N/A N/A N/A V N/A N/A N/A N/A N/A El sistema muestra los cuestionarios con el código y franquicia correspondientes.
CP13 ESC02 V N/A N/A N/A N/A V N/A N/A N/A N/A El sistema muestra los cuestionarios con el código y fecha correspondiente.
CP14 ESC02 V N/A V V N/A N/A N/A N/A N/A N/A El sistema muestra los cuestionarios con el código, tipo y autor correspondiente.
CP15 ESC02 V N/A N/A V V N/A N/A N/A N/A N/A
El sistema muestra los cuestionarios con el código, autor y franquicia
correspondiente.
CP16 ESC02 V N/A N/A N/A V V N/A N/A N/A N/A
El sistema muestra los cuestionarios con el código, franquicia y fecha
correspondiente.
CP17 ESC02 V N/A V N/A V N/A N/A N/A N/A N/A
El sistema muestra los cuestionarios con el código, tipo y franquicia
correspondiente.
CP18 ESC02 V N/A V N/A N/A V N/A N/A N/A N/A El sistema muestra los cuestionarios con el código, tipo y fecha correspondiente.
CP19 ESC02 N/A N/A V V N/A V N/A N/A N/A N/A El sistema muestra los cuestionarios con el tipo, autor y fecha correspondiente.
CP20 ESC02 N/A N/A V N/A V V N/A N/A N/A N/A
El sistema muestra los cuestionarios con el tipo, franquicia y fecha
correspondiente.
CP21 ESC02 N/A N/A N/A V V V N/A N/A N/A N/A
El sistema muestra los cuestionarios con el autor, franquicia y fecha
correspondiente.
CP22 ESC02 N/A N/A V V V N/A N/A N/A N/A N/A
El sistema muestra los cuestionarios con el tipo, autor y franquicia
correspondiente.
CP23 ESC02 V N/A N/A V V V N/A N/A N/A N/A
El sistema muestra los cuestionarios con el código, autor, franquicia y fecha
correspondiente.
CP24 ESC02 N/A N/A V V V V N/A N/A N/A N/A
El sistema muestra los cuestionarios con el tipo, autor, franquicia y fecha
correspondiente.
CP25 ESC02 V N/A V V V V N/A N/A N/A N/A
El sistema muestra los cuestionarios con el código, tipo, autor, franquicia y fecha
correspondiente.
CP26 ESC03 V V V V V V V V V V El sistema registra la modificación del manual
CP27 ESC04 V N/A N/A N/A N/A N/A N/A N/A N/A N/A El sistema elimina el manual correspondiente
CP28 ESC05 V N/A N/A N/A N/A N/A N/A N/A N/A N/A El sistema no muestra ningún resultado para la búsqueda
CP29 ESC05 N/A N/A N/A V N/A N/A N/A N/A N/A N/A El sistema no muestra ningún resultado para la búsqueda
CP30 ESC05 N/A N/A N/A N/A V N/A N/A N/A N/A N/A El sistema no muestra ningún resultado para la búsqueda
CP31 ESC06 V N/A V V V I V V V V El sistema envía mensaje de error pidiendo ingresar la fecha
Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica
Juego de datos
ID Juego
de datos
ID Caso
de Prueba
Escenario Código
Nombre
Cuestiona
rio
Tipo Cuestionario
Autor
Cuestionario
Franqui
cia
Fecha Versión Título Sub-título Pregunta Resultado Esperado
DA01 CP01 ESC01
CUS-
0004
Check list
A&G
Checklist
Carlos
Gambetta
Astrid&
Gastón
03/11/201
3
1.0
ADMIN
ISTRAC
IÓN
ADMIN.G
ENERAL
Gestión.
Los
movimient
os.
El sistema registra el cuestionario completo.
DA02 CP02 ESC01
CUS-
0005
N/A Encuesta Carlos Herrera Caplina
02/12/201
3
N/A N/A N/A N/A El sistema registra el cuestionario incompleto.
DA03 CP03 ESC01
CUS-
0005
Nombre
prueba
Tipo prueba Autor prueba
Franquic
ia
prueba
<blanco> 2.0 1.0
Subtitulo
prueba
Pregunta
prueba
El sistema envía mensaje: “Ingrese una fecha”.
DA04 CP04 ESC01
CUS-
0005
N/A Tipo prueba Autor prueba
Franquic
ia
prueba
<blanco> N/A N/A N/A N/A El sistema envía mensaje: “Ingrese una fecha”.
DA05 CP05 ESC02
CUS-
0002
N/A <blanco> <blanco>
<blanco
>
<blanco> N/A N/A N/A N/A El sistema muestra el cuestionario con el código correspondiente.
DA06 CP06 ESC02 N/A N/A Checklist <blanco>
<blanco
>
<blanco> N/A N/A N/A N/A El sistema muestra los cuestionarios con el tipo correspondiente.
DA07 CP07 ESC02 N/A N/A <blanco>
ALEJANDRO
GARRO
<blanco
>
<blanco> N/A N/A N/A N/A
El sistema muestra los cuestionarios escritos por determinado
autor.
DA08 CP08 ESC02 N/A N/A <blanco> <blanco>
VITALS
ANA
<blanco> N/A N/A N/A N/A
El sistema muestra los cuestionarios de la franquicia
correspondiente.
DA09 CP09 ESC02 N/A N/A <blanco> <blanco>
<blanco
>
23/12/201
2
N/A N/A N/A N/A
El sistema muestra los cuestionarios escritos en la fecha
correspondiente.
DA19 CP19 ESC02 N/A N/A Encuesta
ALEJANDRO
GARRO
<blanco
>
23/12/201
2
N/A N/A N/A N/A
El sistema muestra los cuestionarios con el tipo, autor y fecha
correspondiente.
DA20 CP20 ESC02 N/A N/A Checklist <blanco>
VITALS
ANA
23/12/201
2
N/A N/A N/A N/A
El sistema muestra los cuestionarios con el tipo, franquicia y
fecha correspondiente.
DA21 CP21 ESC02 N/A N/A <blanco>
ALEJANDRO
GARRO
VITALS
ANA
23/12/201
2
N/A N/A N/A N/A
El sistema muestra los cuestionarios con el autor, franquicia y
fecha correspondiente.
DA22 CP22 ESC02 N/A N/A Encuesta
ALEJANDRO
GARRO
VITALS
ANA
<blanco> N/A N/A N/A N/A
El sistema muestra los cuestionarios con el tipo, autor y
franquicia correspondiente.
DA24 CP24 ESC02 N/A N/A Checklist
ALEJANDRO
GARRO
VITALS
ANA
23/12/201
2
N/A N/A N/A N/A
El sistema muestra los cuestionarios con el tipo, autor, franquicia
y fecha correspondiente.
DA26 CP26 ESC03
CUS-
0005
Nombre
cuestionari
o
Tipo cuestionario
Autor
cuestionario
Franquic
ia
01/12/201
2
2.1 Título Subtítulo Cuerpo El sistema registra la modificación del cuestionario.
DA27 CP27 ESC04
CUS-
0005
El sistema elimina el cuestionario correspondiente
DA28 CP28 ESC05
CUS-
0020
N/A <blanco> <blanco>
<blanco
>
<blanco> N/A N/A N/A N/A El sistema envía mensaje: “Cuestionario no encontrado”.
DA29 CP29 ESC05
<blanco
>
N/A <blanco>
CARLOS
ARENA
<blanco
>
<blanco> N/A N/A N/A N/A El sistema envía mensaje: “Cuestionario no encontrado”.
DA30 CP30 ESC05
<blanco
>
N/A <blanco> <blanco>
ALKIL
A
<blanco> N/A N/A N/A N/A El sistema envía mensaje: “Cuestionario no encontrado”.
DA31 CP31 ESC06
CUS-
0005
N/A Checklist Carlos Herrera Caplina <blanco> 1.0
Adminis
tración
Administra
ción Gen.
Gestión
El sistema envía mensaje de error pidiendo ingresar la
fecha
CASO DE PRUEBAS PARA EL CUS016_FQ_LLENAR_CUESTIONARIOS
Escenarios
Código
Escenario
Nombre de
Escenario
Flujo
Inicial
Alterno Propósito Parámetros
ESC01 Registrar
cuestionario
lleno
Flujo
Básico
Sub-
flujo
Probar que se puede registrar
las respuestas,
observaciones,
recomendaciones y
conclusiones de un
cuestionario.
Obligatorios: Código, Fecha y
hora de inicio, Respuestas a las
preguntas.
ESC02 Buscar
cuestionarios
llenos
Flujo
Básico
Sub-
flujo
Probar que se puede
encontrar un cuestionario ya
respondido dentro del grupo
de registros.
Opcional: Código del
cuestionario, Tipo de
cuestionario, Franquicia, Cliente
y Supervisor (si se trata de un
checklist).
ESC03 Modificar
cuestionario
lleno
Flujo
Básico
Sub-
flujo
Probar que se puede
modificar un cuestionario ya
respondido.
Se podrán modificar: Las
respuestas, Observaciones,
Recomendaciones y
Conclusiones. Al final cambiará
la fecha y hora de fin.
ESC04 Eliminar
cuestionario
lleno
Flujo
Básico
Sub-
flujo
Probar que se puede eliminar
un cuestionario ya
respondido.
Obligatorio: Código del
cuestionario respondido.
ESC05 Cuestionario no
existente
Sub-
flujo
Flujo
alterno
Probar que el sistema puede
detectar la falta de un
cuestionario con
determinadas características.
Opcionales: Código de
cuestionario, Tipo de
cuestionario, Franquicia, Fecha,
Cliente y Supervisor (si se trata
de un checklist).
ESC06 Fecha y hora de
inicio de llenado
Sub-
flujo
Flujo
alterno
Probar que no se puede
comenzar a responder un
cuestionario si no se ha
llenado la fecha y hora de
inicio.
Obligatorios: Código del
cuestionario a ser respondido.
ESC07 Grabación de
cuestionario
incompleto
Sub-
flujo
Flujo
alterno
Probar que no se puede
grabar un cuestionario si es
que no se han respondido
todas las preguntas.
Obligatorio: Código del
cuestionario y Fecha y hora de
inicio.
Casos de prueba
Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica
ID
Caso
de
Prueba
Escenario Código Cliente Supervisor
Fecha
y
hora
de
inicio
Fecha
y
hora
de fin
Puntajes
parciales
Puntaje
total
Respuesta Obs. Título
Recomendaciones
Título
Obs.
Cuestionarios
Conclusiones
cuestionario
Resultado
Esperado
CP01 ESC01 V V V V V V V V V V V V
El sistema
registra el
cuestionario
completo
CP02 ESC01 V V V V N/A N/A N/A V N/A N/A N/A N/A
El sistema
registra el
cuestionario
incompleto
ID Caso de
Prueba
Escenari
o
Cuest
ionari
o
Tipo
cuestiona
rio
Franqui
cia
Cliente
Supervi
sor
Resultado Esperado
CP03 ESC02 V N/A N/A N/A N/A El sistema muestra el cuestionario con el código correspondiente
CP04 ESC02 N/A V N/A N/A N/A El sistema muestra los cuestionarios con el tipo correspondiente
CP05 ESC02 N/A N/A V N/A N/A El sistema muestra los manuales escritos por determinado autor
CP06 ESC02 N/A N/A N/A V N/A El sistema muestra los cuestionarios de la franquicia correspondiente
CP07 ESC02 N/A N/A N/A N/A V El sistema muestra los cuestionarios escritos en la fecha correspondiente
CP08 ESC02 V V N/A N/A N/A El sistema muestra los cuestionarios con el código y tipo correspondientes.
CP09 ESC02 V N/A V N/A N/A El sistema muestra los cuestionarios con el código y autor correspondientes.
CP10 ESC02 V N/A N/A V N/A El sistema muestra los cuestionarios con el código y franquicia correspondientes.
CP11 ESC02 V N/A N/A N/A V El sistema muestra los cuestionarios con el código y fecha correspondiente.
CP12 ESC02 V V V N/A N/A El sistema muestra los cuestionarios con el código, tipo y autor correspondiente.
CP13 ESC02 V N/A V V N/A El sistema muestra los cuestionarios con el código, autor y franquicia correspondiente.
CP14 ESC02 V N/A N/A V V El sistema muestra los cuestionarios con el código, franquicia y fecha correspondiente.
CP15 ESC02 V V N/A V N/A El sistema muestra los cuestionarios con el código, tipo y franquicia correspondiente.
CP16 ESC02 V V N/A N/A V El sistema muestra los cuestionarios con el código, tipo y fecha correspondiente.
CP17 ESC02 N/A V V N/A V El sistema muestra los cuestionarios con el tipo, autor y fecha correspondiente.
CP18 ESC02 N/A V N/A V V El sistema muestra los cuestionarios con el tipo, franquicia y fecha correspondiente.
CP19 ESC02 N/A N/A V V V El sistema muestra los cuestionarios con el autor, franquicia y fecha correspondiente.
CP20 ESC02 N/A V V V N/A El sistema muestra los cuestionarios con el tipo, autor y franquicia correspondiente.
CP21 ESC02 V N/A V V V El sistema muestra los cuestionarios con el código, autor, franquicia y fecha correspondiente.
CP22 ESC02 N/A V V V V El sistema muestra los cuestionarios con el tipo, autor, franquicia y fecha correspondiente.
CP23 ESC02 V V V V V El sistema muestra los cuestionarios con el código, tipo, autor, franquicia y fecha correspondiente.
Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica
Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica
ID Caso de
Prueba
Escenari
o
Cuest
ionari
o
Tipo
cuestiona
rio
Franqui
cia
Cliente
Supervi
sor
Resultado Esperado
CP26 ESC05 V N/A N/A N/A N/A El sistema muestra el cuestionario con el código correspondiente
CP27 ESC05 N/A V N/A N/A N/A El sistema muestra los cuestionarios con el tipo correspondiente
CP28 ESC05 N/A N/A V N/A N/A El sistema muestra los manuales escritos por determinado autor
CP29 ESC05 N/A N/A N/A V N/A El sistema muestra los cuestionarios de la franquicia correspondiente
CP30 ESC05 N/A N/A N/A N/A V El sistema muestra los cuestionarios del supervisor correspondiente
Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica
ID
Caso
de
Prueba
Escenario Código Nombre Tipo Cliente Supervisor
Fecha
y
hora
de
inicio
Fecha
y
hora
de fin
Puntajes
parciales
Puntaje
total
Respuesta
Obs.
Título
Recom.
Título
Obs.
Cuestionarios
Conclusiones
cuestionario
Resultado
Esperado
CP24 ESC03 V V V V V V V V V V V V V V
El sistema
modifica el
cuestionario
llenado.
CP25 ESC04 V V V V V V N/A N/A N/A N/A N/A N/A N/A N/A
El sistema
elimina un
cuestionario
llenado.
Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica
ID Caso
de
Prueba
Escenario Código Cliente Supervisor
Fecha y
hora de
inicio
Fecha y
hora de
fin
Puntajes
parciales
Puntaje
total
Respuesta
Obs.
Título
Recom.
Título
Obs.
Cuestionarios
Conclusiones
cuestionario
Resultado
Esperado
CP31 ESC06 V V V I N/A N/A N/A N/A N/A N/A N/A N/A
El sistema envía
mensaje de error:
“Por favor ingrese
fecha y hora de
inicio”.
CP32 ESC07 V V V V N/A N/A N/A V N/A N/A N/A N/A
El sistema envía
mensaje de error:
“Grabación de
cuestionario
incompleto”
Juego de datos
Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica
ID
Caso
de
Prueba
Escenario Código Cliente Supervisor
Fecha
y
hora
de
inicio
Fecha
y
hora
de fin
Puntajes
parciales
Puntaje
total
Respuesta Obs. Título
Recomendaciones
Título
Obs.
Cuestionarios
Conclusiones
cuestionario
Resultado
Esperado
CP01 ESC01 V V V V V V V V V V V V
El sistema
registra el
cuestionario
completo
CP02 ESC01 V V V V N/A N/A N/A V N/A N/A N/A N/A
El sistema
registra el
cuestionario
incompleto
ID Caso de
Prueba
Escenari
o
Cuest
ionari
o
Tipo
cuestiona
rio
Franqui
cia
Cliente
Supervi
sor
Resultado Esperado
CP03 ESC02 V N/A N/A N/A N/A El sistema muestra el cuestionario con el código correspondiente
CP04 ESC02 N/A V N/A N/A N/A El sistema muestra los cuestionarios con el tipo correspondiente
CP05 ESC02 N/A N/A V N/A N/A El sistema muestra los manuales escritos por determinado autor
CP06 ESC02 N/A N/A N/A V N/A El sistema muestra los cuestionarios de la franquicia correspondiente
CP07 ESC02 N/A N/A N/A N/A V El sistema muestra los cuestionarios escritos en la fecha correspondiente
CP08 ESC02 V V N/A N/A N/A El sistema muestra los cuestionarios con el código y tipo correspondientes.
CP09 ESC02 V N/A V N/A N/A El sistema muestra los cuestionarios con el código y autor correspondientes.
CP10 ESC02 V N/A N/A V N/A El sistema muestra los cuestionarios con el código y franquicia correspondientes.
CP11 ESC02 V N/A N/A N/A V El sistema muestra los cuestionarios con el código y fecha correspondiente.
CP12 ESC02 V V V N/A N/A El sistema muestra los cuestionarios con el código, tipo y autor correspondiente.
CP13 ESC02 V N/A V V N/A El sistema muestra los cuestionarios con el código, autor y franquicia correspondiente.
CP14 ESC02 V N/A N/A V V El sistema muestra los cuestionarios con el código, franquicia y fecha correspondiente.
CP15 ESC02 V V N/A V N/A El sistema muestra los cuestionarios con el código, tipo y franquicia correspondiente.
CP16 ESC02 V V N/A N/A V El sistema muestra los cuestionarios con el código, tipo y fecha correspondiente.
CP17 ESC02 N/A V V N/A V El sistema muestra los cuestionarios con el tipo, autor y fecha correspondiente.
CP18 ESC02 N/A V N/A V V El sistema muestra los cuestionarios con el tipo, franquicia y fecha correspondiente.
CP19 ESC02 N/A N/A V V V El sistema muestra los cuestionarios con el autor, franquicia y fecha correspondiente.
CP20 ESC02 N/A V V V N/A El sistema muestra los cuestionarios con el tipo, autor y franquicia correspondiente.
CP21 ESC02 V N/A V V V El sistema muestra los cuestionarios con el código, autor, franquicia y fecha correspondiente.
CP22 ESC02 N/A V V V V El sistema muestra los cuestionarios con el tipo, autor, franquicia y fecha correspondiente.
CP23 ESC02 V V V V V El sistema muestra los cuestionarios con el código, tipo, autor, franquicia y fecha correspondiente.
Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica
Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica
ID Caso de
Prueba
Escenari
o
Cuest
ionari
o
Tipo
cuestiona
rio
Franqui
cia
Cliente
Supervi
sor
Resultado Esperado
CP26 ESC05 V N/A N/A N/A N/A El sistema muestra el cuestionario con el código correspondiente
CP27 ESC05 N/A V N/A N/A N/A El sistema muestra los cuestionarios con el tipo correspondiente
CP28 ESC05 N/A N/A V N/A N/A El sistema muestra los manuales escritos por determinado autor
CP29 ESC05 N/A N/A N/A V N/A El sistema muestra los cuestionarios de la franquicia correspondiente
CP30 ESC05 N/A N/A N/A N/A V El sistema muestra los cuestionarios del supervisor correspondiente
Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica
ID
Caso
de
Prueba
Escenario Código Nombre Tipo Cliente Supervisor
Fecha
y
hora
de
inicio
Fecha
y
hora
de fin
Puntajes
parciales
Puntaje
total
Respuesta
Obs.
Título
Recom.
Título
Obs.
Cuestionarios
Conclusiones
cuestionario
Resultado
Esperado
CP24 ESC03 V V V V V V V V V V V V V V
El sistema
modifica el
cuestionario
llenado.
CP25 ESC04 V V V V V V N/A N/A N/A N/A N/A N/A N/A N/A
El sistema
elimina un
cuestionario
llenado.
Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica
ID
Caso
de
Prueba
Escenario Código Cliente Supervisor
Fecha
y hora
de
inicio
Fecha
y hora
de fin
Puntajes
parciales
Puntaje
total
Respuesta
Obs.
Título
Recom.
Título
Obs.
Cuestionarios
Conclusiones
cuestionario
Resultado
Esperado
CP31 ESC06 V V V I N/A N/A N/A N/A N/A N/A N/A N/A
El sistema
envía
mensaje de
error: “Por
favor ingrese
fecha y hora
de inicio”.
CP32 ESC07 V V V V N/A N/A N/A V N/A N/A N/A N/A
El sistema
envía
mensaje de
error:
“Grabación
de
cuestionario
incompleto”
4. CONCLUSIONES
 Las normas de calidad nos dan un marco bajo el cual se puede mejorar
significativamente la calidad del producto de software.
 La política de calidad nos dan lineamientos bajo los cuales se pueden transmitir
claramente a todos la orientación de la empresa acerca de la calidad en sus productos.
 Los objetivos de calidad nos dan medidas ciertas y metas claras a los cuales la empresa
desea llegar en un corto plazo.
 Los casos de prueba para cada escenario nos revelan detalles que de otro modo no son
visibles, esto, provoca que se hagan varias correcciones al producto inicial mejorando
significativamente el producto final.
 Las pruebas y correcciones es un trabajo que demanda mucho esfuerzo y tiempo, siendo
claro que para entregar un producto con más calidad se necesita mucho más esfuerzo.
Página 38
CAPITULO 8: GESTIÓN DEL PROYECTO
1. INTRODUCCIÓN
El proyecto pretende ser desarrollado en un periodo no mayor a un año y con un costo no mayor
a los diez mil soles. Será desarrollado siguiendo los estándares de calidad del ISO2
/IEC3
90003,
los requerimientos de software según el IEEE4
Std 830-1998 y el modelo de calidad del
ISO/IEC 9126-1. La gestión del proyecto se hará siguiendo el marco de gerencia de proyectos
PMBOK5
del PMI6
.
2. REGISTRO DE INTERESADOS
En el cuadro abajo podemos ver el registro de interesados.
Nombre
Organización Categoría Nivel de interés Nivel de
influencia
Alejandro Garro
Promarket
Perú
Gerente
General de
Promarket
Alto Alta
Henry Alvarado
Consultor
Promarket
Perú
Gerente
Comercial
Alto Media
Carlos Gambeta
Consultor
Promarket
Perú
Gerente de
Ventas
Alto Media
Carlos Bardales UPC Consultor Alto Alta
Sara León-Prado UPC Asesora Medio Alta
Cuadro 3: Registro de Interesados
2
Ver Siglario
3
Ver Siglario
4
Ver Siglario
5
Ver Siglario
6
Ver Siglario
3. EDT
Diagrama 1. EDT del proyecto
4. CRONOGRAMA DE EJECUCIÓN
Página 41
Diagrama 2: Cronograma y Gantt del Proyecto
5. ACTA DE ACEPTACIÓN DE ENTREGABLE
Página 43
6. CONCLUSIONES
 La etapa de calidad y prueba es una de las más trabajosas del proyecto. Se debe tener
muy en claro hasta qué grado de calidad se quiere llegar, de otra manera, el trabajo
puede no llegar a completarse en el tiempo previsto.
 El manejo de los tiempos se hace difícil pues debido a la tercerización de la construcción
se depende mucho de los programadores y de sus tiempos, haciendo que esta parte del
trabajo haya sido la más dura de conseguir en términos de tiempo.
 No se puede decir que se ha construido el núcleo del software completamente al 100%
pues para ello, este debe estar totalmente libre de errores. Sin embargo, considero que
he conseguido un 95% y que la parte que se está presentando cubre largamente las
expectativas de calidad esperada, tomando en cuenta el tiempo dado para el desarrollo.
Página 44
CONCLUSIONES
1. Es muy importante antes de abocarse a un desarrollo de software, tener de antemano los
programadores listos para hacer el desarrollo.
2. Es muy importante tener una norma que guie el trabajo y que nos dé un marco necesario
para emprender inversiones de calidad.
3. Se hace muy imperioso establecer objetivos de calidad en la empresa para que de esta
manera se pueda medir los avances de calidad en el desarrollo de software.
4. El presente trabajo me ha hecho ver claramente la necesidad de la mejora continua en el
software, pues, de otra manera, el desarrollo puede llegar a un punto de no avanzar
debido a la cantidad de errores acumulados.
5. La optimización ha traído consigo cambios continuos en el diseño de la base de datos y
en el diseño de las interfaces hasta prácticamente el último momento de la entrega.
Página 45
GLOSARIO DE TÉRMINOS
Franquicia: Modelo de negocio por el cual se cede un modelo de éxito por el cual se cobra un
monto determinado. La franquicia se cede normalmente por un período y en un territorio
determinado.
Franquiciador: El propietario de la franquicia
Franquiciado: El comprador de la franquicia
Ingeniería del conocimiento: Rama de la inteligencia artificial que estudia la construcción de
sistemas expertos.
Inversionista: Candidato a franquiciado.
IDE: Integrated Development Environment. Entorno de desarrollo integrado.
Proceso de Implementación: Proceso por el cual luego de firmado un contrato y pagado un
canon de entrada, el franquiciado trata de poner en marcha la franquicia asignada.
Puesta en Marcha: Cuando la franquicia está lista para operar comercialmente.
Proceso de Operación o Post-implementación: Proceso iniciado luego de la puesta en
marcha y por el cual se asegura el buen funcionamiento de la franquicia.
Sistema Experto: Programa de computadora que representa o razona como si fuese un
especialista en la materia con la perspectiva de solucionar problemas o aconsejar acerca de
dicha materia.
Técnicas de la Ingeniería del conocimiento: Técnicas utilizadas por el Ingeniero del
conocimiento para extraer información de un experto y convertirlas en reglas de producción.
Página 46
SIGLARIO
BI: Business Intelligence
CRM: Customer Relationship Management
ERP: Enterprise Resource Planning
FAQ: Frequently Asked Questions
ISO: International Organization for Standardization
IEC: International Elecrotechnical Commission
IEEE: Institute of Electrical and Electronics Engineers
PMBOK: Project Management Body of Knowledge
PMI: Project Management Institute
RUP: Rational Unified Process
Página 47
BIBLIOGRAFÍA
PROMARKET PERU (http://promarketperu.com/) Sitio oficial de Promarket; contiene
información sobre la empresa y enlaces de interés (consulta: 01 de julio)
Peter Jackson (1998) Introduction to Expert Systems (3rd Edition) Harlow: ADDISON-
WESLEY.
Aspectos Fundamentales de una Franquicia. GARRO, Alejandro (2012) Mecanismos para
iniciar una franquicia SESION 3. Lima: Universidad del Pacífico (Educación ejecutiva)
GARRO, Alejandro (2013) Entrevista telefónica con el autor. 2 de julio.
NAJARIAN, Siamak y otros, (2012), Mechatronics in Medicine: A Biomedical Engineering
Approach, McGraw-Hill.
GAO, Jay (2009), Digital Analysis of Remotely Sensed Imagery, The Graw Hill Companies
Inc.
MERRIT, Frederick S., (2001) Building and Construction Handbokk, Sixth Edition, , The
McGraw-Hill Companies, Inc.
PEREA, Jorge Luis y ESPINOZA, Francisco, (2008), Trabajo de Curso de Seminario de
Ingeniería de Información de la Carrera Ingeniería de Sistemas de la UPC llamado “Sistemas
de Gestión de Itinerarios para Transportes Marítimos de Cabotaje utilizando Tecnología PCS
e Inteligencia de Negocios”, UPC -Surco Lima.
ANTONOWICZ, Alicja (2011), “Problems of Management in the 21st Century”. Vol. 2, pp
8-18.
Página 48
MUNTEAN, Cornelia y MUNTEAN , Mihaela I. (2010) “Multicriterial Methods used in
Expert Systems for Business Decision Making” en la Revista Información Económica Vol.14
pp 199-205.
HENAI –CALAD, Monica y RODRIGUEZ-LORA, Vanessa (2012), Artículo “Modelo
de conocimiento conceptual como apoyo a la Ingeniería del Conocimiento”, publicado en
Ingeniare Revista Chilena de Ingeniería, Vol. 20 Nº 03, pp 412 -424.
ČERNý, David y DOBEš, Josef (2011) Artículo "Common LISP as Simulation Program
(CLASP) of Electronic Circuits” en la Revista Radioengineering;, Vol. 20 Issue 4, pp 880-889.
BITTER, Christian y otros (2010), Articulo Natural language processing: a prolog
perspective, publicado en Artificial Intelligence Review
RICK, San Miguel (2011), Artículo “Lessons learned process ensures future operations build
on successes”, publicado en la Revista Army Communicator. Vol. 36, pp 46-51.
JINWOOK, Oh y otros, (2013) Artículo Online Learning Mixed-Mode Intelligent Inference
Engine for Low-Power Real-Time Object Recognition Processor, Publicado en la Revista IEEE
TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI)
SYSTEMS Volume: 21 Issue: 5 pp 921-933
IM, So-Young, RYUM Oh (2012) Articulo “The Construction of Inference Engine for
Meaningful Context and Prediction Based on USN Environment”, Publicado en la Revista
International Journal of Distribuited Sensor Network, pp1-8.
GARCIA, Alejandro J. y otros (2013) Artículo Formalizing dialectical explanation support
for argument – Bases reasoning in Knwledge Bases Systems. Publicado en Expert Systems
with Application Vol. 40, pp 3233 -3247.
Página 49
ANEXOS
1. ATRIBUTOS DE LOS CASOS DE USO DEL SISTEMA
Caso de Uso Complejidad Estado Dific
ultad
Responsable Priorid
ad
CUS014_FQ_Registrar_Tabla_De_Decisiones Secundario Definido Media
Carlos
Bardales
Ciclo 1
CUS012_FQ_Registrar_Manual Primario Definido Alta
Carlos
Bardales
Ciclo 0
CUS020_FQ_Resolver_Consultas Primario Definido Alta
Carlos
Bardales
Ciclo 0
CUS015_FQ_Configurar_Cuestionarios Primario Definido Alta
Carlos
Bardales
Ciclo 0
CUS016_FQ_Llenar_Cuestionarios Primario Definido Alta
Carlos
Bardales
Ciclo 0
CUS021_FQ_Registrar_Consultas Primario Definido Media
Carlos
Bardales
Ciclo 1
CUS001_FQ_Registrar_Proyecto Secundario Definido Media
Carlos
Bardales
Ciclo 1
CUS002_FQ_Registrar_Tipo_de_Actividades Secundario Definido Baja
Carlos
Bardales
Ciclo 1
CUS003_FQ_Registrar_Tipo_de_LeccionesAprendida
s
Secundario Definido Baja
Carlos
Bardales
Ciclo 1
CUS004_FQ_Registrar_Lecciones_Aprendidas Primario Definido Media
Carlos
Bardales
Ciclo 1
CUS005_FQ_Registrar_Actividades Primario Definido Alta
Carlos
Bardales
Ciclo 1
CUS006_FQ_Secuenciar_Actividades Primario Definido Alta
Carlos
Bardales
Ciclo 1
CUS007_FQ_Configurar_Alertas_y_Alarmas Primario Definido Alta
Carlos
Bardales
Ciclo 1
CUS008_FQ_Generar_Reporte_Proyecto Primario Definido Alta
Carlos
Bardales
Ciclo 1
CUS009_FQ_Generar_Reporte_Actividades Primario Definido Alta
Carlos
Bardales
Ciclo 1
CUS010_FQ_Generar_Reporte_LeccionesAprendidas Primario Definido Alta
Carlos
Bardales
Ciclo 1
CUS011_FQ_Registrar_Tipo_de_Manual Secundario Definido Baja
Carlos
Bardales
Ciclo 1
CUS013_FQ_ Registrar_Niveles_Manual Secundario Definido Alta
Carlos
Bardales
Ciclo 1
CUS018_FQ_Enviar_Consultas Primario Definido Media
Carlos
Bardales
Ciclo 1
CUS022_FQ_Generar_Reporte_Consultas Primario Definido Alta
Carlos
Bardales
Ciclo 1
CUS001_GG_Login Secundario Definido Media
Carlos
Bardales
Ciclo 2
CUS002_GG_Cambiar_Contraseña Secundario Definido Media
Carlos
Bardales
Ciclo 2
CUS003_GG_Registrar_Usuarios Secundario Definido Media
Carlos
Bardales
Ciclo 2
CUS004_GG_Registrar_Perfiles Secundario Definido Media
Carlos
Bardales
Ciclo 2
CUS005_GG_Consultar_Log_Actividades Primario Definido Media
Carlos
Bardales
Ciclo 2
CUS019_FQ_Consultar_Manual Secundario Definido Baja
Carlos
Bardales
Ciclo 2
CUS023_FQ_Generar_Reporte_Cuestionarios Primario Definido Alta
Carlos
Bardales
Ciclo 2
Cuadro 4: Atributos de los casos de uso del sistema
Página 50
2. ESPECIFICACIONES DE ALTO NIVEL DE LOS CASOS DE
USO DEL NUCLEO CENTRAL
Caso de uso CUS012_FQ_Registrar_manual
Actor(es): AS02_FQ_Promarket_experto
Propósito: Registrar un manual a ser usado en las operaciones diarias.
Caso de uso asociado: Ninguno.
Resumen:
El caso de uso se inicia cuando el actor desea registrar un manual. Según su
requerimiento, el actor podrá crear, modificar, eliminar y consultar dicho manual. El
caso de uso termina cuando el manual ha sido registrado.
Requerimientos: RF012_FQ_Registrar_manual
Clasificación: Primario
Caso de uso CUS020_FQ_Resolver_consultas
Actor(es): AS03_FQ_Agente_experto
Propósito: Resolver las consultas recibidas en el sistema de asistencia a las operaciones.
Caso de uso asociado: Incluye al CUS020_FQ_Registrar_consultas.
Resumen:
El caso de uso se inicia cuando el actor debe resolver una consulta que le ha llegado.
Según requerimiento, el actor debe analizar la consulta, evaluarla y dar una respuesta
a la pregunta planteada. El caso de uso termina cuando la consulta recibida ha sido
respondida.
Requerimientos:
RF017_FQ_Ver_consultas
RF023_FQ_Resolver_consultas
Clasificación: Primario
Página 51
Caso de uso CUS015_FQ_Configurar_cuestionarios
Actor(es): AS02_FQ_Promarket_experto
Propósito:
Configurar los cuestionarios a ser utilizados para verificar el control de calidad
(checklist) y el grado de satisfacción del cliente (encuestas de satisfacción).
Caso de uso asociado: Ninguno.
Resumen:
El caso de uso se inicia cuando el actor desea configurar un determinado
cuestionario (checklist o encuesta) el cuál consta de grupo de preguntas agrupadas
por temas. Según su requerimiento, el actor podrá configurar dichos cuestionarios.
El caso de uso termina cuando el cuestionario ha sido configurado.
Requerimientos: RF015_FQ_Configurar_cuestionarios
Clasificación: Primario
Caso de uso CUS016_FQ_Llenar_cuestionario
Actor(es): AS05_FQ_Franquiciador_supervisor
Propósito: Llenar cuestionario correspondiente a la franquicia.
Caso de uso asociado: Ninguno.
Resumen:
El caso de uso se inicia cuando el actor desea llenar un cuestionario bajo
requerimiento del negocio. Según su requerimiento, el actor podrá llenar dicho
cuestionario, modificarlo o eliminarlo. El caso de uso termina cuando el
cuestionario ha sido registrado.
Requerimientos:
RF019_FQ_Llenar_checklist
RF020_FQ_Llenar_encuesta_satisfacción
Clasificación: Primario
Caso de uso CUS021_FQ_Registrar_consultas
Actor(es): AS03_FQ_Agente_experto
Propósito:
Llevar un registro de las consultas recibidas por el sistema durante la asistencia de
operaciones diarias.
Caso de uso asociado: Ninguno.
Resumen:
El caso de uso se inicia cuando se ha activado el registro de logs en el sistema bajo
requerimiento del negocio. El sistema procederá a registrar fecha, hora y el tipo de
consulta realizada. El caso de uso termina cuando el registro de logs es desactivado.
Requerimientos: RF024_FQ_Registrar_consultas
Clasificación: Primario
Página 52
3. ESPECIFICACIÓN DETALLADA DE LOS CASOS DE USO
DEL NÚCLEO CENTRAL
Especificación del caso de uso del sistema CUS012_FQ_REGISTRAR_MANUAL
1. Actores del Sistema
1.1. AS02_FQ_Promarket_Experto
2. Propósito
Registrar un manual a ser usado en las operaciones diarias.
3. Breve Descripción
El caso de uso se inicia cuando el actor desea registrar un manual. Según su requerimiento,
el actor podrá crear, modificar, eliminar y consultar dicho manual. El caso de uso termina
cuando el manual ha sido registrado.
4. Flujo de Eventos
4.1. Flujo Básico
4.1.1. El actor inicia el caso de uso cuando se hace el requerimiento de registrar un nuevo
manual para el franquiciado.
4.1.2. El sistema muestra el menú principal.
4.1.3. El actor ingresa a la opción requerida: Asistencia de operaciones y luego
“Manual” (pantalla 21).
4.1.4. El sistema ofrece las siguientes opciones en el formulario (pantalla 22):
o “Buscar”, para buscar un manual determinado.
o “Nuevo” para crear nuevos manuales.
o “Editar” para modificar un manual existente.
o “Eliminar” para eliminar un manual determinado.
4.1.5. El actor escoge una opción según requerimiento.
4.2. Subflujos
4.2.1. Buscar
4.2.1.1. El sistema muestra un formulario que contiene un área de “Criterios de
Búsqueda” (pantalla 22).
4.2.1.2. El actor llena el área de “Criterios de Búsqueda” con los criterios requeridos.
4.2.1.3. El actor activa la opción “Buscar”.
4.2.1.4. El sistema devuelve en la “grilla de datos” una lista de manuales que cumplen
los criterios de búsqueda
4.2.2. Nuevo
4.2.2.1. El actor escoge la opción de generar un nuevo manual (pantalla 22).
4.2.2.2. El sistema muestra un formulario con todas las características del manual que
deben ser llenados (pantalla 23).
4.2.2.3. El actor procede con el llenado del manual.
4.2.2.4. El actor guarda toda la información ingresada en el manual a través del
formulario.
Página 53
4.2.2.5. El sistema envía mensaje de información guardada con éxito.
4.2.3. Editar
4.2.3.1. El actor escoge la opción de editar un manual existente en la “grilla de datos”
(pantalla 22).
4.2.3.2. El sistema muestra el manual escogido en un formulario de “Contenido del
manual” (pantalla 23).
4.2.3.3. El actor modifica algún dato según requerimiento.
4.2.3.4. El actor guarda los cambios efectuados.
4.2.3.5. El sistema envía información de cambio efectuado con éxito.
4.2.4. Eliminar
4.2.4.1. El actor escoge eliminar un manual de la grilla de datos (pantalla 22).
4.2.4.2. El sistema envía mensaje pidiendo confirmación de eliminación.
4.2.4.3. El actor confirma la eliminación del manual.
4.2.4.4. El sistema elimina el manual de la base de datos.
4.2.4.5. El sistema confirma eliminación con éxito.
4.3. Flujos Alternos
4.3.1. Manual buscado no existe
4.3.1.1. En el paso (4.2.1.3) del sub-flujo Buscar, si el sistema no encuentra el manual,
envia un mensaje indicandolo.
4.3.1.2. El sistema regresa al paso (4.2.1.1) del sub-flujo Buscar.
4.3.2. Condición asociada al Manual no existe
4.3.2.1. En el paso (4.2.2.4) del sub-flujo Nuevo, el sistema no encuentra ninguna
condición asociada con el manual.
4.3.2.2. El sistema envía mensaje de error: “Por favor asocie una o más condiciones
antes de proceder con el registro del Manual”.
4.3.2.3. El actor confirma recibo de mensaje.
4.3.3. Fecha asociada a la creación del manual no existe
4.3.3.1. En el paso (4.2.2.4) del sub-flujo Nuevo, el sistema no encuentra ninguna fecha
asociada con el manual.
4.3.3.2. El sistema envía mensaje de error: “Por favor ingrese una fecha antes de
proceder con el registro del Manual”.
4.3.3.3. El actor confirma recibo de mensaje.
5. Precondiciones
5.1. Registro de usuario
5.1.1. El usuario debe estar registrado en el sistema.
5.2. Contenido para los manuales
5.2.1. Deben existir “Contenidos” ya creados para poder asociarlos a los manuales.
5.3. Tipos de manuales
5.3.1. Deben existir “Tipos de Manuales” ya creados para asociarlos a los manuales
(pantalla 24).
5.4. Condiciones
5.4.1. Se deben haber creado las condiciones que son los criterios para escoger un
manual (pantalla 25).
Página 54
6. Poscondiciones
6.1. Generación de manual
6.1.1. Se ha generado un manual con información estratégica para el franquiciado.
7. Puntos de Extensión
No aplica
8. Información Adicional
Pantalla 1: Menú del manual
Pantalla 2: Formulario para la búsqueda y creación de manuales
Página 55
Pantalla 3: Formulario para el ingreso de los manuales
Pantalla 4: Tipos de Manual
Página 56
Pantalla 5: Condiciones para escoger un manual
9. Reglas de negocio asociadas
9.1. RN03_FQ_Operaciones_Diarias
Página 57
Especificación del caso de uso del sistema
CUS020_FQ_RESOLVER_CONSULTAS
1. Actores del Sistema
1.1. AS03_FQ_Agente_Experto
2. Propósito
Resolver las consultas recibidas en el sistema de asistencia a las operaciones.
3. Breve Descripción
El caso de uso se inicia cuando el actor debe resolver una consulta que le ha llegado. Según
requerimiento, el actor debe analizar la consulta, evaluarla y dar una respuesta con su
debida explicación de porqué se ha llegado a dicha respuesta. El caso de uso termina
cuando la consulta recibida ha sido respondida.
4. Flujo de Eventos
4.1. Flujo Básico
4.1.1. El actor inicia el caso de uso cuando tiene el requerimiento de resolver una
consulta.
4.1.2. El sistema muestra el menú principal.
4.1.3. El actor ingresa a la opción “Asistencia de operaciones” y luego “Resolver
consultas” (pantalla 32).
4.1.4. El sistema abre un formulario conteniendo las consultas más frecuentes de dicho
usuario, dándole la oportunidad de hacer alguna de esas consultas frecuentes
nuevamente (pantalla 33).
4.1.5. El actor ingresa el tipo de consulta que quiere hacer.
4.1.6. El sistema recibe la búsqueda del actor y la procesa.
4.1.7. El sistema internamente y tomando como base el tipo de consulta del actor, escoge
el manual correspondiente.
4.1.8. El sistema carga internamente todos los “Títulos” del manual escogido por el
actor y lo muestra en el formulario correspondiente ordenado por frecuencia de
consulta (pantalla 34).
4.1.9. El actor ingresa la información del “Título” que desea obtener.
4.1.10. El sistema recibe la información del actor y la procesa.
4.1.11. El sistema obtiene toda la información correspondiente a dicho “Título” y lo
muestra al actor por medio del formulario “Contenido” (pantalla 35), ordenado
por frecuencia de consulta.
4.1.12. El actor confirma o no que esa es la información buscada.
4.1.13. El sistema guarda las estadísticas de satisfacción del uso del software
internamente.
4.2. Subflujos
4.2.1. Ver manuales existentes
4.2.1.1. En el paso (4.1.5) del flujo básico, el actor escoge directamente a través de la
opción “Ver” la consulta que quiere hacer (pantalla 33).
4.2.1.2. El sistema procesa la consulta y muestra todos los títulos correspondientes a
dicho Manual (pantalla 34), ordenados por frecuencia de consulta.
4.2.2. Ver títulos existentes
Página 58
4.2.2.1. En el paso (4.1.9) del flujo básico, el actor escoge directamente a través de la
opción “Ver” el título que quiere ver (pantalla 34).
4.2.2.2. El sistema procesa la consulta y muestra el contenido correspondiente de dicho
título (pantalla 35), ordenado por frecuencia de consulta.
4.3. Flujos Alternos
4.3.1. Manual no encontrado
4.3.1.1. En el paso (4.1.7) del Flujo Básico el sistema no haya un “Manual” asociado a
la información buscada.
4.3.1.2. El sistema envía un mensaje indicando que dicha información no se encuentra
en ningún “Manual”.
4.3.1.3. El sistema registra la estadística del “Manual” no encontrado.
4.3.1.4. El sistema vuelve al paso (4.1.7).
4.3.2. Título no encontrado
4.3.2.1. En el paso (4.1.11) del Flujo Básico el sistema no haya un “Título” asociado a
la información buscada.
4.3.2.2. El sistema envía un mensaje indicando que dicha información no se encuentra
en ningún “Título”.
4.3.2.3. El sistema registra la estadística del “Título” no encontrado.
4.3.2.4. El sistema vuelve al paso (4.1.8).
5. Precondiciones
5.1. Registro de usuario
5.1.1. El usuario debe estar registrado en el sistema.
5.2. Manuales existentes
5.2.1. Los Manuales y todos sus contenidos (tipos, condiciones e índices) deben haber
sido creados.
6. Poscondiciones
6.1. Respuesta a consulta del franquiciado
6.1.1. Se ha respondido una de las consultas de las operaciones diarias de una franquicia.
7. Puntos de Extensión
No aplica
8. Información Adicional
Página 59
Pantalla 6: Menú de resolución de consulta
Pantalla 7: Menú resolución de consultas
Página 60
Pantalla 8: Menú resolución de consultas
Pantalla 9: Respuesta al franquiciado
9. Reglas de negocio asociadas
9.1. RN03_FQ_Operaciones_Diarias
9.2. RN04_FQ_Consultas
Página 61
Especificación del caso de uso del sistema
CUS015_FQ_CONFIGURAR_CUESTIONARIOS
1. Actores del Sistema
1.1. AS02_FQ_Promarket_Experto
2. Propósito
Configurar los cuestionarios a ser utilizados para verificar el control de calidad (checklist)
y el grado de satisfacción del cliente (encuestas de satisfacción).
3. Breve Descripción
El caso de uso se inicia cuando el actor desea configurar un determinado cuestionario
(checklist o encuesta) el cuál consta de grupo de preguntas con el significado de cada nivel
de respuesta. Según su requerimiento, el actor podrá configurar dichos cuestionarios. El
caso de uso termina cuando el cuestionario ha sido configurado.
4. Flujo de Eventos
4.1. Flujo Básico
4.1.1. El actor inicia el caso de uso cuando se hace el requerimiento de configurar un
nuevo cuestionario.
4.1.2. El sistema muestra el menú principal.
4.1.3. El actor ingresa a la opción requerida: Asistencia de operaciones y luego
“Cuestionarios” (pantalla 26).
4.1.4. El sistema abre un formulario con las siguientes opciones (pantalla 27):
o “Buscar”, para buscar un cuestionario determinado.
o “Nuevo” para crear nuevos cuestionarios.
o “Editar” para modificar un cuestionario existente.
o “Eliminar” para eliminar un cuestionario determinado.
4.1.5. El actor escoge una opción según requerimiento.
4.2. Subflujos
4.2.1. Buscar
4.2.1.1. El sistema muestra un formulario que contiene un área de “Criterios de
Búsqueda” (pantalla 27).
4.2.1.2. El actor llena el área de “Criterios de Búsqueda” con los criterios requeridos.
4.2.1.3. El actor activa la opción “Buscar”.
4.2.1.4. El sistema devuelve una lista con los cuestionarios que cumplen los criterios de
búsqueda
4.2.2. Nuevo cuestionario
4.2.2.1. El actor escoge la opción de generar un nuevo cuestionario (pantalla 27).
4.2.2.2. El sistema muestra un formulario para ser llenado (pantalla 28).
4.2.2.3. El actor procede con el llenado del cuestionario.
4.2.2.4. El actor graba toda la información ingresada en el formulario de cuestionario.
4.2.2.5. El sistema envía mensaje de información guardada con éxito.
4.2.3. Editar cuestionario
Página 62
4.2.3.1. El actor escoge la opción de editar un cuestionario (pantalla 27).
4.2.3.2. El sistema muestra el cuestionario escogido en un formulario (pantalla 28).
4.2.3.3. El sistema no permite modificar el “Tipo de cuestionario”.
4.2.3.4. El actor modifica los datos según requerimiento.
4.2.3.5. El actor guarda los cambios efectuados.
4.2.3.6. El sistema envía información de cambio efectuado con éxito.
4.2.4. Eliminar
4.2.4.1. El actor escoge eliminar un manual de la grilla de datos (pantalla 27).
4.2.4.2. El sistema envía mensaje pidiendo confirmación de eliminación.
4.2.4.3. El actor confirma la eliminación del cuestionario.
4.2.4.4. El sistema elimina el cuestionario de la base de datos.
4.2.4.5. El sistema confirma eliminación con éxito.
4.3. Flujos Alternos
4.3.1. Cuestionario buscado no existe
4.3.1.1. En el paso (4.2.1.3) del Sub-flujo Buscar, el sistema no encuentra ningún
cuestionario con los criterios de búsqueda.
4.3.1.2. El sistema envía mensaje informando que no se han encontrado ningún
cuestionario.
4.3.1.3. El sistema regresa al paso (4.2.1.1) del sub-flujo Buscar.
4.3.2. Fecha de creación de cuestionario
4.3.2.1. En el paso (4.2.2.4) del sub-flujo “Nuevo cuestionario” el sistema no
encuentra ninguna fecha de creación de cuestionario.
4.3.2.2. El sistema envía mensaje de error pidiendo ingreso de fecha.
4.3.2.3. El actor confirma recibo de mensaje.
5. Precondiciones
5.1. Registro de usuario
5.1.1. El usuario debe estar registrado en el sistema.
5.2. Títulos, sub-títulos y preguntas ya creados
5.2.1. Deben haberse creado por lo menos un título, un subtítulo y una pregunta para
poder ser asociadas a los cuestionarios (pantallas 31).
5.3. Tipos de cuestionarios
5.3.1. Se deben haber creado las dos tipos de cuestionarios “check list de calidad” y
“encuestas de satisfacción” antes de crear un nuevo cuestionario.
6. Poscondiciones
6.1. Generación de manual
6.1.1. Se ha generado un cuestionario con información estratégica para el franquiciado.
7. Puntos de Extensión
No aplica
8. Información Adicional
Página 63
Pantalla 10: Menú de cuestionario
Pantalla 11: Menú de registro de cuestionarios
Pantalla 12: Registro de checklists de calidad
Página 64
Pantalla 13: Registro de grado de satisfacción
Pantalla 14: Menú de títulos y preguntas
Pantalla 15: Registro de títulos y preguntas
9. Reglas de negocio asociadas
9.1. RN06_FQ_Calidad_de_las_Operaciones_Diarias
9.2. RN07_FQ_Calidad_de_la_Atención_al_Cliente
9.3. RN09_FQ_Acciones_Para_Mejorar_Calidad_de_Operaciones_Diarias
9.4. RN10_FQ_Acciones_Para_Mejorar_Atención_al_Franquiciado
Página 65
Especificación del caso de uso del sistema
CUS016_FQ_LLENAR_CUESTIONARIOS
1. Actores del Sistema
1.1. AS05_FQ_Franquiciador_Supervisor
1.2. AS04_FQ_Franquiciado
2. Propósito
Llenar el cuestionario para hacer el seguimiento de calidad de la franquicia y el grado de
satisfacción con el software.
3. Breve Descripción
El caso de uso se inicia cuando el actor desea llenar alguno de los cuestionarios
configurados. Según su requerimiento, el actor podrá llenar dicho cuestionario. El caso de
uso termina cuando el cuestionario ha sido llenado y registrado.
4. Flujo de Eventos
4.1. Flujo Básico
4.1.1. El actor inicia el caso de uso cuando tiene el requerimiento de llenar uno de los
cuestionarios existentes.
4.1.2. El actor bajo requerimiento ingresa a la opción correspondiente en el menú
principal (pantalla 32).
4.1.3. El sistema muestra una lista (pantalla 33) conteniendo los cuestionarios llenados.
4.1.4. El actor de acuerdo a su requerimiento podrá:
o Llenar un nuevo cuestionario.
o Buscar un cuestionario llenado determinado
o Editar un cuestionario previamente llenado.
o Eliminar un cuestionario previamente llenado.
4.2. Sub-flujos
4.2.1. Llenar nuevo cuestionario
4.2.1.1. En el paso (4.1.4) del flujo básico, el actor escoge Llenar un nuevo cuestionario
(pantalla 33).
4.2.1.2. El sistema de acuerdo al tipo de cuestionario muestra el formulario
correspondiente (pantalla 34 y pantalla 35).
4.2.1.3. El actor registra la fecha y hora de inicio del llenado del cuestionario.
4.2.1.4. El actor procede a llenar el cuestionario.
4.2.1.5. El actor graba el cuestionario.
4.2.1.6. El sistema calcula los puntajes correspondientes.
4.2.1.7. El sistema coloca la hora de fin de llenado.
4.2.2. Buscar
4.2.2.1. En el paso (4.1.4) del flujo básico, el sistema muestra un formulario que
contiene un área de “Criterios de Búsqueda” (pantalla 34).
4.2.2.2. El actor llena el área de “Criterios de Búsqueda” con los criterios requeridos.
4.2.2.3. El actor activa la opción “Buscar”.
4.2.2.4. El sistema devuelve en la “grilla de datos” una lista de cuestionarios llenados
que cumplen los criterios de búsqueda correspondientes.
4.2.3. Editar cuestionario lleno existente
4.2.3.1. En el paso (4.1.4) del flujo básico, el actor escoge editar un cuestionario lleno
existente.
4.2.3.2. El sistema muestra el formulario lleno.
4.2.3.3. El actor hace las modificaciones correspondientes en las calificaciones.
4.2.3.4. El actor graba el cuestionario
4.2.3.5. El sistema calcula los puntajes correspondientes.
Página 66
4.2.3.6. El sistema graba nueva fecha y hora de fin de grabación.
4.2.4. Eliminar cuestionario lleno existente
4.2.4.1. En el paso (4.1.4) del flujo básico, el actor escoge eliminar un cuestionario lleno
existente.
4.2.4.2. El sistema pide confirmación de eliminación.
4.2.4.3. El actor confirma eliminación.
4.2.4.4. El sistema elimina el cuestionario lleno correspondiente.
4.3. Flujos Alternos
4.3.1. Cuestionario buscado no existe
4.3.1.1. En el paso (4.2.2.4) del Sub-flujo Buscar, el sistema no encuentra ningún
cuestionario con los criterios de búsqueda.
4.3.1.2. El sistema envía mensaje informando que no se han encontrado ningún
cuestionario.
4.3.1.3. El actor confirma recepción del mensaje.
4.3.1.4. El sistema regresa al paso (4.2.2.1) del sub-flujo Buscar.
4.3.2. Grabación con formulario incompleto
4.3.2.1. En el paso (4.2.1.5) correspondiente al sub-flujo “Llenar nuevo cuestionario”
el actor graba habiendo dejado de marcar una o varias respuestas en el
formulario.
4.3.2.2. El sistema envía mensaje de error: “Existen preguntas sin contestar. Por favor
proceda a responder dichas preguntas antes de grabar”.
4.3.2.3. El actor confirma lectura del mensaje de error.
4.3.2.4. El sistema vuelve al paso (4.2.1.4) de dicho sub-flujo.
4.3.3. Inicio de llenado sin registro de fecha y hora de inicio
4.3.3.1. En el paso (4.2.1.3) del sub-flujo “Llenar nuevo cuestionario”, el actor inicia el
llenado sin haber registrado la fecha y hora.
4.3.3.2. El sistema envía alarma indicando que se debe primero registrar la fecha y hora
de inicio.
4.3.3.3. El actor confirma la recepción del mensaje.
5. Precondiciones
5.1. Registro de usuario
5.1.1. El usuario debe estar registrado en el sistema.
5.2. Cuestionarios existentes
5.2.1. Debe existir al menos un cuestionario a partir del cual se pueda hacer un llenado
del mismo.
6. Poscondiciones
6.1. Respuesta a consulta del franquiciado
6.1.1. Se ha llenado un cuestionario como parte del proceso de operaciones diarias de
una franquicia.
7. Puntos de Extensión
No aplica
8. Información Adicional
Página 67
Pantalla 16: Menú para llenar cuestionario
Pantalla 17: Menú para escoger cuestionario a llenar
Página 68
Pantalla 18: Menú resolución de consultas
Página 69
Pantalla 19: Menú resolución de consultas
9. Reglas de negocio asociadas
9.1. RN06_FQ_Calidad_de_las_Operaciones_Diarias
9.2. RN07_FQ_Calidad_de_la_Atención_al_Cliente
9.3. RN09_FQ_Acciones_Para_Mejorar_Calidad_de_Operaciones_Diarias
Página 70
9.4. RN10_FQ_Acciones_Para_Mejorar_Atención_al_Franquiciado
4. REGLAS DEL NEGOCIO
1. REGLAS DE OPERACIONES - FLUJO
RN01_FQ_Implementación_nueva_franquicia
La implementación y puesta en marcha de una nueva franquicia se rigen por el manual de
procedimientos internos y el manual de decoración.
RN02_FQ_Supervisión_de_la_implementación
La implementación de una nueva franquicia debe ser supervisada adecuadamente de
manera que se pueda hacer el seguimiento del proyecto y se hagan cumplir los plazos y
presupuestos establecidos para dicho proyecto..
RN03_FQ_Operaciones diarias
Las operaciones diarias de la franquicia se rigen por los manuales de: Gestión Comercial,
Control y Supervisión, Estructura Empresarial, Imagen Corporativa y de Productos.
RN04_FQ_Consultas
Se deben resolver todas las consultas del franquiciado luego de la puesta en marcha
utilizando los manuales provistos por Promarket o via sus expertos. Ambos, los manuales
y los expertos deben estar a disposición de los franquiciados.
RN05_FQ_Tiempo de Respuesta
Las consultas de deben responder inmediatamente después de hecha la consulta.
RN06_FQ_Calidad_de_las_operaciones_diarias
Se debe hacer un seguimiento de la calidad de las operaciones diarias de la franquicia a
través de un checklist de calidad.
RN07_FQ_Calidad_de_la_atención_al_cliente
Se debe hacer un seguimiento de la calidad de la atención al cliente a través de encuestas.
Página 71
RN08_FQ_Identificación_del_franquiciado
El cliente se debe identificar para poder ser atendido
2. REGLAS DE OPERACIONES – ESTÍMULO Y RESPUESTA
RN09_FQ_Acciones_para_mejora_calidad_operaciones_diarias
Se debe tener un plan de acción en caso la calidad de las operaciones diarias en una
franquicia no cumpla con los estándares esperados por Promarket y el Franquiciador de la
marca.
RN010_FQ_Acciones_para_mejora_atención_al_franquiciado
Se debe tener un plan de acción en caso la calidad de atención al cliente no cumpla con los
estándares esperados.

More Related Content

What's hot (16)

Proyecto
ProyectoProyecto
Proyecto
 
Proyecto
ProyectoProyecto
Proyecto
 
Proyecto
ProyectoProyecto
Proyecto
 
Proyecto
ProyectoProyecto
Proyecto
 
Proyecto
ProyectoProyecto
Proyecto
 
Guía fase ejecución abr (1)
Guía fase ejecución abr (1)Guía fase ejecución abr (1)
Guía fase ejecución abr (1)
 
Manual de procedimientos
Manual de procedimientosManual de procedimientos
Manual de procedimientos
 
Guia 3 formatos de taller.
Guia 3 formatos de taller.Guia 3 formatos de taller.
Guia 3 formatos de taller.
 
Montsserrat y xolocotzi
Montsserrat y xolocotziMontsserrat y xolocotzi
Montsserrat y xolocotzi
 
Formato de proyecto adsi 180977
Formato de proyecto adsi 180977Formato de proyecto adsi 180977
Formato de proyecto adsi 180977
 
Metodologia elicitacion
Metodologia elicitacionMetodologia elicitacion
Metodologia elicitacion
 
Especificación de requisitos de software
Especificación de requisitos de softwareEspecificación de requisitos de software
Especificación de requisitos de software
 
Examen mantenimiento SENA
Examen mantenimiento SENAExamen mantenimiento SENA
Examen mantenimiento SENA
 
Mariannysbermudez ing
Mariannysbermudez ingMariannysbermudez ing
Mariannysbermudez ing
 
Mcvs ad-06 plan general del proyecto sge
Mcvs ad-06 plan general del proyecto sgeMcvs ad-06 plan general del proyecto sge
Mcvs ad-06 plan general del proyecto sge
 
Anteproyecto
AnteproyectoAnteproyecto
Anteproyecto
 

Viewers also liked

25 respuestas que dio Gandhi
25 respuestas que dio Gandhi25 respuestas que dio Gandhi
25 respuestas que dio GandhiHeidi97
 
Finance today and tomorrow
Finance today and tomorrowFinance today and tomorrow
Finance today and tomorrowTimo Nurminiemi
 
Webquest
WebquestWebquest
WebquestBrHuh
 
Hallo von anna maria tzitzolaki & maria tsami (1)
Hallo von anna maria tzitzolaki & maria tsami (1)Hallo von anna maria tzitzolaki & maria tsami (1)
Hallo von anna maria tzitzolaki & maria tsami (1)mxgiosi
 
2017 Dwyer Instruments Pressure Instrumentation Quick Selection Guide
2017 Dwyer Instruments Pressure Instrumentation Quick Selection Guide2017 Dwyer Instruments Pressure Instrumentation Quick Selection Guide
2017 Dwyer Instruments Pressure Instrumentation Quick Selection GuideDwyer Instruments
 
Unsere Hymne endprodukt
Unsere Hymne endproduktUnsere Hymne endprodukt
Unsere Hymne endproduktmxgiosi
 
Lub: a DSL for Dynamic Context Oriented Programming
Lub: a DSL for Dynamic Context Oriented ProgrammingLub: a DSL for Dynamic Context Oriented Programming
Lub: a DSL for Dynamic Context Oriented ProgrammingESUG
 
Ctrl-Alt-Del: Rebooting the Business Model for the Digital Age
Ctrl-Alt-Del: Rebooting the Business Model for the Digital AgeCtrl-Alt-Del: Rebooting the Business Model for the Digital Age
Ctrl-Alt-Del: Rebooting the Business Model for the Digital AgeRick Bouter
 

Viewers also liked (13)

25 respuestas que dio Gandhi
25 respuestas que dio Gandhi25 respuestas que dio Gandhi
25 respuestas que dio Gandhi
 
Finance today and tomorrow
Finance today and tomorrowFinance today and tomorrow
Finance today and tomorrow
 
Webquest
WebquestWebquest
Webquest
 
Certificate_1
Certificate_1Certificate_1
Certificate_1
 
A new class_of_planet
A new class_of_planetA new class_of_planet
A new class_of_planet
 
Hallo von anna maria tzitzolaki & maria tsami (1)
Hallo von anna maria tzitzolaki & maria tsami (1)Hallo von anna maria tzitzolaki & maria tsami (1)
Hallo von anna maria tzitzolaki & maria tsami (1)
 
Actividad 2. bloque 3
Actividad 2. bloque 3Actividad 2. bloque 3
Actividad 2. bloque 3
 
2017 Dwyer Instruments Pressure Instrumentation Quick Selection Guide
2017 Dwyer Instruments Pressure Instrumentation Quick Selection Guide2017 Dwyer Instruments Pressure Instrumentation Quick Selection Guide
2017 Dwyer Instruments Pressure Instrumentation Quick Selection Guide
 
Archiviazione Vecchi
Archiviazione VecchiArchiviazione Vecchi
Archiviazione Vecchi
 
Unsere Hymne endprodukt
Unsere Hymne endproduktUnsere Hymne endprodukt
Unsere Hymne endprodukt
 
Lub: a DSL for Dynamic Context Oriented Programming
Lub: a DSL for Dynamic Context Oriented ProgrammingLub: a DSL for Dynamic Context Oriented Programming
Lub: a DSL for Dynamic Context Oriented Programming
 
Ctrl-Alt-Del: Rebooting the Business Model for the Digital Age
Ctrl-Alt-Del: Rebooting the Business Model for the Digital AgeCtrl-Alt-Del: Rebooting the Business Model for the Digital Age
Ctrl-Alt-Del: Rebooting the Business Model for the Digital Age
 
Florante at Laura
Florante at Laura Florante at Laura
Florante at Laura
 

Similar to PI3-Entregable2-CarlosBardales-v1

Proyecto softpyme informe analisis
Proyecto softpyme informe analisisProyecto softpyme informe analisis
Proyecto softpyme informe analisisYeison Smith
 
Programa completo,lic. en software
Programa completo,lic. en softwarePrograma completo,lic. en software
Programa completo,lic. en softwareVladimir Morote
 
medrano_ps-pub-tesis.pdf
medrano_ps-pub-tesis.pdfmedrano_ps-pub-tesis.pdf
medrano_ps-pub-tesis.pdfGermanVargas70
 
Tfg matias sanchez carrasco garcia
Tfg matias sanchez carrasco garciaTfg matias sanchez carrasco garcia
Tfg matias sanchez carrasco garciaBaastianWolfgang
 
Informe: Mejora de Procesos de Software
Informe: Mejora de Procesos de SoftwareInforme: Mejora de Procesos de Software
Informe: Mejora de Procesos de SoftwareSaul Scanziani
 
66229709 seleccion-de-metodologias-de-desarrollo
66229709 seleccion-de-metodologias-de-desarrollo66229709 seleccion-de-metodologias-de-desarrollo
66229709 seleccion-de-metodologias-de-desarrolloJulio Pari
 
Evaluación Software Contable a2
Evaluación Software Contable a2Evaluación Software Contable a2
Evaluación Software Contable a2beckys27
 
Mdominguezl Mgarciaa Presentación informática
Mdominguezl Mgarciaa Presentación informáticaMdominguezl Mgarciaa Presentación informática
Mdominguezl Mgarciaa Presentación informáticaknaak53
 
Generalidades de la auditoria de sistemas y software
Generalidades de la auditoria de sistemas y softwareGeneralidades de la auditoria de sistemas y software
Generalidades de la auditoria de sistemas y softwareRossiGuerrero
 
ejemplo Formato para tareas
ejemplo Formato para tareasejemplo Formato para tareas
ejemplo Formato para tareasgraceheredia2013
 
Analisis De Software
Analisis De SoftwareAnalisis De Software
Analisis De SoftwareWily Sánchez
 
Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipoyanezcabrera
 
Especificaciones Suplementarias APP DELIVERY
Especificaciones Suplementarias APP DELIVERYEspecificaciones Suplementarias APP DELIVERY
Especificaciones Suplementarias APP DELIVERYGustavo Tantani Mamani
 

Similar to PI3-Entregable2-CarlosBardales-v1 (20)

Tesis 1 sistemas
Tesis 1 sistemasTesis 1 sistemas
Tesis 1 sistemas
 
Proyecto softpyme informe analisis
Proyecto softpyme informe analisisProyecto softpyme informe analisis
Proyecto softpyme informe analisis
 
Programa completo,lic. en software
Programa completo,lic. en softwarePrograma completo,lic. en software
Programa completo,lic. en software
 
medrano_ps-pub-tesis.pdf
medrano_ps-pub-tesis.pdfmedrano_ps-pub-tesis.pdf
medrano_ps-pub-tesis.pdf
 
Tfg matias sanchez carrasco garcia
Tfg matias sanchez carrasco garciaTfg matias sanchez carrasco garcia
Tfg matias sanchez carrasco garcia
 
Informe: Mejora de Procesos de Software
Informe: Mejora de Procesos de SoftwareInforme: Mejora de Procesos de Software
Informe: Mejora de Procesos de Software
 
Psp analisis de sistemas
Psp   analisis de sistemasPsp   analisis de sistemas
Psp analisis de sistemas
 
66229709 seleccion-de-metodologias-de-desarrollo
66229709 seleccion-de-metodologias-de-desarrollo66229709 seleccion-de-metodologias-de-desarrollo
66229709 seleccion-de-metodologias-de-desarrollo
 
Prog imw 2o_asir_11-12
Prog imw 2o_asir_11-12Prog imw 2o_asir_11-12
Prog imw 2o_asir_11-12
 
Proyecto de calidad de software
Proyecto de calidad de softwareProyecto de calidad de software
Proyecto de calidad de software
 
Evaluación Software Contable a2
Evaluación Software Contable a2Evaluación Software Contable a2
Evaluación Software Contable a2
 
Unidd 3
Unidd 3Unidd 3
Unidd 3
 
Mdominguezl Mgarciaa Presentación informática
Mdominguezl Mgarciaa Presentación informáticaMdominguezl Mgarciaa Presentación informática
Mdominguezl Mgarciaa Presentación informática
 
Generalidades de la auditoria de sistemas y software
Generalidades de la auditoria de sistemas y softwareGeneralidades de la auditoria de sistemas y software
Generalidades de la auditoria de sistemas y software
 
ejemplo Formato para tareas
ejemplo Formato para tareasejemplo Formato para tareas
ejemplo Formato para tareas
 
Analisis De Software
Analisis De SoftwareAnalisis De Software
Analisis De Software
 
aplicacion del iso 90003 caso.pdf
aplicacion del iso 90003 caso.pdfaplicacion del iso 90003 caso.pdf
aplicacion del iso 90003 caso.pdf
 
Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipo
 
Interfaces De Usuario
Interfaces De Usuario Interfaces De Usuario
Interfaces De Usuario
 
Especificaciones Suplementarias APP DELIVERY
Especificaciones Suplementarias APP DELIVERYEspecificaciones Suplementarias APP DELIVERY
Especificaciones Suplementarias APP DELIVERY
 

PI3-Entregable2-CarlosBardales-v1

  • 1. UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS FACULTAD DE INGENIERÍA DIVISIÓN DE ESTUDIOS PROFESIONALES PARA EJECUTIVOS CARRERA DE INGENIERÍA DE SISTEMAS SISTEMA DE INFORMACIÓN PARA LA IMPLEMENTACIÓN Y OPERACIÓN DE FRANQUICIAS PROYECTO PROFESIONAL PRESENTADO POR: CARLOS PHILIP BARDALES ENCINAS PARA OPTAR POR EL TÍTULO DE INGENIERO DE SISTEMAS ASESOR: SANDRA PERONA PILAR STRONGUILÓ SARA LEÓN-PRADO Lima, diciembre del 2013
  • 2. Página 2 PRESENTACIÓN El presente trabajo constituye la segunda entrega del curso de proyecto informático 3 impartido en la Universidad Peruana de Ciencias Aplicadas (UPC) como parte de la tesis para recibir el grado de Ingeniero de Sistemas. El software a ser desarrollado trata sobre el desarrollo de un sistema de información para hacer el seguimiento al proceso de implementación y puesta en marcha de una franquicia, así como para dar asistencia al personal en las operaciones diarias de la misma. La empresa en la que se enfoca el trabajo es Promarket Perú S.A. empresa dedicada a la consultoría en franquicias hace más de 20 años. Analizando los procesos de Promarket Perú, se ha visto la necesidad de monitorear el proceso de implementación y puesta en marcha de las franquicias para notificar el comienzo y fin de las actividades para que la gerencia pueda tomar acciones preventivas o correctivas de ser el caso. Así mismo se ha visto la necesidad de hacer más amigable el acceso a los manuales de operaciones diarias por medio de un sistema de información que ayude a incrementar su uso. Los objetivos del presente trabajo son mejorar la imagen de Promarket Perú y generarles nuevas utilidades por medio de la venta de este nuevo servicio de software. Esta entrega trata sobre la calidad y pruebas sobre el avance desarrollado, el cual constituye el cien por ciento del ciclo cero.
  • 3. Página 3 RESUMEN El presente trabajo aborda los aspectos de calidad y pruebas del software construido. La calidad y pruebas se aplicaran solamente al núcleo central del software propuesto y se aplicará la metodología de calidad propuesta en las clases de TP3 y el presente curso de PI3. En la primera parte se aborda la parte de políticas, objetivos y normas aplicadas para conseguir la calidad del producto. Se toma en cuenta la norma ISO/90003-2004 para la calidad. Adicionalmente se presentan los casos de prueba y juego de datos utilizados para probar el software. En la segunda parte se documenta la parte administrativa del proyecto, incluimos los registros de interesados, la estructura desglosada de trabajo, el diagrama de Gantt y hacemos un pequeño análisis de como se ha ido desarrollando el proyecto en el tiempo. Por último, se presentan varios anexos los cuales incluyen: diagrama de atributos, especificaciones de alto nivel, casos de uso detallados y reglas de negocio para no perder de vista la guía sobre el cual se ha desarrollado el presente software.
  • 4. Página 4 ÍNDICE CAPITULO 7: CALIDAD Y PRUEBAS DEL SOFTWARE ....................................................... 9 1. INTRODUCCIÓN .................................................................................................................9 2. PLAN DE LA CALIDAD DEL SOFTWARE ......................................................................................9 Política de calidad.................................................................................................................9 Objetivos de calidad..............................................................................................................9 Normatividad aplicable.......................................................................................................10 Métricas de calidad del software........................................................................................12 3. PRUEBAS DEL SOFTWARE ...................................................................................................17 CASO DE PRUEBAS PARA EL CUS012_FQ_REGISTRAR_MANUAL .......................................17 Diagrama de flujo de eventos del caso de uso .........................................................................17 Escenarios .................................................................................................................................17 Casos de prueba........................................................................................................................17 Juego de datos ..........................................................................................................................20 CASO DE PRUEBAS PARA EL CUS020_FQ_RESOLVER_CONSULTAS ....................................22 Escenarios .................................................................................................................................22 Casos de prueba........................................................................................................................22 Juego de datos ..........................................................................................................................22 CASO DE PRUEBAS PARA EL CUS015_FQ_CONFIGURAR_CUESTIONARIOS........................23 Escenarios .................................................................................................................................23 Casos de prueba........................................................................................................................23 Juego de datos ..........................................................................................................................25 CASO DE PRUEBAS PARA EL CUS016_FQ_LLENAR_CUESTIONARIOS .................................27 Escenarios .................................................................................................................................27 Casos de prueba........................................................................................................................27 Juego de datos ..........................................................................................................................32 4. CONCLUSIONES................................................................................................................37 CAPITULO 8: GESTIÓN DEL PROYECTO........................................................................ 38 1. INTRODUCCIÓN ..........................................................................................................38 2. REGISTRO DE INTERESADOS .......................................................................................38 3. EDT..............................................................................................................................39 4. CRONOGRAMA DE EJECUCIÓN ...................................................................................40 5. ACTA DE ACEPTACIÓN DE ENTREGABLE .....................................................................42 6. CONCLUSIONES...........................................................................................................43 CONCLUSIONES.....................................................................................................................44 GLOSARIO DE TÉRMINOS......................................................................................................45 SIGLARIO...............................................................................................................................46 BIBLIOGRAFÍA .......................................................................................................................47 ANEXOS.................................................................................................................................49 1. ATRIBUTOS DE LOS CASOS DE USO DEL SISTEMA .......................................................49 2. ESPECIFICACIONES DE ALTO NIVEL DE LOS CASOS DE USO DEL NUCLEO CENTRAL.......................50 3. ESPECIFICACIÓN DETALLADA DE LOS CASOS DE USO DEL NÚCLEO CENTRAL.................52 Especificación del caso de uso del sistema CUS012_FQ_REGISTRAR_MANUAL.................52 Especificación del caso de uso del sistema CUS020_FQ_RESOLVER_CONSULTAS..............57 Especificación del caso de uso del sistema CUS015_FQ_CONFIGURAR_CUESTIONARIOS .61 Especificación del caso de uso del sistema CUS016_FQ_LLENAR_CUESTIONARIOS...........65
  • 5. Página 5 4. REGLAS DEL NEGOCIO.................................................................................................70
  • 6. Página 6 LISTAS ESPECIALES DIAGRAMAS Diagrama 1. EDT del proyecto.............................................................................................................................39 Diagrama 2: Cronograma y Gantt del Proyecto....................................................................................................41 CUADROS Cuadro 1: Objetivos de calidad para Promarket ...................................................................................................10 Cuadro 2: Métricas de calidad del software..........................................................................................................12 Cuadro 3: Registro de Interesados........................................................................................................................38 Cuadro 4: Atributos de los casos de uso del sistema ............................................................................................49 PANTALLAS Pantalla 21: Menú del manual ..............................................................................................................................54 Pantalla 22: Formulario para la búsqueda y creación de manuales ......................................................................54 Pantalla 23: Formulario para el ingreso de los manuales......................................................................................55 Pantalla 24: Tipos de Manual ...............................................................................................................................55 Pantalla 25: Condiciones para escoger un manual................................................................................................56 Pantalla 32: Menú de resolución de consulta........................................................................................................59 Pantalla 33: Menú resolución de consultas...........................................................................................................59 Pantalla 34: Menú resolución de consultas...........................................................................................................60 Pantalla 35: Respuesta al franquiciado .................................................................................................................60 Pantalla 26: Menú de cuestionario........................................................................................................................63 Pantalla 27: Menú de registro de cuestionarios ....................................................................................................63 Pantalla 28: Registro de checklists de calidad......................................................................................................63 Pantalla 29: Registro de grado de satisfacción .....................................................................................................64 Pantalla 30: Menú de títulos y preguntas..............................................................................................................64 Pantalla 31: Registro de títulos y preguntas..........................................................................................................64 Pantalla 32: Menú para llenar cuestionario...........................................................................................................67 Pantalla 33: Menú para escoger cuestionario a llenar...........................................................................................67 Pantalla 34: Menú resolución de consultas...........................................................................................................68 Pantalla 35: Menú resolución de consultas...........................................................................................................69
  • 7. Página 7 INTRODUCCIÓN El presente trabajo trata sobre el desarrollo de un sistema de información para mejorar el seguimiento del proyecto de implementación de una nueva franquicia, mejorar la asistencia a las operaciones diarias y adicionalmente mejorar el control de calidad de las mismas. Las franquicias es un modelo de negocio que trata sobre la replicación de la operación diaria por medio de manuales que describen con precisión los productos, servicios, tipo de atención e imagen que debe tener cada uno de los locales. El uso de los manuales en la operación diaria del franquiciado es un aspecto muy importante en la franquicia pues son los documentos que contienen todo el “saber hacer” de una franquicia determinada. El seguimiento estricto de estos manuales determina sin lugar a dudas el éxito o el fracaso de una franquicia ya implementada y puesta en marcha. En estos días la inteligencia de negocios juega un rol muy importante en las organizaciones, pues, muestra aquellos indicadores que nos ayudan a relacionar parámetros que a simple vista no pueden ser detectados y por medio de dichos indicadores activar acciones de corrección para mejorar el desempeño de la organización. El objeto de estudio es la empresa Promarket Perú S.A. en la cual se ha llevado a cabo el estudio del proceso de implementación y se ha visto además una falta de presencia en la operación del día a día. Por esto, se le propone a Promarket hacer un seguimiento de sus actividades críticas de implementación y crear un sistema de consulta para el día a día de los franquiciados. La principal situación problemática detectada en Promarket es la queja de los clientes durante la implementación de las franquicias pues algunas actividades no son controladas en detalle (por ejemplo los trámites municipales), así como la queja por la falta de un sistema automatizado de consultas relativo a los manuales que no son muy amigables. Los principales problemas a resolver son: la falta de un sistema de monitoreo del proceso de implementación y puesta en marcha, y la falta de soporte automatizado en las operaciones del día a día por medio de los manuales.
  • 8. Página 8 Los aportes a la empresa de este trabajo van a ser la mejora de la imagen de Promarket en el frente externo y una mayor información para ayudar en la toma de decisiones gerenciales por medio de los reportes de BI. Así mismo, se espera el aumento de las utilidades por la venta del sistema de soporte a las operaciones diarias. El objetivo general de este trabajo de tesis es mejorar el proceso de implementación y puesta en marcha por medio del monitoreo del mismo y abrir nuevos nichos de negocios, entrando en la parte de operación diaria de las franquicias. Entre los objetivos específicos más importantes tenemos: hacer que el acceso a los manuales sean más amigables, hacer que el acceso a la herramienta sea vía Internet, crear información de inteligencia de negocios que ayude a la toma de decisiones, automatizar el control de calidad y desarrollar un sistema de monitoreo del proceso de implementación y puesta en marcha de las franquicias.
  • 9. Página 9 CAPITULO 7: Calidad y Pruebas del Software 1. INTRODUCCIÓN Luego de la etapa de construcción del software, en este capítulo vamos a analizar la calidad del mismo. 2. PLAN DE LA CALIDAD DEL SOFTWARE Política de calidad Promarket Perú S.A., empresa para la que se desarrolla el presente software, presenta procedimientos de calidad en el desarrollo de su negocio, como es, la comercialización de marcas exitosas en forma de franquicias. Esto se evidencia en el procedimiento ya estandarizado para la generación de manuales de implementación y de operaciones para cada una de las marcas que comercializa. Así mismo, otra evidencia de esto, es que es sometido en forma contractual a guiar a la marca para la implantación del sello de calidad en franquicia. A pesar de todos los procedimientos de calidad aplicados en la empresa y debido a que la empresa no se dedica al desarrollo de software, no tienen una política de calidad orientada al software, debido a lo cual, se hará la sugerencia por parte del tesista. Entonces, sugerimos la siguiente política de calidad: “Promarket Perú se dedicará al desarrollo de un software de calidad que tendrá como principal objetivo satisfacer las altas demandas y requerimientos de todos sus clientes, tanto franquiciados como franquiciadores. Para conseguir tan altos objetivos, Promarket no solamente entregará un producto de calidad sino, que a través de recursos tecnológicos hará el seguimiento del beneficio producido por sus productos entregados de una forma medible y clara, en base a lo cual seguirá mejorando y adaptando sus productos a las necesidades del mercado” Objetivos de calidad Al igual que en las políticas de calidad, no existe en Promarket, objetivos de calidad orientados hacia un producto de software. Debido a esto, estamos proponiendo los objetivos de calidad presentados en el cuadro abajo:
  • 10. Página 10 Objetivo Indicador Responsable Periodo Incrementar la rentabilidad de Promarket en 5% a través de la venta de nuevos productos de calidad. Tasa de rentabilidad Comercial Anual Incrementar la rentabilidad del franquiciado en 5% a través de la percepción de los clientes de un servicio de calidad Tasa de rentabilidad Comercial Anual Incrementar el entendimiento del negocio en el franquiciado en 10% a través de una mejor comprensión de los manuales Checklist de calidad y Encuestas de grados de satisfacción Gerente franquiciado Trimestral Incrementar el entendimiento del estado del mercado de las franquicias en 10% por parte del franquiciador Checklist de calidad, Encuestas de grado de satisfacción Gerente franquiciador Trimestral Incrementar el grado de satisfacción en 10% del cliente Encuesta de grado de satisfacción Usuario franquiciado Mensual Mejorar el proceso de estimación de esfuerzo Indicadores de inteligencia de negocios Gerente Promarket Mensual Mejorar el proceso de entrenamiento de personal Checklist de calidad Supervisor Promarket y cliente franquiciado Trimestral Cuadro 1: Objetivos de calidad para Promarket Normatividad aplicable Para construir el producto de acuerdo a la calidad establecida aplicaremos la norma ISO/IEC 900031, el cual hace referencia a la aplicación del ISO 9001-2000 para la “adquisición, provisión, desarrollo, operación y mantenimiento del software de computación”. Para el ISO referenciado, tomaremos solamente los capítulos 7 y 8. Para el capítulo 7 consideramos los acápites 7.1-Planeamiento y realización del producto, 7.2-Procesos relacionados con el cliente, 7.3-Diseño y desarrollo y 7.5-Producción y provisión de servicio. El desarrollo de las pruebas abajo refleja el capítulo 7.1.2 Planeamiento de la calidad, que en su artículo d) dice que el planeamiento de la calidad del software debe referirse a: “Procedimientos e instrucciones específicas del proyecto tal 1 International Standard ISO/IEC 90003 First edition 2004-02-15. Software engineering – Guidelines for the application of ISO 9001:2000 to computer software
  • 11. Página 11 como especificaciones de la prueba de software detallando planes, diseños, casos de prueba y procedimientos para la unidad, integración y pruebas de sistema y aceptación”. En suma aquí se detalla todo lo relacionado con el desarrollo del software. Para el capítulo 8 consideraremos todo lo relacionado con la medición, análisis y mejora continua del producto de software, por esto tomaremos principalmente las recomendaciones del 8.2.4 el cual se refiere al “Monitoreo y medida del producto”, es decir la monitorización y medidas de la conformidad del producto en relación a los requerimientos de calidad establecidos.
  • 12. Página 12 Métricas de calidad del software En el cuadro abajo presentamos un resumen de las métricas de calidad para nuestro desarrollo. Categoría Nombre de la métrica Propósito de la métrica Tolerancia Interna Líneas de comentario por total de líneas de cada módulo. Medir la cantidad de líneas de comentarios que se han insertado en cada módulo. 0.15<=X<=0.45, mejor mientras más cercano a 0.30 Paginas accedidas del total de páginas asignadas de acuerdo a su nivel de acceso. Medir la proporción de las páginas implementadas que son accedidas por el usuario. Las páginas totales usadas para la medición serán las páginas a los que dicho usuario tiene acceso. 0.80<=X<=1.0, más del 80% de las paginas deberían ser accesadas. Externa Frecuencia con el que el software evita fallas a pesar del uso incorrecto del mismo. Medir con qué frecuencia se pueden evitar fallos durante el uso del software incluso si el usuario opera incorrectamente. 0.80<=X<=1, no debe fallar el 80% de los casos. Capacidad del software de recuperarse ante los fallos ocurridos durante la manipulación del mismo. Medir como se recupera el software luego de ocurrido un fallo en el mismo. 0.95<=X<=1, se debe recuperar mínimo en el 95% de los casos. De uso Daño económico por corrupción del software. Medir el daño económico causado a los clientes debido a un no funcionamiento del software durante una transacción de valor medible 0<=X<=0.40, el daño debe ser menor del 40%. Cuanto más cercano a 0 mejor. Cuadro 2: Métricas de calidad del software Los detalles de como se hace la medición de las métricas lo encontramos en las tablas abajo:
  • 13. Página 13 Nombre Líneas de comentario por total de líneas de cada módulo. Propósito Medir la cantidad de líneas de comentarios que se han insertado en cada módulo. Método de aplicación Contar las líneas de comentario y compararlos con las líneas totales de cada módulo. Medición, fórmula X = A/B A = número de líneas comentadas. B = total de líneas (Por un determinado módulo) Interpretación 0 <= X <= 1 0.01 - 0.06 Bajo 0.07 - 0.19 Moderado 0.20 - 0.30 Bueno Entre más cercano a 0.40 mejor. Tipo de escala absoluta Tipo de medida X = count/count A = count B = count Fuente de medición Código fuente Informe de revisión ISO/IEC 12207 SLCP 5.3 Pruebas de calificación 6.6 Revisión conjunta Audiencia Revisores Desarrolladores Nombre Páginas accedidas del total de páginas asignadas de acuerdo a su nivel de acceso Propósito Medir la proporción de las páginas implementadas que son accedidas por el usuario. Las páginas totales usadas para la medición serán las páginas a los que dicho usuario tiene acceso. Método de aplicación Los indicadores se miden observando el comportamiento de un conjunto de usuarios finales mientras están utilizando la aplicación y almacenando en una base de datos los eventos que ocurren durante esta observación. Medición, fórmula X = A/B A = número de páginas accedidas por el usuario. B = total de páginas implementadas y asignadas según configuración de accesos (Por un determinado módulo) Interpretación 0 <= X <= 1 0.00 - 0.60 Bajo (rojo) 0.61 - 0.70 Moderado (ámbar) 0.71 - 1.00 Bueno (verde)
  • 14. Página 14 Nombre Páginas accedidas del total de páginas asignadas de acuerdo a su nivel de acceso Tipo de escala absoluta Tipo de medida X = count/count A = count B = count Fuente de medición Reporte de evaluación Reporte de incidencias registrado en la BD. ISO/IEC 12207 SLCP 5.3 Pruebas de calificación 6.6 Revisión conjunta Audiencia Revisores Desarrolladores Nombre Evitar operaciones incorrectas Propósito Medir con qué frecuencia se pueden evitar fallos durante el uso del software incluso si el usuario opera incorrectamente. Método de aplicación Contar los números de fallas críticas y serias ocurridas con respecto al número de operaciones incorrectas o ingresos erróneos de los usuarios:  Ingresar datos erróneos en las operaciones del sistema (ejemplo: ingreso de nuevas solicitudes con datos alfanumérico en campos numéricos, campos de fecha de años anteriores, realizar ingreso de número de tarjetas de crédito con menos dígitos, etc.)  Registrar cuantas operaciones fueron controladas por el sistema y cuantas operaciones registraron información errónea o inconsistente. Medición, fórmula X = A/B A = número de operaciones o ingresos erróneos evitadas durante la operación. B = número de operaciones o ingresos erróneos durante la operación. Interpretación 0 <= X <= 1 El más cercano a 1 es mejor, se pueden evitar más operaciones incorrectas del usuario. Tipo de escala Absoluta Tipo de medida X = count / count A = count B = count Fuente de medición Reporte de Test Reporte de Medición ISO/IEC 12207 SLCP 5.3 Pruebas de calificación 5.4 Operación Audiencia Usuario mantenedor
  • 15. Página 15 Nombre Numero de fallos recuperados Propósito Medir como se recupera el software luego de ocurrido un fallo en el mismo. Método de aplicación Contar con el número de total de fallas ocurridas y compararlas con los fallos que se recuperaron. - Registrar la cantidad total de fallos ocurridos durante la ejecución del software. - Registrar la cantidad de fallos que se recuperaron durante la ejecución del software. Medición, fórmula X = A/B A = número de fallos recuperados durante la operación. B = número total de fallos ocurridos durante la operación. Interpretación 0 <= X <= 1 (0.1 a 0.3) - Pésimo (0.3 a 0.7) - Malo (0.7 a 1) - Bueno Tipo de escala Absoluta Tipo de medida X = count / count A = count B = count Fuente de medición Reporte de Test Reporte de Medición ISO/IEC 12207 SLCP 6.4 Proceso de Verificación Audiencia Usuario mantenedor
  • 16. Página 16 Nombre Daño económico por corrupción de software Propósito Medir el daño económico causado a los clientes debido a un no funcionamiento del software durante una transacción de valor medible Método de aplicación  Ejecutar 20 operaciones de valor en su módulo (generaciones de recibo, aprobaciones de solicitudes, etc.). Las operaciones a tomar en cuenta debe ser cualquiera que genere un valor y que al no realizarse perjudique económicamente al usuario. Ej.: Una campaña que no se puede confirmar, un proveedor al que no se le puede pagar, una solicitud de franquicia que no se pueda validar, una factura que no se pueda grabar.  Confirmar cada operación de valor según lo programado (grabar, guardar, confirmar, etc.)  Contar el número de veces que no se guarda, confirma, guardan las transacciones debido a una corrupción de software (la máquina se cuelga, el tiempo de resultado es demasiado largo y finalmente se tiene que re-inicializar el programa, etc.).  Guardar la secuencia de operaciones que produjeron la corrupción y reproducirla nuevamente (si no se han llegado a las 20 pruebas) para verificar si el error se repite. Medición, fórmula X = A/B X = Daño económico por corrupción del software A = Número de transacciones de valor interrumpidas por corrupción de software B = Total de transacciones de valor ejecutadas durante la prueba Interpretación 0 <= X <= 1 0.00 - 0.39 Bajo (verde) 0.40 - 0.79 Moderado (anaranjado) 0.80 - 1.00 Alto (rojo) Cuanto más cercano a 0 mejor. Tipo de escala absoluta Tipo de medida X = 1 - count/count A = count B = count Fuente de medición Reporte de evaluación Requerimientos de software ISO/IEC 12207 SLCP 6.5 Validación 6.3 Aseguramiento de calidad 5.3 Pruebas de calificación Audiencia Usuarios del software.
  • 17. Página 17 3. PRUEBAS DEL SOFTWARE CASO DE PRUEBAS PARA EL CUS012_FQ_REGISTRAR_MANUAL Diagrama de flujo de eventos del caso de uso Escenarios Código Escenario Nombre de Escenario Flujo Inicial Alterno Propósito Parámetros ESC01 Registrar manual Flujo Básico Sub-flujo Que el manual se registre correctamente Obligatorios: Código, fecha y condición ESC02 Buscar manual Flujo Básico Sub-flujo Que se encuentra un manual buscado por cualquier parámetro Opcionales: Código, Autor, Tipo, Fecha y Franquicia ESC03 Modificar manual Flujo Básico Sub-flujo Que se puede modificar un manual Se puede modificar todo menos el código ESC04 Eliminar manual Flujo Básico Sub-flujo Que se puede eliminar un manual Obligatorio: Código ESC05 Manual buscado no existe Sub- Flujo Flujo alterno Que se reporta un manual no existente Opcionales: Código, Autor, Tipo, Fecha y Franquicia ESC06 Fecha no ingresada Sub- flujo Flujo alterno Que no se puede crear un manual sin que se ingrese la fecha de creación. Obligatorios: Código y Condición. ESC07 Condición no asociada Sub- flujo Flujo alterno Que no se puede crear un manual sin asociar una condición. Obligatorios: Código y Fecha. Casos de prueba
  • 18. Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica ID Caso de Prueba Escenario Código Tipo Manual Autor Manual Franquicia Fecha Resultado Esperado CP03 ESC02 V N/A N/A N/A N/A El sistema muestra el manual con el código correspondiente CP04 ESC02 N/A V N/A N/A N/A El sistema muestra los manuales con el tipo correspondiente CP05 ESC02 N/A N/A V N/A N/A El sistema muestra los manuales escritos por determinado autor CP06 ESC02 N/A N/A N/A V N/A El sistema muestra los manuales de la franquicia correspondiente CP07 ESC02 N/A N/A N/A N/A V El sistema muestra los manuales escritos en la fecha correspondiente CP08 ESC02 V V N/A N/A N/A El sistema muestra los manuales con el código y tipo correspondientes. CP09 ESC02 V N/A V N/A N/A El sistema muestra los manuales con el código y autor correspondientes. CP10 ESC02 V N/A N/A V N/A El sistema muestra los manuales con el código y franquicia correspondientes. CP11 ESC02 V N/A N/A N/A V El sistema muestra los manuales con el código y fecha correspondiente. CP12 ESC02 V V V N/A N/A El sistema muestra los manuales con el código, tipo y autor correspondiente. CP13 ESC02 V N/A V V N/A El sistema muestra los manuales con el código, autor y franquicia correspondiente. CP14 ESC02 V N/A N/A V V El sistema muestra los manuales con el código, franquicia y fecha correspondiente. CP15 ESC02 V V N/A V N/A El sistema muestra los manuales con el código, tipo y franquicia correspondiente. CP16 ESC02 V V N/A N/A V El sistema muestra los manuales con el código, tipo y fecha correspondiente. CP17 ESC02 N/A V V N/A V El sistema muestra los manuales con el tipo, autor y fecha correspondiente. CP18 ESC02 N/A V N/A V V El sistema muestra los manuales con el tipo, franquicia y fecha correspondiente. CP19 ESC02 N/A N/A V V V El sistema muestra los manuales con el autor, franquicia y fecha correspondiente. CP20 ESC02 N/A V V V N/A El sistema muestra los manuales con el tipo, autor y franquicia correspondiente. CP21 ESC02 V N/A V V V El sistema muestra los manuales con el código, autor, franquicia y fecha correspondiente. CP22 ESC02 N/A V V V V El sistema muestra los manuales con el tipo, autor, franquicia y fecha correspondiente. CP23 ESC02 V V V V V El sistema muestra los manuales con el código, tipo, autor, franquicia y fecha correspondiente. Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica ID Caso de Prueba Escenario Código Nombre Manual Tipo Manual Autor Manual Franqui cia Fech a Versión Condi ción Índice Título Cuerpo Resultado Esperado CP01 ESC01 V V V V V V V V V V V El sistema registra el manual completo CP02 ESC01 V N/A V V V V N/A N/A N/A N/A N/A El sistema registra el manual incompleto
  • 19. Página 19 Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica ID Caso de Prueba Escenario Código Nombre Manual Tipo Manual Autor Manual Franqui cia Fech a Versión Condi ción Índice Título Cuerpo Resultado Esperado CP24 ESC03 N/A V V V V V V V V V V El sistema registra la modificación del manual CP25 ESC04 V N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A El sistema elimina el manual correspondiente CP26 ESC05 V N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A El sistema no muestra ningún resultado para la búsqueda CP27 ESC06 V V V V V I V V V V V El sistema envía mensaje: “Ingrese una fecha” CP28 ESC06 V N/A V V V I N/A N/A N/A N/A N/A El sistema envía mensaje: “Ingrese una fecha” CP29 ESC07 V V V V V V V I V V V El sistema envía mensaje “Condición no asociada” CP30 ESC07 V N/A V V V V N/A I N/A N/A N/A El sistema envía mensaje “Condición no asociada”
  • 21. ID Juego de datos ID Caso de Prueba Escenari o Código Nombre Manual Tipo Manual Autor Manual Franqu icia Fecha Versió n Condic ión Índice Título Cuerpo Resultado Esperado DA01 CP01 ESC01 MAN- 0016 Nombre prueba Tipo prueba Autor prueba Franqui cia prueba 02/12/20 13 2.0 Condici ón prueba 1.0 Título prueba Cuerpo prueba El sistema registra el manual completo DA02 CP02 ESC01 MAN- 0016 N/A Tipo prueba Autor prueba Franqui cia prueba 02/12/20 13 N/A N/A N/A N/A N/A El sistema registra el manual incompleto DA03 CP03 ESC02 MAN- 0005 N/A <blanco> <blanco> <blanc o> <blanco> N/A N/A N/A N/A N/A El sistema muestra el manual con el código correspondiente DA04 CP04 ESC02 N/A N/A MANUAL DE OPERACIONES <blanco> <blanc o> <blanco> N/A N/A N/A N/A N/A El sistema muestra los manuales con el tipo correspondiente DA05 CP05 ESC02 N/A N/A <blanco> ALEJANDRO GARRO <blanc o> <blanco> N/A N/A N/A N/A N/A El sistema muestra los manuales escritos por determinado autor DA06 CP06 ESC02 N/A N/A <blanco> <blanco> VITALS ANA <blanco> N/A N/A N/A N/A N/A El sistema muestra los manuales de la franquicia correspondiente DA07 CP07 ESC02 N/A N/A <blanco> <blanco> <blanc o> 23/12/20 12 N/A N/A N/A N/A N/A El sistema muestra los manuales escritos en la fecha correspondiente DA17 CP17 ESC02 N/A N/A MANUAL DE OPERACIONES ALEJANDRO GARRO <blanc o> 23/12/20 12 N/A N/A N/A N/A N/A El sistema muestra los manuales con el tipo, autor y fecha correspondiente. DA18 CP18 ESC02 N/A N/A MANUAL DE OPERACIONES <blanco> VITALS ANA 23/12/20 12 N/A N/A N/A N/A N/A El sistema muestra los manuales con el tipo, franquicia y fecha correspondiente. DA19 CP19 ESC02 N/A N/A <blanco> ALEJANDRO GARRO VITALS ANA 23/12/20 12 N/A N/A N/A N/A N/A El sistema muestra los manuales con el autor, franquicia y fecha correspondiente. DA20 CP20 ESC02 N/A N/A MANUAL DE OPERACIONES ALEJANDRO GARRO VITALS ANA <blanco> N/A N/A N/A N/A N/A El sistema muestra los manuales con el tipo, autor y franquicia correspondiente. DA22 CP22 ESC02 N/A N/A MANUAL DE OPERACIONES ALEJANDRO GARRO VITALS ANA 23/12/20 12 N/A N/A N/A N/A N/A El sistema muestra los manuales con el tipo, autor, franquicia y fecha correspondiente. DA24 CP24 ESC03 MAN- 0016 Nombre manual Tipo manual Autor manual Franqui cia 01/12/20 12 2.1 Condici ón 2.0 Título Cuerpo El sistema registra la modificación del manual DA25 CP25 ESC04 MAN- 0016 Cualquier valor El sistema elimina el manual correspondiente DA26 CP26 ESC05 MAN- 0050 N/A <blanco> <blanco> <blanc o> <blanco> N/A N/A N/A N/A N/A El sistema envía mensaje: “Manual no encontrado”. DA27 CP27 ESC06 MAN- 0016 Nombre prueba Tipo prueba Autor prueba Franqui cia prueba <blanco> 2.0 Condici ón prueba 1.0 Título prueba Cuerpo prueba El sistema envía mensaje: “Ingrese una fecha” DA30 CP30 ESC07 MAN- 0016 N/A Tipo prueba Autor prueba Franqui cia prueba 01/12/20 13 N/A <blanc o> N/A N/A N/A El sistema envía mensaje “Condición no asociada”
  • 22. CASO DE PRUEBAS PARA EL CUS020_FQ_RESOLVER_CONSULTAS Escenarios Código Escenario Nombre de Escenario Flujo Inicial Alterno Propósito Parámetros ESC01 Contar y ordenar consultas Flujo Básico Sub- flujo Probar que las consultas de las condiciones y títulos de los manuales son contados y ordenados en orden descendente de frecuencia de consulta. Obligatorio: Condición y Títulos ESC02 Condición no asociado a manual Flujo Básico Flujo alterno Probar que no se puede contar el acceso a un manual que no tiene una condición asociada Ninguno ESC03 Manual sin contenido Flujo Básico Flujo alterno Probar que no se puede contar las consultas del manual si dicho manual no tiene ningún contenido Obligatorio: Condición Casos de prueba ID Caso de Prueba Escenario Franquicia Condición Contador de condición Título Contador de título Resultado Esperado CP01 ESC01 V V <+1> N/A N/A El sistema incrementa el contador y ordena las condiciones de acuerdo a esto. CP02 ESC01 V V <+1> V <+1> El sistema incrementa el contador y ordena el título de acuerdo a esto. CP03 ESC02 V N/A N/A N/A N/A El sistema no encuentra condición para asociar con un Manual CP04 ESC03 V V <+1> N/A N/A El sistema no encuentra información en el título consultado. Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica Juego de datos ID Juego de datos ID Caso de Prueba Escenario Franquicia Condición Contador de condición Título Contador de título Resultado Esperado DA01 CP01 ESC01 Vitalsana Transmitir la filosofía del negocio <+1> N/A N/A El sistema incrementa el contador y ordena las condiciones de acuerdo a esto. DA02 CP02 ESC01 Vitalsana Transmitir la filosofía del negocio <+1> Tienda <+1> El sistema incrementa el contador y ordena el título de acuerdo a esto. DA03 CP03 ESC02 Bembos N/A N/A N/A N/A El sistema no encuentra condición para asociar con un Manual DA04 CP04 ESC03 Balneario Masqueagua Especificar el concepto de <+1> N/A N/A El sistema incrementa el contador, ordena la condición de acuerdo a
  • 23. Página 23 atención al cliente esto y no encuentra títulos asociados a la condición escogida. CASO DE PRUEBAS PARA EL CUS015_FQ_CONFIGURAR_CUESTIONARIOS Escenarios Código Escenario Nombre de Escenario Flujo Inicial Alterno Propósito Parámetros ESC01 Registrar cuestionario Flujo Básico Sub- flujo Probar que se puede registrar un cuestionario en el sistema Obligatorio: Código y Fecha de creación ESC02 Buscar cuestionario Flujo Básico Sub- flujo Probar que se puede buscar un cuestionario específico dentro de un todo. Opcionales: Código, Autor, Tipo de cuestionario, Franquicia y Fecha. ESC03 Modificar cuestionario Flujo Básico Sub- flujo Probar que se puede modificar un cuestionario determinado. Se pueden modificar todos los campos a excepción del código. ESC04 Eliminar cuestionario Flujo Básico Sub- flujo Probar que se puede eliminar un cuestionario. Obligatorio: Código ESC05 Cuestionario no existente Sub- flujo Flujo alterno Probar que el sistema detecta que un cuestionario con determinadas características no existe. Opcionales: Código, Autor, Tipo de cuestionario, Franquicia y Fecha. ESC06 Fecha no ingresada Sub- flujo Flujo alterno Probar que un cuestionario no se puede grabar si no se ha ingresado la fecha de creación. Obligatorio: Código del cuestionario. Casos de prueba
  • 24. ID Caso de Prueba Escena rio Códi go Nombre Cuestion ario Tipo Cuestion ario Autor Cuesti onario Franquic ia Fecha creació n Versión Título Subtítulo Pregunta Resultado Esperado CP01 ESC01 V V V V V V V V V V El sistema registra el cuestionario completo CP02 ESC01 V N/A V V V V N/A N/A N/A N/A El sistema registra el cuestionario incompleto CP03 ESC01 V V V V V I V V V V El sistema envía mensaje: “Ingrese una fecha” CP04 ESC01 V N/A V V V I N/A N/A N/A N/A El sistema envía mensaje: “Ingrese una fecha” CP05 ESC02 V N/A N/A N/A N/A N/A N/A N/A N/A N/A El sistema muestra el cuestionario con el código correspondiente CP06 ESC02 N/A N/A V N/A N/A N/A N/A N/A N/A N/A El sistema muestra los cuestionarios con el tipo correspondiente CP07 ESC02 N/A N/A N/A V N/A N/A N/A N/A N/A N/A El sistema muestra los manuales escritos por determinado autor CP08 ESC02 N/A N/A N/A N/A V N/A N/A N/A N/A N/A El sistema muestra los cuestionarios de la franquicia correspondiente CP09 ESC02 N/A N/A N/A N/A N/A V N/A N/A N/A N/A El sistema muestra los cuestionarios escritos en la fecha correspondiente CP10 ESC02 V N/A V N/A N/A N/A N/A N/A N/A N/A El sistema muestra los cuestionarios con el código y tipo correspondientes. CP11 ESC02 V N/A N/A V N/A N/A N/A N/A N/A N/A El sistema muestra los cuestionarios con el código y autor correspondientes. CP12 ESC02 V N/A N/A N/A V N/A N/A N/A N/A N/A El sistema muestra los cuestionarios con el código y franquicia correspondientes. CP13 ESC02 V N/A N/A N/A N/A V N/A N/A N/A N/A El sistema muestra los cuestionarios con el código y fecha correspondiente. CP14 ESC02 V N/A V V N/A N/A N/A N/A N/A N/A El sistema muestra los cuestionarios con el código, tipo y autor correspondiente. CP15 ESC02 V N/A N/A V V N/A N/A N/A N/A N/A El sistema muestra los cuestionarios con el código, autor y franquicia correspondiente. CP16 ESC02 V N/A N/A N/A V V N/A N/A N/A N/A El sistema muestra los cuestionarios con el código, franquicia y fecha correspondiente. CP17 ESC02 V N/A V N/A V N/A N/A N/A N/A N/A El sistema muestra los cuestionarios con el código, tipo y franquicia correspondiente. CP18 ESC02 V N/A V N/A N/A V N/A N/A N/A N/A El sistema muestra los cuestionarios con el código, tipo y fecha correspondiente. CP19 ESC02 N/A N/A V V N/A V N/A N/A N/A N/A El sistema muestra los cuestionarios con el tipo, autor y fecha correspondiente. CP20 ESC02 N/A N/A V N/A V V N/A N/A N/A N/A El sistema muestra los cuestionarios con el tipo, franquicia y fecha correspondiente. CP21 ESC02 N/A N/A N/A V V V N/A N/A N/A N/A El sistema muestra los cuestionarios con el autor, franquicia y fecha correspondiente. CP22 ESC02 N/A N/A V V V N/A N/A N/A N/A N/A El sistema muestra los cuestionarios con el tipo, autor y franquicia correspondiente. CP23 ESC02 V N/A N/A V V V N/A N/A N/A N/A El sistema muestra los cuestionarios con el código, autor, franquicia y fecha correspondiente. CP24 ESC02 N/A N/A V V V V N/A N/A N/A N/A El sistema muestra los cuestionarios con el tipo, autor, franquicia y fecha correspondiente. CP25 ESC02 V N/A V V V V N/A N/A N/A N/A El sistema muestra los cuestionarios con el código, tipo, autor, franquicia y fecha correspondiente. CP26 ESC03 V V V V V V V V V V El sistema registra la modificación del manual CP27 ESC04 V N/A N/A N/A N/A N/A N/A N/A N/A N/A El sistema elimina el manual correspondiente CP28 ESC05 V N/A N/A N/A N/A N/A N/A N/A N/A N/A El sistema no muestra ningún resultado para la búsqueda CP29 ESC05 N/A N/A N/A V N/A N/A N/A N/A N/A N/A El sistema no muestra ningún resultado para la búsqueda CP30 ESC05 N/A N/A N/A N/A V N/A N/A N/A N/A N/A El sistema no muestra ningún resultado para la búsqueda CP31 ESC06 V N/A V V V I V V V V El sistema envía mensaje de error pidiendo ingresar la fecha Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica
  • 26. ID Juego de datos ID Caso de Prueba Escenario Código Nombre Cuestiona rio Tipo Cuestionario Autor Cuestionario Franqui cia Fecha Versión Título Sub-título Pregunta Resultado Esperado DA01 CP01 ESC01 CUS- 0004 Check list A&G Checklist Carlos Gambetta Astrid& Gastón 03/11/201 3 1.0 ADMIN ISTRAC IÓN ADMIN.G ENERAL Gestión. Los movimient os. El sistema registra el cuestionario completo. DA02 CP02 ESC01 CUS- 0005 N/A Encuesta Carlos Herrera Caplina 02/12/201 3 N/A N/A N/A N/A El sistema registra el cuestionario incompleto. DA03 CP03 ESC01 CUS- 0005 Nombre prueba Tipo prueba Autor prueba Franquic ia prueba <blanco> 2.0 1.0 Subtitulo prueba Pregunta prueba El sistema envía mensaje: “Ingrese una fecha”. DA04 CP04 ESC01 CUS- 0005 N/A Tipo prueba Autor prueba Franquic ia prueba <blanco> N/A N/A N/A N/A El sistema envía mensaje: “Ingrese una fecha”. DA05 CP05 ESC02 CUS- 0002 N/A <blanco> <blanco> <blanco > <blanco> N/A N/A N/A N/A El sistema muestra el cuestionario con el código correspondiente. DA06 CP06 ESC02 N/A N/A Checklist <blanco> <blanco > <blanco> N/A N/A N/A N/A El sistema muestra los cuestionarios con el tipo correspondiente. DA07 CP07 ESC02 N/A N/A <blanco> ALEJANDRO GARRO <blanco > <blanco> N/A N/A N/A N/A El sistema muestra los cuestionarios escritos por determinado autor. DA08 CP08 ESC02 N/A N/A <blanco> <blanco> VITALS ANA <blanco> N/A N/A N/A N/A El sistema muestra los cuestionarios de la franquicia correspondiente. DA09 CP09 ESC02 N/A N/A <blanco> <blanco> <blanco > 23/12/201 2 N/A N/A N/A N/A El sistema muestra los cuestionarios escritos en la fecha correspondiente. DA19 CP19 ESC02 N/A N/A Encuesta ALEJANDRO GARRO <blanco > 23/12/201 2 N/A N/A N/A N/A El sistema muestra los cuestionarios con el tipo, autor y fecha correspondiente. DA20 CP20 ESC02 N/A N/A Checklist <blanco> VITALS ANA 23/12/201 2 N/A N/A N/A N/A El sistema muestra los cuestionarios con el tipo, franquicia y fecha correspondiente. DA21 CP21 ESC02 N/A N/A <blanco> ALEJANDRO GARRO VITALS ANA 23/12/201 2 N/A N/A N/A N/A El sistema muestra los cuestionarios con el autor, franquicia y fecha correspondiente. DA22 CP22 ESC02 N/A N/A Encuesta ALEJANDRO GARRO VITALS ANA <blanco> N/A N/A N/A N/A El sistema muestra los cuestionarios con el tipo, autor y franquicia correspondiente. DA24 CP24 ESC02 N/A N/A Checklist ALEJANDRO GARRO VITALS ANA 23/12/201 2 N/A N/A N/A N/A El sistema muestra los cuestionarios con el tipo, autor, franquicia y fecha correspondiente. DA26 CP26 ESC03 CUS- 0005 Nombre cuestionari o Tipo cuestionario Autor cuestionario Franquic ia 01/12/201 2 2.1 Título Subtítulo Cuerpo El sistema registra la modificación del cuestionario. DA27 CP27 ESC04 CUS- 0005 El sistema elimina el cuestionario correspondiente DA28 CP28 ESC05 CUS- 0020 N/A <blanco> <blanco> <blanco > <blanco> N/A N/A N/A N/A El sistema envía mensaje: “Cuestionario no encontrado”. DA29 CP29 ESC05 <blanco > N/A <blanco> CARLOS ARENA <blanco > <blanco> N/A N/A N/A N/A El sistema envía mensaje: “Cuestionario no encontrado”. DA30 CP30 ESC05 <blanco > N/A <blanco> <blanco> ALKIL A <blanco> N/A N/A N/A N/A El sistema envía mensaje: “Cuestionario no encontrado”. DA31 CP31 ESC06 CUS- 0005 N/A Checklist Carlos Herrera Caplina <blanco> 1.0 Adminis tración Administra ción Gen. Gestión El sistema envía mensaje de error pidiendo ingresar la fecha
  • 27. CASO DE PRUEBAS PARA EL CUS016_FQ_LLENAR_CUESTIONARIOS Escenarios Código Escenario Nombre de Escenario Flujo Inicial Alterno Propósito Parámetros ESC01 Registrar cuestionario lleno Flujo Básico Sub- flujo Probar que se puede registrar las respuestas, observaciones, recomendaciones y conclusiones de un cuestionario. Obligatorios: Código, Fecha y hora de inicio, Respuestas a las preguntas. ESC02 Buscar cuestionarios llenos Flujo Básico Sub- flujo Probar que se puede encontrar un cuestionario ya respondido dentro del grupo de registros. Opcional: Código del cuestionario, Tipo de cuestionario, Franquicia, Cliente y Supervisor (si se trata de un checklist). ESC03 Modificar cuestionario lleno Flujo Básico Sub- flujo Probar que se puede modificar un cuestionario ya respondido. Se podrán modificar: Las respuestas, Observaciones, Recomendaciones y Conclusiones. Al final cambiará la fecha y hora de fin. ESC04 Eliminar cuestionario lleno Flujo Básico Sub- flujo Probar que se puede eliminar un cuestionario ya respondido. Obligatorio: Código del cuestionario respondido. ESC05 Cuestionario no existente Sub- flujo Flujo alterno Probar que el sistema puede detectar la falta de un cuestionario con determinadas características. Opcionales: Código de cuestionario, Tipo de cuestionario, Franquicia, Fecha, Cliente y Supervisor (si se trata de un checklist). ESC06 Fecha y hora de inicio de llenado Sub- flujo Flujo alterno Probar que no se puede comenzar a responder un cuestionario si no se ha llenado la fecha y hora de inicio. Obligatorios: Código del cuestionario a ser respondido. ESC07 Grabación de cuestionario incompleto Sub- flujo Flujo alterno Probar que no se puede grabar un cuestionario si es que no se han respondido todas las preguntas. Obligatorio: Código del cuestionario y Fecha y hora de inicio. Casos de prueba
  • 28. Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica ID Caso de Prueba Escenario Código Cliente Supervisor Fecha y hora de inicio Fecha y hora de fin Puntajes parciales Puntaje total Respuesta Obs. Título Recomendaciones Título Obs. Cuestionarios Conclusiones cuestionario Resultado Esperado CP01 ESC01 V V V V V V V V V V V V El sistema registra el cuestionario completo CP02 ESC01 V V V V N/A N/A N/A V N/A N/A N/A N/A El sistema registra el cuestionario incompleto
  • 29. ID Caso de Prueba Escenari o Cuest ionari o Tipo cuestiona rio Franqui cia Cliente Supervi sor Resultado Esperado CP03 ESC02 V N/A N/A N/A N/A El sistema muestra el cuestionario con el código correspondiente CP04 ESC02 N/A V N/A N/A N/A El sistema muestra los cuestionarios con el tipo correspondiente CP05 ESC02 N/A N/A V N/A N/A El sistema muestra los manuales escritos por determinado autor CP06 ESC02 N/A N/A N/A V N/A El sistema muestra los cuestionarios de la franquicia correspondiente CP07 ESC02 N/A N/A N/A N/A V El sistema muestra los cuestionarios escritos en la fecha correspondiente CP08 ESC02 V V N/A N/A N/A El sistema muestra los cuestionarios con el código y tipo correspondientes. CP09 ESC02 V N/A V N/A N/A El sistema muestra los cuestionarios con el código y autor correspondientes. CP10 ESC02 V N/A N/A V N/A El sistema muestra los cuestionarios con el código y franquicia correspondientes. CP11 ESC02 V N/A N/A N/A V El sistema muestra los cuestionarios con el código y fecha correspondiente. CP12 ESC02 V V V N/A N/A El sistema muestra los cuestionarios con el código, tipo y autor correspondiente. CP13 ESC02 V N/A V V N/A El sistema muestra los cuestionarios con el código, autor y franquicia correspondiente. CP14 ESC02 V N/A N/A V V El sistema muestra los cuestionarios con el código, franquicia y fecha correspondiente. CP15 ESC02 V V N/A V N/A El sistema muestra los cuestionarios con el código, tipo y franquicia correspondiente. CP16 ESC02 V V N/A N/A V El sistema muestra los cuestionarios con el código, tipo y fecha correspondiente. CP17 ESC02 N/A V V N/A V El sistema muestra los cuestionarios con el tipo, autor y fecha correspondiente. CP18 ESC02 N/A V N/A V V El sistema muestra los cuestionarios con el tipo, franquicia y fecha correspondiente. CP19 ESC02 N/A N/A V V V El sistema muestra los cuestionarios con el autor, franquicia y fecha correspondiente. CP20 ESC02 N/A V V V N/A El sistema muestra los cuestionarios con el tipo, autor y franquicia correspondiente. CP21 ESC02 V N/A V V V El sistema muestra los cuestionarios con el código, autor, franquicia y fecha correspondiente. CP22 ESC02 N/A V V V V El sistema muestra los cuestionarios con el tipo, autor, franquicia y fecha correspondiente. CP23 ESC02 V V V V V El sistema muestra los cuestionarios con el código, tipo, autor, franquicia y fecha correspondiente. Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica
  • 30. Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica ID Caso de Prueba Escenari o Cuest ionari o Tipo cuestiona rio Franqui cia Cliente Supervi sor Resultado Esperado CP26 ESC05 V N/A N/A N/A N/A El sistema muestra el cuestionario con el código correspondiente CP27 ESC05 N/A V N/A N/A N/A El sistema muestra los cuestionarios con el tipo correspondiente CP28 ESC05 N/A N/A V N/A N/A El sistema muestra los manuales escritos por determinado autor CP29 ESC05 N/A N/A N/A V N/A El sistema muestra los cuestionarios de la franquicia correspondiente CP30 ESC05 N/A N/A N/A N/A V El sistema muestra los cuestionarios del supervisor correspondiente Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica ID Caso de Prueba Escenario Código Nombre Tipo Cliente Supervisor Fecha y hora de inicio Fecha y hora de fin Puntajes parciales Puntaje total Respuesta Obs. Título Recom. Título Obs. Cuestionarios Conclusiones cuestionario Resultado Esperado CP24 ESC03 V V V V V V V V V V V V V V El sistema modifica el cuestionario llenado. CP25 ESC04 V V V V V V N/A N/A N/A N/A N/A N/A N/A N/A El sistema elimina un cuestionario llenado.
  • 31. Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica ID Caso de Prueba Escenario Código Cliente Supervisor Fecha y hora de inicio Fecha y hora de fin Puntajes parciales Puntaje total Respuesta Obs. Título Recom. Título Obs. Cuestionarios Conclusiones cuestionario Resultado Esperado CP31 ESC06 V V V I N/A N/A N/A N/A N/A N/A N/A N/A El sistema envía mensaje de error: “Por favor ingrese fecha y hora de inicio”. CP32 ESC07 V V V V N/A N/A N/A V N/A N/A N/A N/A El sistema envía mensaje de error: “Grabación de cuestionario incompleto”
  • 33. Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica ID Caso de Prueba Escenario Código Cliente Supervisor Fecha y hora de inicio Fecha y hora de fin Puntajes parciales Puntaje total Respuesta Obs. Título Recomendaciones Título Obs. Cuestionarios Conclusiones cuestionario Resultado Esperado CP01 ESC01 V V V V V V V V V V V V El sistema registra el cuestionario completo CP02 ESC01 V V V V N/A N/A N/A V N/A N/A N/A N/A El sistema registra el cuestionario incompleto
  • 34. ID Caso de Prueba Escenari o Cuest ionari o Tipo cuestiona rio Franqui cia Cliente Supervi sor Resultado Esperado CP03 ESC02 V N/A N/A N/A N/A El sistema muestra el cuestionario con el código correspondiente CP04 ESC02 N/A V N/A N/A N/A El sistema muestra los cuestionarios con el tipo correspondiente CP05 ESC02 N/A N/A V N/A N/A El sistema muestra los manuales escritos por determinado autor CP06 ESC02 N/A N/A N/A V N/A El sistema muestra los cuestionarios de la franquicia correspondiente CP07 ESC02 N/A N/A N/A N/A V El sistema muestra los cuestionarios escritos en la fecha correspondiente CP08 ESC02 V V N/A N/A N/A El sistema muestra los cuestionarios con el código y tipo correspondientes. CP09 ESC02 V N/A V N/A N/A El sistema muestra los cuestionarios con el código y autor correspondientes. CP10 ESC02 V N/A N/A V N/A El sistema muestra los cuestionarios con el código y franquicia correspondientes. CP11 ESC02 V N/A N/A N/A V El sistema muestra los cuestionarios con el código y fecha correspondiente. CP12 ESC02 V V V N/A N/A El sistema muestra los cuestionarios con el código, tipo y autor correspondiente. CP13 ESC02 V N/A V V N/A El sistema muestra los cuestionarios con el código, autor y franquicia correspondiente. CP14 ESC02 V N/A N/A V V El sistema muestra los cuestionarios con el código, franquicia y fecha correspondiente. CP15 ESC02 V V N/A V N/A El sistema muestra los cuestionarios con el código, tipo y franquicia correspondiente. CP16 ESC02 V V N/A N/A V El sistema muestra los cuestionarios con el código, tipo y fecha correspondiente. CP17 ESC02 N/A V V N/A V El sistema muestra los cuestionarios con el tipo, autor y fecha correspondiente. CP18 ESC02 N/A V N/A V V El sistema muestra los cuestionarios con el tipo, franquicia y fecha correspondiente. CP19 ESC02 N/A N/A V V V El sistema muestra los cuestionarios con el autor, franquicia y fecha correspondiente. CP20 ESC02 N/A V V V N/A El sistema muestra los cuestionarios con el tipo, autor y franquicia correspondiente. CP21 ESC02 V N/A V V V El sistema muestra los cuestionarios con el código, autor, franquicia y fecha correspondiente. CP22 ESC02 N/A V V V V El sistema muestra los cuestionarios con el tipo, autor, franquicia y fecha correspondiente. CP23 ESC02 V V V V V El sistema muestra los cuestionarios con el código, tipo, autor, franquicia y fecha correspondiente. Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica
  • 35. Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica ID Caso de Prueba Escenari o Cuest ionari o Tipo cuestiona rio Franqui cia Cliente Supervi sor Resultado Esperado CP26 ESC05 V N/A N/A N/A N/A El sistema muestra el cuestionario con el código correspondiente CP27 ESC05 N/A V N/A N/A N/A El sistema muestra los cuestionarios con el tipo correspondiente CP28 ESC05 N/A N/A V N/A N/A El sistema muestra los manuales escritos por determinado autor CP29 ESC05 N/A N/A N/A V N/A El sistema muestra los cuestionarios de la franquicia correspondiente CP30 ESC05 N/A N/A N/A N/A V El sistema muestra los cuestionarios del supervisor correspondiente Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica ID Caso de Prueba Escenario Código Nombre Tipo Cliente Supervisor Fecha y hora de inicio Fecha y hora de fin Puntajes parciales Puntaje total Respuesta Obs. Título Recom. Título Obs. Cuestionarios Conclusiones cuestionario Resultado Esperado CP24 ESC03 V V V V V V V V V V V V V V El sistema modifica el cuestionario llenado. CP25 ESC04 V V V V V V N/A N/A N/A N/A N/A N/A N/A N/A El sistema elimina un cuestionario llenado.
  • 36. Leyenda: V: Dato Valido I: Dato Inválido N/A: No aplica ID Caso de Prueba Escenario Código Cliente Supervisor Fecha y hora de inicio Fecha y hora de fin Puntajes parciales Puntaje total Respuesta Obs. Título Recom. Título Obs. Cuestionarios Conclusiones cuestionario Resultado Esperado CP31 ESC06 V V V I N/A N/A N/A N/A N/A N/A N/A N/A El sistema envía mensaje de error: “Por favor ingrese fecha y hora de inicio”. CP32 ESC07 V V V V N/A N/A N/A V N/A N/A N/A N/A El sistema envía mensaje de error: “Grabación de cuestionario incompleto”
  • 37. 4. CONCLUSIONES  Las normas de calidad nos dan un marco bajo el cual se puede mejorar significativamente la calidad del producto de software.  La política de calidad nos dan lineamientos bajo los cuales se pueden transmitir claramente a todos la orientación de la empresa acerca de la calidad en sus productos.  Los objetivos de calidad nos dan medidas ciertas y metas claras a los cuales la empresa desea llegar en un corto plazo.  Los casos de prueba para cada escenario nos revelan detalles que de otro modo no son visibles, esto, provoca que se hagan varias correcciones al producto inicial mejorando significativamente el producto final.  Las pruebas y correcciones es un trabajo que demanda mucho esfuerzo y tiempo, siendo claro que para entregar un producto con más calidad se necesita mucho más esfuerzo.
  • 38. Página 38 CAPITULO 8: GESTIÓN DEL PROYECTO 1. INTRODUCCIÓN El proyecto pretende ser desarrollado en un periodo no mayor a un año y con un costo no mayor a los diez mil soles. Será desarrollado siguiendo los estándares de calidad del ISO2 /IEC3 90003, los requerimientos de software según el IEEE4 Std 830-1998 y el modelo de calidad del ISO/IEC 9126-1. La gestión del proyecto se hará siguiendo el marco de gerencia de proyectos PMBOK5 del PMI6 . 2. REGISTRO DE INTERESADOS En el cuadro abajo podemos ver el registro de interesados. Nombre Organización Categoría Nivel de interés Nivel de influencia Alejandro Garro Promarket Perú Gerente General de Promarket Alto Alta Henry Alvarado Consultor Promarket Perú Gerente Comercial Alto Media Carlos Gambeta Consultor Promarket Perú Gerente de Ventas Alto Media Carlos Bardales UPC Consultor Alto Alta Sara León-Prado UPC Asesora Medio Alta Cuadro 3: Registro de Interesados 2 Ver Siglario 3 Ver Siglario 4 Ver Siglario 5 Ver Siglario 6 Ver Siglario
  • 39. 3. EDT Diagrama 1. EDT del proyecto
  • 40. 4. CRONOGRAMA DE EJECUCIÓN
  • 41. Página 41 Diagrama 2: Cronograma y Gantt del Proyecto
  • 42. 5. ACTA DE ACEPTACIÓN DE ENTREGABLE
  • 43. Página 43 6. CONCLUSIONES  La etapa de calidad y prueba es una de las más trabajosas del proyecto. Se debe tener muy en claro hasta qué grado de calidad se quiere llegar, de otra manera, el trabajo puede no llegar a completarse en el tiempo previsto.  El manejo de los tiempos se hace difícil pues debido a la tercerización de la construcción se depende mucho de los programadores y de sus tiempos, haciendo que esta parte del trabajo haya sido la más dura de conseguir en términos de tiempo.  No se puede decir que se ha construido el núcleo del software completamente al 100% pues para ello, este debe estar totalmente libre de errores. Sin embargo, considero que he conseguido un 95% y que la parte que se está presentando cubre largamente las expectativas de calidad esperada, tomando en cuenta el tiempo dado para el desarrollo.
  • 44. Página 44 CONCLUSIONES 1. Es muy importante antes de abocarse a un desarrollo de software, tener de antemano los programadores listos para hacer el desarrollo. 2. Es muy importante tener una norma que guie el trabajo y que nos dé un marco necesario para emprender inversiones de calidad. 3. Se hace muy imperioso establecer objetivos de calidad en la empresa para que de esta manera se pueda medir los avances de calidad en el desarrollo de software. 4. El presente trabajo me ha hecho ver claramente la necesidad de la mejora continua en el software, pues, de otra manera, el desarrollo puede llegar a un punto de no avanzar debido a la cantidad de errores acumulados. 5. La optimización ha traído consigo cambios continuos en el diseño de la base de datos y en el diseño de las interfaces hasta prácticamente el último momento de la entrega.
  • 45. Página 45 GLOSARIO DE TÉRMINOS Franquicia: Modelo de negocio por el cual se cede un modelo de éxito por el cual se cobra un monto determinado. La franquicia se cede normalmente por un período y en un territorio determinado. Franquiciador: El propietario de la franquicia Franquiciado: El comprador de la franquicia Ingeniería del conocimiento: Rama de la inteligencia artificial que estudia la construcción de sistemas expertos. Inversionista: Candidato a franquiciado. IDE: Integrated Development Environment. Entorno de desarrollo integrado. Proceso de Implementación: Proceso por el cual luego de firmado un contrato y pagado un canon de entrada, el franquiciado trata de poner en marcha la franquicia asignada. Puesta en Marcha: Cuando la franquicia está lista para operar comercialmente. Proceso de Operación o Post-implementación: Proceso iniciado luego de la puesta en marcha y por el cual se asegura el buen funcionamiento de la franquicia. Sistema Experto: Programa de computadora que representa o razona como si fuese un especialista en la materia con la perspectiva de solucionar problemas o aconsejar acerca de dicha materia. Técnicas de la Ingeniería del conocimiento: Técnicas utilizadas por el Ingeniero del conocimiento para extraer información de un experto y convertirlas en reglas de producción.
  • 46. Página 46 SIGLARIO BI: Business Intelligence CRM: Customer Relationship Management ERP: Enterprise Resource Planning FAQ: Frequently Asked Questions ISO: International Organization for Standardization IEC: International Elecrotechnical Commission IEEE: Institute of Electrical and Electronics Engineers PMBOK: Project Management Body of Knowledge PMI: Project Management Institute RUP: Rational Unified Process
  • 47. Página 47 BIBLIOGRAFÍA PROMARKET PERU (http://promarketperu.com/) Sitio oficial de Promarket; contiene información sobre la empresa y enlaces de interés (consulta: 01 de julio) Peter Jackson (1998) Introduction to Expert Systems (3rd Edition) Harlow: ADDISON- WESLEY. Aspectos Fundamentales de una Franquicia. GARRO, Alejandro (2012) Mecanismos para iniciar una franquicia SESION 3. Lima: Universidad del Pacífico (Educación ejecutiva) GARRO, Alejandro (2013) Entrevista telefónica con el autor. 2 de julio. NAJARIAN, Siamak y otros, (2012), Mechatronics in Medicine: A Biomedical Engineering Approach, McGraw-Hill. GAO, Jay (2009), Digital Analysis of Remotely Sensed Imagery, The Graw Hill Companies Inc. MERRIT, Frederick S., (2001) Building and Construction Handbokk, Sixth Edition, , The McGraw-Hill Companies, Inc. PEREA, Jorge Luis y ESPINOZA, Francisco, (2008), Trabajo de Curso de Seminario de Ingeniería de Información de la Carrera Ingeniería de Sistemas de la UPC llamado “Sistemas de Gestión de Itinerarios para Transportes Marítimos de Cabotaje utilizando Tecnología PCS e Inteligencia de Negocios”, UPC -Surco Lima. ANTONOWICZ, Alicja (2011), “Problems of Management in the 21st Century”. Vol. 2, pp 8-18.
  • 48. Página 48 MUNTEAN, Cornelia y MUNTEAN , Mihaela I. (2010) “Multicriterial Methods used in Expert Systems for Business Decision Making” en la Revista Información Económica Vol.14 pp 199-205. HENAI –CALAD, Monica y RODRIGUEZ-LORA, Vanessa (2012), Artículo “Modelo de conocimiento conceptual como apoyo a la Ingeniería del Conocimiento”, publicado en Ingeniare Revista Chilena de Ingeniería, Vol. 20 Nº 03, pp 412 -424. ČERNý, David y DOBEš, Josef (2011) Artículo "Common LISP as Simulation Program (CLASP) of Electronic Circuits” en la Revista Radioengineering;, Vol. 20 Issue 4, pp 880-889. BITTER, Christian y otros (2010), Articulo Natural language processing: a prolog perspective, publicado en Artificial Intelligence Review RICK, San Miguel (2011), Artículo “Lessons learned process ensures future operations build on successes”, publicado en la Revista Army Communicator. Vol. 36, pp 46-51. JINWOOK, Oh y otros, (2013) Artículo Online Learning Mixed-Mode Intelligent Inference Engine for Low-Power Real-Time Object Recognition Processor, Publicado en la Revista IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS Volume: 21 Issue: 5 pp 921-933 IM, So-Young, RYUM Oh (2012) Articulo “The Construction of Inference Engine for Meaningful Context and Prediction Based on USN Environment”, Publicado en la Revista International Journal of Distribuited Sensor Network, pp1-8. GARCIA, Alejandro J. y otros (2013) Artículo Formalizing dialectical explanation support for argument – Bases reasoning in Knwledge Bases Systems. Publicado en Expert Systems with Application Vol. 40, pp 3233 -3247.
  • 49. Página 49 ANEXOS 1. ATRIBUTOS DE LOS CASOS DE USO DEL SISTEMA Caso de Uso Complejidad Estado Dific ultad Responsable Priorid ad CUS014_FQ_Registrar_Tabla_De_Decisiones Secundario Definido Media Carlos Bardales Ciclo 1 CUS012_FQ_Registrar_Manual Primario Definido Alta Carlos Bardales Ciclo 0 CUS020_FQ_Resolver_Consultas Primario Definido Alta Carlos Bardales Ciclo 0 CUS015_FQ_Configurar_Cuestionarios Primario Definido Alta Carlos Bardales Ciclo 0 CUS016_FQ_Llenar_Cuestionarios Primario Definido Alta Carlos Bardales Ciclo 0 CUS021_FQ_Registrar_Consultas Primario Definido Media Carlos Bardales Ciclo 1 CUS001_FQ_Registrar_Proyecto Secundario Definido Media Carlos Bardales Ciclo 1 CUS002_FQ_Registrar_Tipo_de_Actividades Secundario Definido Baja Carlos Bardales Ciclo 1 CUS003_FQ_Registrar_Tipo_de_LeccionesAprendida s Secundario Definido Baja Carlos Bardales Ciclo 1 CUS004_FQ_Registrar_Lecciones_Aprendidas Primario Definido Media Carlos Bardales Ciclo 1 CUS005_FQ_Registrar_Actividades Primario Definido Alta Carlos Bardales Ciclo 1 CUS006_FQ_Secuenciar_Actividades Primario Definido Alta Carlos Bardales Ciclo 1 CUS007_FQ_Configurar_Alertas_y_Alarmas Primario Definido Alta Carlos Bardales Ciclo 1 CUS008_FQ_Generar_Reporte_Proyecto Primario Definido Alta Carlos Bardales Ciclo 1 CUS009_FQ_Generar_Reporte_Actividades Primario Definido Alta Carlos Bardales Ciclo 1 CUS010_FQ_Generar_Reporte_LeccionesAprendidas Primario Definido Alta Carlos Bardales Ciclo 1 CUS011_FQ_Registrar_Tipo_de_Manual Secundario Definido Baja Carlos Bardales Ciclo 1 CUS013_FQ_ Registrar_Niveles_Manual Secundario Definido Alta Carlos Bardales Ciclo 1 CUS018_FQ_Enviar_Consultas Primario Definido Media Carlos Bardales Ciclo 1 CUS022_FQ_Generar_Reporte_Consultas Primario Definido Alta Carlos Bardales Ciclo 1 CUS001_GG_Login Secundario Definido Media Carlos Bardales Ciclo 2 CUS002_GG_Cambiar_Contraseña Secundario Definido Media Carlos Bardales Ciclo 2 CUS003_GG_Registrar_Usuarios Secundario Definido Media Carlos Bardales Ciclo 2 CUS004_GG_Registrar_Perfiles Secundario Definido Media Carlos Bardales Ciclo 2 CUS005_GG_Consultar_Log_Actividades Primario Definido Media Carlos Bardales Ciclo 2 CUS019_FQ_Consultar_Manual Secundario Definido Baja Carlos Bardales Ciclo 2 CUS023_FQ_Generar_Reporte_Cuestionarios Primario Definido Alta Carlos Bardales Ciclo 2 Cuadro 4: Atributos de los casos de uso del sistema
  • 50. Página 50 2. ESPECIFICACIONES DE ALTO NIVEL DE LOS CASOS DE USO DEL NUCLEO CENTRAL Caso de uso CUS012_FQ_Registrar_manual Actor(es): AS02_FQ_Promarket_experto Propósito: Registrar un manual a ser usado en las operaciones diarias. Caso de uso asociado: Ninguno. Resumen: El caso de uso se inicia cuando el actor desea registrar un manual. Según su requerimiento, el actor podrá crear, modificar, eliminar y consultar dicho manual. El caso de uso termina cuando el manual ha sido registrado. Requerimientos: RF012_FQ_Registrar_manual Clasificación: Primario Caso de uso CUS020_FQ_Resolver_consultas Actor(es): AS03_FQ_Agente_experto Propósito: Resolver las consultas recibidas en el sistema de asistencia a las operaciones. Caso de uso asociado: Incluye al CUS020_FQ_Registrar_consultas. Resumen: El caso de uso se inicia cuando el actor debe resolver una consulta que le ha llegado. Según requerimiento, el actor debe analizar la consulta, evaluarla y dar una respuesta a la pregunta planteada. El caso de uso termina cuando la consulta recibida ha sido respondida. Requerimientos: RF017_FQ_Ver_consultas RF023_FQ_Resolver_consultas Clasificación: Primario
  • 51. Página 51 Caso de uso CUS015_FQ_Configurar_cuestionarios Actor(es): AS02_FQ_Promarket_experto Propósito: Configurar los cuestionarios a ser utilizados para verificar el control de calidad (checklist) y el grado de satisfacción del cliente (encuestas de satisfacción). Caso de uso asociado: Ninguno. Resumen: El caso de uso se inicia cuando el actor desea configurar un determinado cuestionario (checklist o encuesta) el cuál consta de grupo de preguntas agrupadas por temas. Según su requerimiento, el actor podrá configurar dichos cuestionarios. El caso de uso termina cuando el cuestionario ha sido configurado. Requerimientos: RF015_FQ_Configurar_cuestionarios Clasificación: Primario Caso de uso CUS016_FQ_Llenar_cuestionario Actor(es): AS05_FQ_Franquiciador_supervisor Propósito: Llenar cuestionario correspondiente a la franquicia. Caso de uso asociado: Ninguno. Resumen: El caso de uso se inicia cuando el actor desea llenar un cuestionario bajo requerimiento del negocio. Según su requerimiento, el actor podrá llenar dicho cuestionario, modificarlo o eliminarlo. El caso de uso termina cuando el cuestionario ha sido registrado. Requerimientos: RF019_FQ_Llenar_checklist RF020_FQ_Llenar_encuesta_satisfacción Clasificación: Primario Caso de uso CUS021_FQ_Registrar_consultas Actor(es): AS03_FQ_Agente_experto Propósito: Llevar un registro de las consultas recibidas por el sistema durante la asistencia de operaciones diarias. Caso de uso asociado: Ninguno. Resumen: El caso de uso se inicia cuando se ha activado el registro de logs en el sistema bajo requerimiento del negocio. El sistema procederá a registrar fecha, hora y el tipo de consulta realizada. El caso de uso termina cuando el registro de logs es desactivado. Requerimientos: RF024_FQ_Registrar_consultas Clasificación: Primario
  • 52. Página 52 3. ESPECIFICACIÓN DETALLADA DE LOS CASOS DE USO DEL NÚCLEO CENTRAL Especificación del caso de uso del sistema CUS012_FQ_REGISTRAR_MANUAL 1. Actores del Sistema 1.1. AS02_FQ_Promarket_Experto 2. Propósito Registrar un manual a ser usado en las operaciones diarias. 3. Breve Descripción El caso de uso se inicia cuando el actor desea registrar un manual. Según su requerimiento, el actor podrá crear, modificar, eliminar y consultar dicho manual. El caso de uso termina cuando el manual ha sido registrado. 4. Flujo de Eventos 4.1. Flujo Básico 4.1.1. El actor inicia el caso de uso cuando se hace el requerimiento de registrar un nuevo manual para el franquiciado. 4.1.2. El sistema muestra el menú principal. 4.1.3. El actor ingresa a la opción requerida: Asistencia de operaciones y luego “Manual” (pantalla 21). 4.1.4. El sistema ofrece las siguientes opciones en el formulario (pantalla 22): o “Buscar”, para buscar un manual determinado. o “Nuevo” para crear nuevos manuales. o “Editar” para modificar un manual existente. o “Eliminar” para eliminar un manual determinado. 4.1.5. El actor escoge una opción según requerimiento. 4.2. Subflujos 4.2.1. Buscar 4.2.1.1. El sistema muestra un formulario que contiene un área de “Criterios de Búsqueda” (pantalla 22). 4.2.1.2. El actor llena el área de “Criterios de Búsqueda” con los criterios requeridos. 4.2.1.3. El actor activa la opción “Buscar”. 4.2.1.4. El sistema devuelve en la “grilla de datos” una lista de manuales que cumplen los criterios de búsqueda 4.2.2. Nuevo 4.2.2.1. El actor escoge la opción de generar un nuevo manual (pantalla 22). 4.2.2.2. El sistema muestra un formulario con todas las características del manual que deben ser llenados (pantalla 23). 4.2.2.3. El actor procede con el llenado del manual. 4.2.2.4. El actor guarda toda la información ingresada en el manual a través del formulario.
  • 53. Página 53 4.2.2.5. El sistema envía mensaje de información guardada con éxito. 4.2.3. Editar 4.2.3.1. El actor escoge la opción de editar un manual existente en la “grilla de datos” (pantalla 22). 4.2.3.2. El sistema muestra el manual escogido en un formulario de “Contenido del manual” (pantalla 23). 4.2.3.3. El actor modifica algún dato según requerimiento. 4.2.3.4. El actor guarda los cambios efectuados. 4.2.3.5. El sistema envía información de cambio efectuado con éxito. 4.2.4. Eliminar 4.2.4.1. El actor escoge eliminar un manual de la grilla de datos (pantalla 22). 4.2.4.2. El sistema envía mensaje pidiendo confirmación de eliminación. 4.2.4.3. El actor confirma la eliminación del manual. 4.2.4.4. El sistema elimina el manual de la base de datos. 4.2.4.5. El sistema confirma eliminación con éxito. 4.3. Flujos Alternos 4.3.1. Manual buscado no existe 4.3.1.1. En el paso (4.2.1.3) del sub-flujo Buscar, si el sistema no encuentra el manual, envia un mensaje indicandolo. 4.3.1.2. El sistema regresa al paso (4.2.1.1) del sub-flujo Buscar. 4.3.2. Condición asociada al Manual no existe 4.3.2.1. En el paso (4.2.2.4) del sub-flujo Nuevo, el sistema no encuentra ninguna condición asociada con el manual. 4.3.2.2. El sistema envía mensaje de error: “Por favor asocie una o más condiciones antes de proceder con el registro del Manual”. 4.3.2.3. El actor confirma recibo de mensaje. 4.3.3. Fecha asociada a la creación del manual no existe 4.3.3.1. En el paso (4.2.2.4) del sub-flujo Nuevo, el sistema no encuentra ninguna fecha asociada con el manual. 4.3.3.2. El sistema envía mensaje de error: “Por favor ingrese una fecha antes de proceder con el registro del Manual”. 4.3.3.3. El actor confirma recibo de mensaje. 5. Precondiciones 5.1. Registro de usuario 5.1.1. El usuario debe estar registrado en el sistema. 5.2. Contenido para los manuales 5.2.1. Deben existir “Contenidos” ya creados para poder asociarlos a los manuales. 5.3. Tipos de manuales 5.3.1. Deben existir “Tipos de Manuales” ya creados para asociarlos a los manuales (pantalla 24). 5.4. Condiciones 5.4.1. Se deben haber creado las condiciones que son los criterios para escoger un manual (pantalla 25).
  • 54. Página 54 6. Poscondiciones 6.1. Generación de manual 6.1.1. Se ha generado un manual con información estratégica para el franquiciado. 7. Puntos de Extensión No aplica 8. Información Adicional Pantalla 1: Menú del manual Pantalla 2: Formulario para la búsqueda y creación de manuales
  • 55. Página 55 Pantalla 3: Formulario para el ingreso de los manuales Pantalla 4: Tipos de Manual
  • 56. Página 56 Pantalla 5: Condiciones para escoger un manual 9. Reglas de negocio asociadas 9.1. RN03_FQ_Operaciones_Diarias
  • 57. Página 57 Especificación del caso de uso del sistema CUS020_FQ_RESOLVER_CONSULTAS 1. Actores del Sistema 1.1. AS03_FQ_Agente_Experto 2. Propósito Resolver las consultas recibidas en el sistema de asistencia a las operaciones. 3. Breve Descripción El caso de uso se inicia cuando el actor debe resolver una consulta que le ha llegado. Según requerimiento, el actor debe analizar la consulta, evaluarla y dar una respuesta con su debida explicación de porqué se ha llegado a dicha respuesta. El caso de uso termina cuando la consulta recibida ha sido respondida. 4. Flujo de Eventos 4.1. Flujo Básico 4.1.1. El actor inicia el caso de uso cuando tiene el requerimiento de resolver una consulta. 4.1.2. El sistema muestra el menú principal. 4.1.3. El actor ingresa a la opción “Asistencia de operaciones” y luego “Resolver consultas” (pantalla 32). 4.1.4. El sistema abre un formulario conteniendo las consultas más frecuentes de dicho usuario, dándole la oportunidad de hacer alguna de esas consultas frecuentes nuevamente (pantalla 33). 4.1.5. El actor ingresa el tipo de consulta que quiere hacer. 4.1.6. El sistema recibe la búsqueda del actor y la procesa. 4.1.7. El sistema internamente y tomando como base el tipo de consulta del actor, escoge el manual correspondiente. 4.1.8. El sistema carga internamente todos los “Títulos” del manual escogido por el actor y lo muestra en el formulario correspondiente ordenado por frecuencia de consulta (pantalla 34). 4.1.9. El actor ingresa la información del “Título” que desea obtener. 4.1.10. El sistema recibe la información del actor y la procesa. 4.1.11. El sistema obtiene toda la información correspondiente a dicho “Título” y lo muestra al actor por medio del formulario “Contenido” (pantalla 35), ordenado por frecuencia de consulta. 4.1.12. El actor confirma o no que esa es la información buscada. 4.1.13. El sistema guarda las estadísticas de satisfacción del uso del software internamente. 4.2. Subflujos 4.2.1. Ver manuales existentes 4.2.1.1. En el paso (4.1.5) del flujo básico, el actor escoge directamente a través de la opción “Ver” la consulta que quiere hacer (pantalla 33). 4.2.1.2. El sistema procesa la consulta y muestra todos los títulos correspondientes a dicho Manual (pantalla 34), ordenados por frecuencia de consulta. 4.2.2. Ver títulos existentes
  • 58. Página 58 4.2.2.1. En el paso (4.1.9) del flujo básico, el actor escoge directamente a través de la opción “Ver” el título que quiere ver (pantalla 34). 4.2.2.2. El sistema procesa la consulta y muestra el contenido correspondiente de dicho título (pantalla 35), ordenado por frecuencia de consulta. 4.3. Flujos Alternos 4.3.1. Manual no encontrado 4.3.1.1. En el paso (4.1.7) del Flujo Básico el sistema no haya un “Manual” asociado a la información buscada. 4.3.1.2. El sistema envía un mensaje indicando que dicha información no se encuentra en ningún “Manual”. 4.3.1.3. El sistema registra la estadística del “Manual” no encontrado. 4.3.1.4. El sistema vuelve al paso (4.1.7). 4.3.2. Título no encontrado 4.3.2.1. En el paso (4.1.11) del Flujo Básico el sistema no haya un “Título” asociado a la información buscada. 4.3.2.2. El sistema envía un mensaje indicando que dicha información no se encuentra en ningún “Título”. 4.3.2.3. El sistema registra la estadística del “Título” no encontrado. 4.3.2.4. El sistema vuelve al paso (4.1.8). 5. Precondiciones 5.1. Registro de usuario 5.1.1. El usuario debe estar registrado en el sistema. 5.2. Manuales existentes 5.2.1. Los Manuales y todos sus contenidos (tipos, condiciones e índices) deben haber sido creados. 6. Poscondiciones 6.1. Respuesta a consulta del franquiciado 6.1.1. Se ha respondido una de las consultas de las operaciones diarias de una franquicia. 7. Puntos de Extensión No aplica 8. Información Adicional
  • 59. Página 59 Pantalla 6: Menú de resolución de consulta Pantalla 7: Menú resolución de consultas
  • 60. Página 60 Pantalla 8: Menú resolución de consultas Pantalla 9: Respuesta al franquiciado 9. Reglas de negocio asociadas 9.1. RN03_FQ_Operaciones_Diarias 9.2. RN04_FQ_Consultas
  • 61. Página 61 Especificación del caso de uso del sistema CUS015_FQ_CONFIGURAR_CUESTIONARIOS 1. Actores del Sistema 1.1. AS02_FQ_Promarket_Experto 2. Propósito Configurar los cuestionarios a ser utilizados para verificar el control de calidad (checklist) y el grado de satisfacción del cliente (encuestas de satisfacción). 3. Breve Descripción El caso de uso se inicia cuando el actor desea configurar un determinado cuestionario (checklist o encuesta) el cuál consta de grupo de preguntas con el significado de cada nivel de respuesta. Según su requerimiento, el actor podrá configurar dichos cuestionarios. El caso de uso termina cuando el cuestionario ha sido configurado. 4. Flujo de Eventos 4.1. Flujo Básico 4.1.1. El actor inicia el caso de uso cuando se hace el requerimiento de configurar un nuevo cuestionario. 4.1.2. El sistema muestra el menú principal. 4.1.3. El actor ingresa a la opción requerida: Asistencia de operaciones y luego “Cuestionarios” (pantalla 26). 4.1.4. El sistema abre un formulario con las siguientes opciones (pantalla 27): o “Buscar”, para buscar un cuestionario determinado. o “Nuevo” para crear nuevos cuestionarios. o “Editar” para modificar un cuestionario existente. o “Eliminar” para eliminar un cuestionario determinado. 4.1.5. El actor escoge una opción según requerimiento. 4.2. Subflujos 4.2.1. Buscar 4.2.1.1. El sistema muestra un formulario que contiene un área de “Criterios de Búsqueda” (pantalla 27). 4.2.1.2. El actor llena el área de “Criterios de Búsqueda” con los criterios requeridos. 4.2.1.3. El actor activa la opción “Buscar”. 4.2.1.4. El sistema devuelve una lista con los cuestionarios que cumplen los criterios de búsqueda 4.2.2. Nuevo cuestionario 4.2.2.1. El actor escoge la opción de generar un nuevo cuestionario (pantalla 27). 4.2.2.2. El sistema muestra un formulario para ser llenado (pantalla 28). 4.2.2.3. El actor procede con el llenado del cuestionario. 4.2.2.4. El actor graba toda la información ingresada en el formulario de cuestionario. 4.2.2.5. El sistema envía mensaje de información guardada con éxito. 4.2.3. Editar cuestionario
  • 62. Página 62 4.2.3.1. El actor escoge la opción de editar un cuestionario (pantalla 27). 4.2.3.2. El sistema muestra el cuestionario escogido en un formulario (pantalla 28). 4.2.3.3. El sistema no permite modificar el “Tipo de cuestionario”. 4.2.3.4. El actor modifica los datos según requerimiento. 4.2.3.5. El actor guarda los cambios efectuados. 4.2.3.6. El sistema envía información de cambio efectuado con éxito. 4.2.4. Eliminar 4.2.4.1. El actor escoge eliminar un manual de la grilla de datos (pantalla 27). 4.2.4.2. El sistema envía mensaje pidiendo confirmación de eliminación. 4.2.4.3. El actor confirma la eliminación del cuestionario. 4.2.4.4. El sistema elimina el cuestionario de la base de datos. 4.2.4.5. El sistema confirma eliminación con éxito. 4.3. Flujos Alternos 4.3.1. Cuestionario buscado no existe 4.3.1.1. En el paso (4.2.1.3) del Sub-flujo Buscar, el sistema no encuentra ningún cuestionario con los criterios de búsqueda. 4.3.1.2. El sistema envía mensaje informando que no se han encontrado ningún cuestionario. 4.3.1.3. El sistema regresa al paso (4.2.1.1) del sub-flujo Buscar. 4.3.2. Fecha de creación de cuestionario 4.3.2.1. En el paso (4.2.2.4) del sub-flujo “Nuevo cuestionario” el sistema no encuentra ninguna fecha de creación de cuestionario. 4.3.2.2. El sistema envía mensaje de error pidiendo ingreso de fecha. 4.3.2.3. El actor confirma recibo de mensaje. 5. Precondiciones 5.1. Registro de usuario 5.1.1. El usuario debe estar registrado en el sistema. 5.2. Títulos, sub-títulos y preguntas ya creados 5.2.1. Deben haberse creado por lo menos un título, un subtítulo y una pregunta para poder ser asociadas a los cuestionarios (pantallas 31). 5.3. Tipos de cuestionarios 5.3.1. Se deben haber creado las dos tipos de cuestionarios “check list de calidad” y “encuestas de satisfacción” antes de crear un nuevo cuestionario. 6. Poscondiciones 6.1. Generación de manual 6.1.1. Se ha generado un cuestionario con información estratégica para el franquiciado. 7. Puntos de Extensión No aplica 8. Información Adicional
  • 63. Página 63 Pantalla 10: Menú de cuestionario Pantalla 11: Menú de registro de cuestionarios Pantalla 12: Registro de checklists de calidad
  • 64. Página 64 Pantalla 13: Registro de grado de satisfacción Pantalla 14: Menú de títulos y preguntas Pantalla 15: Registro de títulos y preguntas 9. Reglas de negocio asociadas 9.1. RN06_FQ_Calidad_de_las_Operaciones_Diarias 9.2. RN07_FQ_Calidad_de_la_Atención_al_Cliente 9.3. RN09_FQ_Acciones_Para_Mejorar_Calidad_de_Operaciones_Diarias 9.4. RN10_FQ_Acciones_Para_Mejorar_Atención_al_Franquiciado
  • 65. Página 65 Especificación del caso de uso del sistema CUS016_FQ_LLENAR_CUESTIONARIOS 1. Actores del Sistema 1.1. AS05_FQ_Franquiciador_Supervisor 1.2. AS04_FQ_Franquiciado 2. Propósito Llenar el cuestionario para hacer el seguimiento de calidad de la franquicia y el grado de satisfacción con el software. 3. Breve Descripción El caso de uso se inicia cuando el actor desea llenar alguno de los cuestionarios configurados. Según su requerimiento, el actor podrá llenar dicho cuestionario. El caso de uso termina cuando el cuestionario ha sido llenado y registrado. 4. Flujo de Eventos 4.1. Flujo Básico 4.1.1. El actor inicia el caso de uso cuando tiene el requerimiento de llenar uno de los cuestionarios existentes. 4.1.2. El actor bajo requerimiento ingresa a la opción correspondiente en el menú principal (pantalla 32). 4.1.3. El sistema muestra una lista (pantalla 33) conteniendo los cuestionarios llenados. 4.1.4. El actor de acuerdo a su requerimiento podrá: o Llenar un nuevo cuestionario. o Buscar un cuestionario llenado determinado o Editar un cuestionario previamente llenado. o Eliminar un cuestionario previamente llenado. 4.2. Sub-flujos 4.2.1. Llenar nuevo cuestionario 4.2.1.1. En el paso (4.1.4) del flujo básico, el actor escoge Llenar un nuevo cuestionario (pantalla 33). 4.2.1.2. El sistema de acuerdo al tipo de cuestionario muestra el formulario correspondiente (pantalla 34 y pantalla 35). 4.2.1.3. El actor registra la fecha y hora de inicio del llenado del cuestionario. 4.2.1.4. El actor procede a llenar el cuestionario. 4.2.1.5. El actor graba el cuestionario. 4.2.1.6. El sistema calcula los puntajes correspondientes. 4.2.1.7. El sistema coloca la hora de fin de llenado. 4.2.2. Buscar 4.2.2.1. En el paso (4.1.4) del flujo básico, el sistema muestra un formulario que contiene un área de “Criterios de Búsqueda” (pantalla 34). 4.2.2.2. El actor llena el área de “Criterios de Búsqueda” con los criterios requeridos. 4.2.2.3. El actor activa la opción “Buscar”. 4.2.2.4. El sistema devuelve en la “grilla de datos” una lista de cuestionarios llenados que cumplen los criterios de búsqueda correspondientes. 4.2.3. Editar cuestionario lleno existente 4.2.3.1. En el paso (4.1.4) del flujo básico, el actor escoge editar un cuestionario lleno existente. 4.2.3.2. El sistema muestra el formulario lleno. 4.2.3.3. El actor hace las modificaciones correspondientes en las calificaciones. 4.2.3.4. El actor graba el cuestionario 4.2.3.5. El sistema calcula los puntajes correspondientes.
  • 66. Página 66 4.2.3.6. El sistema graba nueva fecha y hora de fin de grabación. 4.2.4. Eliminar cuestionario lleno existente 4.2.4.1. En el paso (4.1.4) del flujo básico, el actor escoge eliminar un cuestionario lleno existente. 4.2.4.2. El sistema pide confirmación de eliminación. 4.2.4.3. El actor confirma eliminación. 4.2.4.4. El sistema elimina el cuestionario lleno correspondiente. 4.3. Flujos Alternos 4.3.1. Cuestionario buscado no existe 4.3.1.1. En el paso (4.2.2.4) del Sub-flujo Buscar, el sistema no encuentra ningún cuestionario con los criterios de búsqueda. 4.3.1.2. El sistema envía mensaje informando que no se han encontrado ningún cuestionario. 4.3.1.3. El actor confirma recepción del mensaje. 4.3.1.4. El sistema regresa al paso (4.2.2.1) del sub-flujo Buscar. 4.3.2. Grabación con formulario incompleto 4.3.2.1. En el paso (4.2.1.5) correspondiente al sub-flujo “Llenar nuevo cuestionario” el actor graba habiendo dejado de marcar una o varias respuestas en el formulario. 4.3.2.2. El sistema envía mensaje de error: “Existen preguntas sin contestar. Por favor proceda a responder dichas preguntas antes de grabar”. 4.3.2.3. El actor confirma lectura del mensaje de error. 4.3.2.4. El sistema vuelve al paso (4.2.1.4) de dicho sub-flujo. 4.3.3. Inicio de llenado sin registro de fecha y hora de inicio 4.3.3.1. En el paso (4.2.1.3) del sub-flujo “Llenar nuevo cuestionario”, el actor inicia el llenado sin haber registrado la fecha y hora. 4.3.3.2. El sistema envía alarma indicando que se debe primero registrar la fecha y hora de inicio. 4.3.3.3. El actor confirma la recepción del mensaje. 5. Precondiciones 5.1. Registro de usuario 5.1.1. El usuario debe estar registrado en el sistema. 5.2. Cuestionarios existentes 5.2.1. Debe existir al menos un cuestionario a partir del cual se pueda hacer un llenado del mismo. 6. Poscondiciones 6.1. Respuesta a consulta del franquiciado 6.1.1. Se ha llenado un cuestionario como parte del proceso de operaciones diarias de una franquicia. 7. Puntos de Extensión No aplica 8. Información Adicional
  • 67. Página 67 Pantalla 16: Menú para llenar cuestionario Pantalla 17: Menú para escoger cuestionario a llenar
  • 68. Página 68 Pantalla 18: Menú resolución de consultas
  • 69. Página 69 Pantalla 19: Menú resolución de consultas 9. Reglas de negocio asociadas 9.1. RN06_FQ_Calidad_de_las_Operaciones_Diarias 9.2. RN07_FQ_Calidad_de_la_Atención_al_Cliente 9.3. RN09_FQ_Acciones_Para_Mejorar_Calidad_de_Operaciones_Diarias
  • 70. Página 70 9.4. RN10_FQ_Acciones_Para_Mejorar_Atención_al_Franquiciado 4. REGLAS DEL NEGOCIO 1. REGLAS DE OPERACIONES - FLUJO RN01_FQ_Implementación_nueva_franquicia La implementación y puesta en marcha de una nueva franquicia se rigen por el manual de procedimientos internos y el manual de decoración. RN02_FQ_Supervisión_de_la_implementación La implementación de una nueva franquicia debe ser supervisada adecuadamente de manera que se pueda hacer el seguimiento del proyecto y se hagan cumplir los plazos y presupuestos establecidos para dicho proyecto.. RN03_FQ_Operaciones diarias Las operaciones diarias de la franquicia se rigen por los manuales de: Gestión Comercial, Control y Supervisión, Estructura Empresarial, Imagen Corporativa y de Productos. RN04_FQ_Consultas Se deben resolver todas las consultas del franquiciado luego de la puesta en marcha utilizando los manuales provistos por Promarket o via sus expertos. Ambos, los manuales y los expertos deben estar a disposición de los franquiciados. RN05_FQ_Tiempo de Respuesta Las consultas de deben responder inmediatamente después de hecha la consulta. RN06_FQ_Calidad_de_las_operaciones_diarias Se debe hacer un seguimiento de la calidad de las operaciones diarias de la franquicia a través de un checklist de calidad. RN07_FQ_Calidad_de_la_atención_al_cliente Se debe hacer un seguimiento de la calidad de la atención al cliente a través de encuestas.
  • 71. Página 71 RN08_FQ_Identificación_del_franquiciado El cliente se debe identificar para poder ser atendido 2. REGLAS DE OPERACIONES – ESTÍMULO Y RESPUESTA RN09_FQ_Acciones_para_mejora_calidad_operaciones_diarias Se debe tener un plan de acción en caso la calidad de las operaciones diarias en una franquicia no cumpla con los estándares esperados por Promarket y el Franquiciador de la marca. RN010_FQ_Acciones_para_mejora_atención_al_franquiciado Se debe tener un plan de acción en caso la calidad de atención al cliente no cumpla con los estándares esperados.