Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Asesor:
Dra. Janet Chumpitaz Miranda
(0000-0001-7437-9795)
Lima – Perú
2022
ÍNDICE
INTRODUCCIÓN ................................................................................................................... 1
Referencias............................................................................................................................ 163
Figura 1 ...................................................................................................................................... 2
Figura 2 ...................................................................................................................................... 3
Figura 3 ...................................................................................................................................... 4
Figura 4 ...................................................................................................................................... 5
Figura 5 ...................................................................................................................................... 8
Figura 6 ...................................................................................................................................... 9
Figura 7 .................................................................................................................................... 11
Figura 8 .................................................................................................................................... 13
Figura 9 .................................................................................................................................... 15
Figura 10 .................................................................................................................................. 16
Figura 11 .................................................................................................................................. 17
Figura 12 .................................................................................................................................. 20
Figura 13 .................................................................................................................................. 37
Figura 14 .................................................................................................................................. 45
Figura 15 .................................................................................................................................. 46
Figura 16 .................................................................................................................................. 47
Figura 17 .................................................................................................................................. 48
Figura 18 .................................................................................................................................. 52
Figura 19 .................................................................................................................................. 55
Figura 20 .................................................................................................................................. 55
Figura 21 .................................................................................................................................. 56
Figura 22 .................................................................................................................................. 66
Figura 23 .................................................................................................................................. 67
Figura 24 .................................................................................................................................. 68
Figura 25 .................................................................................................................................. 68
Figura 26 .................................................................................................................................. 69
Figura 27 .................................................................................................................................. 70
Figura 28 .................................................................................................................................. 72
Figura 29 .................................................................................................................................. 73
Figura 30 .................................................................................................................................. 73
Figura 31 .................................................................................................................................. 74
Figura 32 .................................................................................................................................. 75
Figura 33 .................................................................................................................................. 76
Figura 34 .................................................................................................................................. 77
Figura 35 .................................................................................................................................. 78
Figura 36 .................................................................................................................................. 79
Figura 37 .................................................................................................................................. 80
Figura 38 .................................................................................................................................. 81
Figura 39 .................................................................................................................................. 82
Figura 40 .................................................................................................................................. 82
Figura 41 .................................................................................................................................. 83
Figura 42 .................................................................................................................................. 86
Figura 43 .................................................................................................................................. 88
Figura 44 .................................................................................................................................. 89
Figura 45 .................................................................................................................................. 90
Figura 46 .................................................................................................................................. 91
Figura 47 .................................................................................................................................. 92
Figura 48 .................................................................................................................................. 93
Figura 49 .................................................................................................................................. 94
Figura 50 .................................................................................................................................. 95
Figura 51 .................................................................................................................................. 96
Figura 52 .................................................................................................................................. 97
Figura 53 .................................................................................................................................. 97
Figura 54 .................................................................................................................................. 98
Figura 55 .................................................................................................................................. 98
Tabla 1 ..................................................................................................................................... 16
Tabla 2 ..................................................................................................................................... 39
Tabla 3 ..................................................................................................................................... 39
Tabla 4 ..................................................................................................................................... 40
Tabla 5 ..................................................................................................................................... 41
Tabla 6 ..................................................................................................................................... 42
Tabla 7 ..................................................................................................................................... 43
Tabla 8 ..................................................................................................................................... 48
Tabla 9 ..................................................................................................................................... 49
Tabla 10 ................................................................................................................................... 51
Tabla 11 ................................................................................................................................... 53
Tabla 12 ................................................................................................................................... 57
Tabla 13 ................................................................................................................................... 57
Tabla 14 ................................................................................................................................... 61
Tabla 15 ................................................................................................................................... 63
Tabla 16 ................................................................................................................................... 71
Tabla 17 ................................................................................................................................... 77
Tabla 18 ................................................................................................................................... 87
Tabla 19 ................................................................................................................................... 93
Tabla 20 ................................................................................................................................... 95
INTRODUCCIÓN
En los últimos años, los proveedores de servicios han venido luchando contra un
creciente volumen de atenciones por parte de sus usuarios. En un mercado en donde los
clientes buscan hacer más con menos recursos, los proveedores se ven obligados a brindar un
servicio eficiente y de calidad, ante ello, los Chatbots como aplicaciones de inteligencia
artificial que pueden imitar conversaciones con usuarios y ser usados desde una página web o
aplicación móvil demuestran ser una excelente iniciativa para hacer frente a este reto.
servicio de soporte nivel 1 y nivel 2 a través del canal telefónico, correo, web y presencial.
una notoria insatisfacción por parte de los usuarios del servicio de mesa de ayuda.
frecuentes, las cuales podían ser auto atendidas para que le personal del servicio pueda
atención, generar eficiencias operativas, mejorar de la experiencia del usuario y por ende la
adelante la iniciativa dadas las ventajas que representaba. Palabras clave: Chatbot, Eficiencia
implementaciones de soluciones que generan valor a los procesos de negocio de sus clientes.
RUC: 20602131549.
CANVIA tiene como domicilio legal la oficina ubicada en Av. Petit Thouars Nro.
4957, Piso 3, Miraflores, Lima, Perú. Cuenta con tres sedes ubicadas en sitios estratégicos
para atender a todos sus clientes con teléfono 2136311. La sede Lima y Centro de
Figura 1
con tecnologías de IOT, Big Data, Inteligencia Artificial, Machine Learning y Robótica.
Cloud, según IDC para los años 2014, 2015, 2016, 2017 y 2018.
CANVIA, es considerada como grande empresa debido a que en el año 2019 poseía
aproximadamente en ventas.
Figura 2
firma Norteamérica Advent International Corporation (en adelante Advent), uno de los
fondos de inversión de capital privado más grandes y experimentados del mundo con un
participación mayoritaria pasando a ser CANVIA, ahora una empresa del portafolio de
Recursos Humanos, Legal, Financiera y cuatro unidades de negocio Service Desk, Business
Figura 3
Para un mejor entendimiento, cabe mencionar que el tesista trabajó en el área de I&D
Figura 4
trasformación digital que favorezcan el logro de los objetivos de sus clientes, para lo cual se
comprometen a:
9001:2015
14001:2015
7
Norma Internacional
siguientes lineamientos:
respeto.
8
La empresa CANVIA en el año 2019 se posicionaba como empresa líder del servicio
de mesa de ayuda en el Perú, contando con amplia experiencia en el rubro, teniendo a cargo
La unidad de negocio Service Desk estaba compuesta por las áreas de preventa,
implementación y operaciones.
Figura 5
el servicio de soporte nivel 1 a través del canal telefónico (llamadas), canal de correo (mails)
y canal web (tickets), así como el soporte de nivel 2 vía atención presencial (In situ).
9
Los roles claves que soportaban el servicio estaban conformados por el gerente de
Figura 6
Las atenciones, es decir los incidentes y/o requerimientos que el analista de primer
nivel recibía por los canales de atención telefónico y correo debían de ser registrados con un
ticket en la herramienta de gestión web (ticketera), el cual era brindado al usuario para su
respectivo seguimiento. A continuación, se detallan algunas funciones de los roles claves del
servicio:
10
Gerente de Proyecto
calidad acordados.
Jefe de Proyecto
desviaciones
Supervisor
Coordinador
Especialistas Nivel 1
incidentes reportados.
solicitados.
Especialistas Nivel 2
incidentes reportados.
por el estado de sus tickets, debido a que en ocasiones las atenciones eran atendidas por más
la herramienta de tickets como un ticket consulta (estado de ticket), sin embargo, no todas
atenciones por canal de atención de 6 meses del servicio durante el año 2019.
Figura 7
por parte de los usuarios que ingresaron al sistema y que no fueron contestadas
de las atenciones hechas por los especialistas de nivel 1 fueron resueltas sin
y lineamientos definidos.
de nivel 2 cumplen el tiempo máximo de traslado entre sedes para dar atención
dado que es un indicador para saber si los clientes están satisfechos con el servicio,
como clave porque ayuda a tener una visibilidad global y estratégica de cómo organizar los
recursos para aplicar eficiencias y lograr cumplir con los tiempos de atención.
13
El principal objetivo de mesa de ayuda es ser el único punto de contacto entre los
usuarios y las diversas áreas de soporte o TI del cliente, con la finalidad de dar solución a
gestionadas por la mesa de ayuda eran por consultas recurrentes, que inclusive el propio
usuario podría auto atenderse mediante una guía, instructivo o manual. Como parte del
Figura 8
Si bien el canal web ponía a disposición de los usuarios un portal web en el que
atendiendo llamadas para absolver dudas sobre el estado sus tickets u otros requerimientos
dejando de lado posibles atenciones de incidentes u otras atenciones de mayor valor para el
negocio.
Este exceso de llamadas generaba un encolamiento haciendo que los usuarios esperen
en línea por más de un minuto para ser atendidos, terminando en perdida de llamadas. Los
usuarios del servicio no eran de esperar más de un minuto en línea, por lo general eran
personas que querían atenciones efectivas y rápidas, podían identificar cuando un personal
ciertos incidentes o requerimientos frecuentes, siendo el portal de web uno de ellos, pero se
particular. Durante cinco meses de seis, se superó el límite permitido del 10% de llamadas
Figura 9
Por otro lado, cabe mencionar que, si bien el personal estaba capacitado, estas
capacitaciones no eran del todo efectivas ya que se seguían presentando dudas o consultas
sobre algún tema del cual ya se había explicado en su momento y esta se reflejaban en los
tiempos de atención al colocar las llamadas en tiempo espera mientras resolvían dudas,
además que los procedimientos operativos no estaban actualizados, medida por lo cual urgía
una mejora de procesos que ayuden a reducir estos tiempos. De igual forma las
Todo lo anterior mencionado el problema surgía debido a las excesivas llamadas que
llegaban a mesa de ayuda de CANVIA sobre consultas y atenciones que podrían ser
ayuda evidenciándose al no sobrepasar el 90% del indicador nivel de satisfacción del servicio
16
Figura 10
Tabla 1
Análisis FODA
Fortalezas Debilidades
Oportunidades Amenazas
17
Figura 11
Diagrama Ishikawa
Problema General
Problemas Específicos
digitales se deben establecer y/o mejorar para impulsar la eficiencia del servicio de mesa de
ayuda?
personal de mesa de ayuda y a los usuarios clave de CANVIA para mejorar la optimización
2.3 Objetivos
de los canales digitales para mejorar la eficiencia del servicio de mesa de ayuda.
de mesa de ayuda y usuarios clave de CANVIA para mejorar la optimización del proceso de
2.4 Justificación
de negocio Service Desk, teniendo a cargo más de 25 clientes de diversos rubros económicos,
sin embargo, durante los meses de febrero a julio del año 2019 se ha evidenciado la reducción
del indicador “nivel de satisfacción del servicio” al tener un alza en el nivel de insatisfacción.
documentación de políticas del uso de los canales de atención, lo que origina una congestión
del canal de llamadas, el usuario sentía que los tiempos de respuesta de este canal de atención
No existía una presencia de herramientas de auto atención para dar solución a sus
incidentes o requerimientos más que el portal web donde el usuario únicamente podía
registrar su ticket, esta situación llevó a tener que analizar cuál sería la estrategia para poder
implementar una herramienta tecnológica que ayude a mejorar el servicio brindado dado que
Figura 12
2.5.1. Alcances
frecuentes basada en inteligencia artificial para la mejora del servicio de mesa de ayuda de la
empresa CANVIA. Esta aplicación fue diseñada para ser usada desde el portal web de
usuarios.
atención de los casos top de mesa de ayuda, así como la definición de una política de uso de
las herramientas tecnológicas del servicio, esto será medido mediante el uso del canal
en el análisis estratégico para la elección, el diseño, las pruebas, definición y ejecución del
mención.
2.5.2. Limitaciones
referencial.
de una organización. Funciona como punto de contacto único para los usuarios(as) de TI y se
encarga de procesar todas las incidencias y peticiones de servicio.” (Bon et al., 2008, p. 116).
contacto con los usuarios del servicio, este nivel está compuesto por especialistas que a través
El nivel 2 o también conocido como segunda línea de soporte, está compuesto por
forma presencial (In situ) soportados por Centro de Servicio al Usuario (Mesa de Ayuda).
El nivel 3 o también conocido como tercera línea de soporte, está compuesto por
especialistas que pueden ser del proveedor de servicios o especialistas del propio CLIENTE
que gestionan la resolución de incidentes o atienden las peticiones de servicio que no están
dentro del alcance de atención del primer o segundo nivel de atención del servicio de mesa de
ayuda.
23
Incidencia
Petición de Servicio
estándar o acceso a un servicio por parte de un usuario. (Bon et al., 2008, p. 90).
usuario atenderse por sí mismo, sin depender de otros recursos o personas, en el ámbito del
servicio de mesa de ayuda, nos referimos al hecho de que los usuarios mediante esta
herramienta puedan atender sus incidentes o peticiones sin depender de los especialistas de
mesa de ayuda.
Inmersión
alcance del proyecto y los límites de acción, mapear los interesados clave que se considerarán
Implementación
En esta etapa se ejecutan todas las actividades necesarias para poder generar
entregables de valor para los usuarios. Es la etapa más importante, al ser donde se diseñan,
Despliegue
En esta etapa se ejecutan todas las actividades necesarias para llevar todos los
incluyen pruebas funcionales y se da la aceptación del proyecto por parte de los interesados
clave.
Metodología Ágil
metodologías ágiles para el desarrollo de software”, definen “Las metodologías ágiles son
flexibles, pueden ser modificadas para que se ajusten a la realidad de cada equipo y proyecto.
Los proyectos ágiles se subdividen en proyectos más pequeños mediante una lista ordenada
deseada, al igual que las entregas constantes al cliente y la retroalimentación por parte de él.
más conocida. Fue desarrollada por Kent Beck buscando guiar equipos de desarrollo de
P.34).
SCRUM
SCRUM: Las Reglas del Juego”, SCRUM es “Un marco de trabajo por el cual las personas
pueden abordar problemas complejos adaptativos, a la vez que entregar productos del
Definiciones de SCRUM
Sprint
SCRUM: Las Reglas del Juego”, sprint es “es un bloque de tiempo (time-box) de un mes o
Planning Poker
nombre de SCRUM Poker, es una de las técnicas más utilizadas para estimar, durante la
tendrá una baraja de naipes, que servirá para conocer la opinión de cada miembro del equipo.
La herramienta Planning Poker, se basa en la técnica conocida como Delphi. Esta consiste en
que cada miembro del equipo, realice una estimación sobre la dificultad, el tiempo y/o la
prioridad de cada requisito del backlog. Fuente: Definición de Planning Poker. Accedido el
SCRUM/
Definiciones de Chatbots
Chatbot
Un Chatbot es una aplicación de inteligencia artificial (IA) que puede imitar una
conversación real con un usuario con un lenguaje natural. Los Chatbots permiten una
conversación vía texto o por métodos auditivos en páginas web, aplicaciones de mensajería,
27
Tipos de Chatbot
Los chatbots han llegado para facilitar miles de negocios y empresas que necesiten
atender a sus clientes, brindar respuestas rápidas, mostrar los productos y/o servicios, etc.
Para ayudarte a entender cuáles son algunas características y ventajas de los tipos de chatbots,
palabra clave, quiere decir, que, dan respuestas si se les otorga una palabra
necesita brindar una excelente atención y que sea rápida. Para ello, existen
preguntas frecuentes (FAQ) dentro de páginas web, pero a veces, esto puede
interés.
Los chatbots han llegado para facilitar miles de negocios y empresas que necesiten
atender a sus clientes, brindar respuestas rápidas, etc. Fuente: Tipos de Chatbots. Accedido el
efectivos-para-tu-empresa/
usados por desarrolladores para realizar la construcción de una solución o software y que
puede ser reusados en varios proyectos, nos brinda la opción de agilizar los procesos de
del código.
Intención
Una intención se refiere a lo que significa la expresión del usuario. Una intención es
algo a lo que el Chatbot debe ser capaz de responder. Un Chatbot contiene un conjunto de
29
intenciones, junto con una comprensión de cómo debe responder a cada una de ellas. A las
usuario escribe “enséñame los artículos sobre estrategia digital de Novicell”, la intención del
Entidad
fragmento de información que el Chatbot necesita entender para poder dar la respuesta
correcta. Por ejemplo, si un usuario escribe “enséñame los artículos de Chatbots que ha
escrito Novicell hoy”, las entidades son “hoy” y “Chatbots”. Se refiere a un día específico y
desde https://www.novicell.es/es/blog/Chatbot-glosario/
Diálogo
se va creando una conversación en modo árbol, donde iremos indicando qué deberá contestar
el Chatbot cuando reconoce la intención que ha querido decir el usuario. Fuente: Definición
basicos-para-crear-Chatbot-con-inteligencia-artificial/
Inteligencia Artificial
conducta”.
NLU es un subconjunto de NLP que trata con un área mucho más específica. Se
enfoca en cómo manejar mejor las entradas no estructuradas para convertir estas en un
formato estructurado. Así la máquina puede entender y comprender y producir una acción.
https://www.upbe.ai/blog/diferencias-entre-nlp-nlu-y-nlg/
Watson Assistant
dispositivo o canal a través de una aplicación web fácil de utilizar. Añada una interfaz de
lenguaje natural a la aplicación para automatizar las interacciones con los usuarios(as)
desde https://cloud.ibm.com/catalog/services/watson-assistant#about
Otras Definiciones
Proceso
mutuamente relacionadas que utilizan las entradas para proporcionar un resultado previsto”
(2015, p.19).
31
Procedimiento
Capacitación
sistemática y organizada, por medio del cual las personas adquieren conocimientos,
2007).
Antecedentes
p. 107).
secretaría del colegio técnico fiscal provincia del Azuay de la ciudad de Guayaquil”, sostiene
que:
calidad de servicio del centro de contacto banco de crédito del Perú en el cuarto trimestre
los asesores y otra a los clientes, con el objetivo de obtener información desde
encuesta permitieron fortalecer la importancia que tiene para los asesores tener
un mejor servicio, sino porque también es una motivación. Por parte del
como el aumento del conocimiento de las personas, mejora en la calidad de los productos y
servicios y mejora en la atención al cliente. Así mismo comenta que implica un proceso de
cuatro etapas los cuales son la detección de las necesidades de la capacitación, la elaboración
los resultados. Donde una vez efectuada la detección y determinadas las necesidades de
todavía se resisten a la idea de capacitar a sus empleados por lo que prefieren reclutar en el
mercado a trabajadores que cuentan con cierta experiencia y capacitación. Son pocos los
empresarios que encaran la capacitación como una forma de reducir costos y de aumentar la
como una económica, como un gasto y no como una inversión que puede producir valiosos
rendimientos. Finalmente concluye que las capacitaciones deben seguir un proceso continuo
Figura 13
de negocio Service Desk, sin embargo, se evidenció la reducción del indicador clave
“satisfacción del servicio”, principalmente porque el usuario sentía que los tiempos de
respuesta del principal canal de atención (telefónico) eran lentos al sobrepasar los 3 minutos
de espera normalmente.
38
opción para combatir la problemática presentada, para ello el tesista estableció los siguientes
criterios de evaluación:
Reducción de Mano de Obra: Se enfoca en medir del esfuerzo (horas) que los
alternativa de solución.
implementación fueron trabajados por el equipo de diseño del área de I&D. A continuación,
cambio de sus contraseñas de SAP de forma rápida, segura y directa las 24 horas, lo cual
proyectos que trabajen con SAP, excluyendo por esta razón a la mesa de ayuda CANVIA.
39
Esta alternativa de solución en promedio reduciría 140 horas hombre al mes. A continuación,
se muestran los tiempos y costos estimados para llevar a cabo esta propuesta:
Tabla 2
frecuentes gestionadas por especialistas de primer nivel, liberando al personal para enfocarse
en temas más complejos, soportada con inteligencia artificial para interpretar lo indicado por
el usuario. Esta propuesta fue considerada aplicable a todos proyectos de mesa de ayuda de
CANVIA y se estimó que reduciría en promedio 200 horas hombre al mes. A continuación,
se muestran los tiempos y costos estimados para llevar a cabo esta propuesta:
Tabla 3
herramienta web, si bien esta alternativa propone reducir tiempos operativos no tiene una
interacción directa con los usuarios. Esta propuesta fue considerada aplicable a todos proyectos
de mesa de ayuda de CANVIA y se estimó que reduciría en promedio 67 horas hombre al mes.
A continuación, se muestran los tiempos y costos estimados para llevar a cabo la iniciativa:
Tabla 4
Luego del análisis de cada uno de los criterios de evaluación para cada una de las
alternativas de solución
no solo al reducir tiempos de atención, sino en hacer partícipe al usuario en este proceso. Ante
ello la alternativa de automatización de creación de ticket por ceses quedaba descartada, sin
embargo, tanto el desbloqueo y reseteo de cuentas SAP como el Chatbot para el servicio de
mesa de ayuda cumplían con este requisito primordial al ser medios de auto atención.
La alternativa de Chatbot era mucho más amigable al simular una interacción humana,
agente humano cuando no posee la información solicitada, disponible las 24 horas del día,
Tabla 5
artificial para la gestión de incidentes, requerimiento y/o consultas frecuentes para el servicio
mesa de ayuda CANVIA al obtener el mejor puntaje en los criterios de evaluación y al existir
42
casos de éxito en el mercado como “Arturito” Chatbot del BCP, “Paco Bot Mapfre” Chatbot
de MAPFRE.
gestionando la cotización con dos empresas que pudieran desarrollar la solución con las
Tabla 6
implementación y experiencia en desarrollo. Cabe recalcar que cada uno de los proveedores
cumplía con el alcance de solución requerido. Luego del análisis de alternativas se decidió
optar por el desarrollo interno con recursos de CANVIA, al tener los especialistas con
y tener independencia del servicio de soporte y mejora del producto sin estar ligado a un
contrato con los proveedores. Una vez decidido que se realizaría el desarrollo interno con
recursos de CANVIA, se tuvo que evaluar por cuál tecnología y/o frameworks de creación de
el mercado durante el año 2019, se analizaron las siguientes opciones en base a diversos
criterios de evaluación:
43
Microsoft, para aplicaciones de inteligencia artificial, que permite crear Chatbot a nivel
empresarial. Dichos chatbots pueden ser usados para responder preguntas frecuentas o
asistentes virtuales más sofisticados. Utiliza un SDK (Software Development Kit) de código
abierto que permite diferentes tipos de integraciones con canales de comunicaciones, como son
sitios web y redes sociales, además ofrece la capacidad de entender texto escrito como hablado
Además, permite integrase con varios canales de comunicación, como son sitios web,
lenguaje natural, Text to Speech, Speech to Text, Traductores, entre otros (IBM).
Tabla 7
Criterios de Evaluación
IBM WATSON MICROSOFT BOT DIALOGFLOW
(Mínimo 1 – 5 Máximo)
Simplicidad plataforma 4 4 4
Procesamiento NLU 3 3 3
Convenios con empresa 4 1 1
Experiencia de colaboradores 4 2 2
Simplicidad de la plataforma
Experiencia de colaboradores
empresa bancaria desarrollado con IBM Watson. Luego del análisis de alternativas se decidió
optar finalmente por IBM Watson, al tener los especialistas con experiencia, ser la alternativa
más económica gracias al convenio que ya se tenía con IBM como Partner, contar con NLU y
ser una plataforma sencilla de manejar inclusive para parte del equipo con mediana experiencia
en creación de Chatbots.
Para afianzar aún más la decisión, se tomó como referencia la tesis “Implementar
empresa de seguros” desarrollado por Estrada (2018), en donde se desarrolló el proyecto con
SCRUM, la cual permitió adaptarse a las necesidades de los usuarios e interesados del
proyecto, siempre alineado al propósito del producto, adaptando e iterando para maximizar la
entrega de valor al negocio. Así mismo ayudó a revisar constantemente el estatus de las
Figura 14
Nota: El proyecto contó con 3 fases, inmersión, implementación y despliegue. Fuente: Elaboración propia.
A nivel organizacional
chatbots basado en mesa de ayuda para las empresas ecuatorianas” elaborado por Barbosa y
Banchón (2017), en donde se cita que “La metodología de desarrollo utilizada en la creación
del Servicio Chatbots es la Metodología Ágil SCRUM, debido a que esta metodología es muy
flexible y permite crear el servicio web ajustando a las necesidades y modificaciones del
cliente.”
Figura 15
Fuente: https://dialnet.unirioja.es/descarga/articulo/4752083.pdf
Men Squad, en donde se establecieron los siguientes roles de SCRUM de la siguiente manera.
valor del producto, interlocutor con los Stakeholders y sponsors del proyecto,
Figura 16
digital que generó valor al servicio de mesa de ayuda de CANVIA pasando una primera etapa
de evaluación de alternativas y luego por las fases del desarrollo del proyecto inmersión,
Figura 17
Tabla 8
Ítem Título
HU Atención desde la web usuarios
HU Saludo personalizado
HU Listado de opciones
HU Desbloqueo de cuenta de red
HU Cambio de contraseña de red
HU Derivación con un especialista
HU Conversar con un especialista desde web
HU Creación de ticket
HU Lectura de tickets
HU Atención sin log in web
HU Configurar WIFI de empresa
HU Configurar VPN de empresa
HU Valorar atención
HU Registrar feedback
HU Gestionar respuestas rápidas
HU Configurar correo de empresa
HU Respaldar correos de empresa
HU Registro de conversaciones
PBI Programa de capacitación
PBI Política de uso
49
Tabla 9
Estimación
Ítem Título de historia Criterios de aceptación
(Días)
Configurar un icono del Chatbot en portal
Atención desde la Debe iniciarse automáticamente
HU1 3
web usuarios Debe incluir el avatar del Chatbot
Capacidad de minimizarse y maximizarse
Atención sin log in Configurar un icono del Chatbot
HU2 1
web Debe iniciarse automáticamente
Debe mostrar un carrusel de opciones
HU3 Listado de opciones Debe poder usarse con clics 1
Debe listar las opciones en tarjetas (cards)
Registro de Registrar todas las conversaciones
HU4 2
conversaciones Debe poder exportarse en Excel
Para tickets incidente y requerimiento
HU5 Lectura de tickets Tickets asignados al usuario que consulta 4
Brindar estado, número y especialista asignado
HU6 Saludo personalizado Debe reconocer nombre del usuario 0.5
Debe solicitar correo de usuario
Desbloqueo de Debe validar si usuario esta o bloqueado
HU7 3
cuenta de red Debe ser flujo conversacional simple y rápido
Debe desbloquear la cuenta de red
Debe solicitar correo de usuario
Cambio de Debe enviar código verificación a celular usuario
HU8 3
contraseña de red Debe ser flujo conversacional simple y rápido
Debe cambiar contraseña de la cuenta de red
Derivación con un Al dar clic pasar con un agente debe derivar
HU9 0.5
especialista Debe guardar la conversación previa del Chatbot
Plataforma chat con diseño básico
Conversar con un
Debe tener login con correo y password
HU10 especialista desde 3
web Debe permitir aceptar derivaciones
Permitir envió y recepción de mensajes
50
Tabla 10
uno, tiempo determinado por el propio equipo SCRUM junto al Product Owner, se usó la
técnica de estimación Planning Poker para tener una idea del esfuerzo de cada sprint.
Esta fase se enfocó en alinear al equipo de trabajo en conceptos claves, analizar casos
preparar la instancia o skill en Watson Assistant para posteriormente entrenar y configurar las
intenciones seleccionadas para ser parte del alcance del producto. A continuación, se detalla
Figura 18
Sprint 1
Sprint Goal
Analizar los tickets del servicio de ayuda para determinar los casos TOP más
demandados por los usuarios y poder definir un alcance previo de cada intención.
Definición de hecho
diseñados o construidos.
Tabla 11
Sprint 1
Como parte clave del inicio del proyecto se definió realizar una capacitación
interactiva con todos los miembros del equipo SCRUM en donde se revisen definiciones
acordes al proyecto de tecnología a ejecutar. El objetivo era alinear a todos los roles
involucrados para estar en sintonía y manejar un lenguaje común. Para llevar a cabo esta
muestra la agenda:
Introducción
Inteligencia Artificial
Chatbot
Tipos de Chatbots
Conceptos básicos
Intenciones
Entidades
Diálogos de flujo
Dominio Cognitivo
IBM Watson
Watson Assistant
Buenas prácticas
55
Figura 19
Figura 20
Figura 21
Para llevar a cabo esta actividad se analizaron la data histórica de tickets de los meses
febrero, marzo, abril, mayo, junio y julio del año 2019 en conjunto con el equipo de mesa de
ayuda para validar que la data sea íntegra y no esté mal categorizada. Para aplicar el paso a
paso del análisis de data se tomó como referencia la tesis “Implementar Chatbot basado en
Tabla 12
Se analizaron las sub categorías de cada categoría para identificar las 2 atenciones
Tabla 13
Luego de tener el detalle se procedió a seleccionar las intenciones que formarían parte
del alcance del Chatbot en conjunto con mesa de ayuda dado su conocimiento del servicio y
negocio, teniendo así una vista cuantitativa y cualitativa. Como parte del proceso de selección
consideraron otras intenciones a pedido de los responsables del servicio. Se detalla la lista
final.
Configuración de Correo
59
Para llevar a cabo esta actividad fue clave analizar el detalle de los tickets para poder
tener un alcance de cómo los analistas de mesa de ayuda daban solución a los incidentes,
requerimientos o consultas. El objetivo de esta actividad fue definir qué alcance de solución
podría brindar el Chatbot a los usuarios finales para dejar una adecuada experiencia de
(previamente registrado) y deberá ingresar dicho código para que se envíe por
paso a paso para que el usuario final pueda ejecutarla y auto atenderse.
el paso a paso para que el usuario final pueda ejecutarla y auto atenderse.
60
paso a paso para que el usuario final pueda ejecutarla y auto atenderse.
Configuración de Correo, el Chatbot brindará una guía con el paso a paso para
Sprint 2
Sprint Goal
Validar la entrega de valor de cada una de las intenciones y su alcance con los
Definición de hecho
diseñados o construidos.
Tabla 14
Sprint 2
objetivo fue validar qué el alcance definido anteriormente pueda ser desarrollado en Watson
Assistant. El resultado fue que las siete intenciones eran factibles de configurar y desarrollar.
Así mismo se consideró factible crear tickets de forma automática tickets de atención en el
incidentes o requerimientos.
profundidad) con cuatro usuarios del servicio de forma aleatoria e individual con una
duración máxima de 30 minutos. El objetivo era validar o invalidar la hipótesis “Un Chatbot
podría ayudar a resolver las incidencias y requerimientos que realizan los usuarios de Mesa
detallan los pasos realizados y como información adicional la tarjeta de pruebas creada:
Tabla 15
1. Si contarán con un ¿En qué desearías que Si los 4 usuarios mencionan qué desean
Chatbot en que desearían ayude un Chatbot a la ayuda sobre las intenciones que hemos
(VPN)
- Configuración de Correo
dificultades actuales, cuáles dificultades que tiene los colaboradores podría encontrar al
un Chatbot luego de
responder una
consulta?
64
3. Conocer cuál es la ¿Qué tan probable es Si el resultado nos arroja una puntuación
Score) 6 – 7 – 8 – 9 – 10)
en mencionar las intenciones que se definieron para implementar, motivo por el cual quedó
validado que aquellas consultas generarán valor al usuario. Por otro lado, se logró obtener las
posibles dificultades que los usuarios pensaron que el Chatbot podría tener:
Lentitud en responder
Respuestas técnicas
Claridad al expresarse
Finalmente, respecto a la última consulta realizada ¿Qué tan probable es que utilices
el Chatbot en vez de utilizar el Portal de Usuario, llamar por teléfono o enviar correo?, se
obtuvo el NPS de 25 (positivo) y con 2 usuarios promotores que puntuaron con 10, por ende,
El objetivo de esta actividad fue validar con los especialistas y supervisión de mesa de
desarrollos adicionales no mapeados en el Product Backlog por lo cual fueron anotados para
analizar si se trabajaría en un próximo sprint o como una mejora futura del producto. Se
sustentó al comentar los resultados de las entrevistas de usuario realizadas previamente. Cabe
mencionar que la propuesta de valor se enfocó tanto en aspectos cuantitativos (data) como
Configuración de Correo
implementación (Ver figura 22). En ella se representa la comunicación que se tiene desde el
portal de usuarios web (ITSM) con el middleware para enviar la petición del usuario hacia el
servicio en la nube de Watson Assistant para que este devuelva las respuestas y sea mostrado
middleware se comunicará con los servicios internos de desbloqueo y reseteo para solicitar
plataforma chat con el portal de usuarios para la creación de tickets y se usa una base de datos
Figura 22
Por otro lado, se consideraron los siguientes mecanismos de seguridad básicos para
uso de una contraseña que consigue que, quienes accedan a los datos sin la
iniciales sobre la cual se crearían cada una de las intenciones que componen el alcance del
proyecto. Como punto de partida se creó una cuenta Bluemix en la página web de IBM
CLOUD donde se completaron los datos solicitados recibiendo una confirmación por correo
en el catálogo el servicio “IBM Watson Assistant” para crear el workspace del Chatbot. El
workspace hace referencia al espacio donde se almacenarán las intenciones, las entidades y
los diálogos (flujos conversacionales) de todo el proyecto, cada Chatbot debe tener un
relevantes.
Figura 23
Fuente: bluemix.net.
68
Figura 24
Fuente: bluemix.net.
Figura 25
Fuente: bluemix.net.
69
Figura 26
Fuente: bluemix.net.
cada uno, tiempo determinado por el propio equipo SCRUM junto al Product Owner, se usó
la técnica de estimación Planning Poker para tener una idea del esfuerzo de cada sprint. Esta
del Chatbot con la interfaz del portal web, entre otras. Para mayor detalle se elaboró un
roadmap de esta fase y los Sprint Backlog de los 4 Sprint de la fase de implementación.
70
Figura 27
Sprint 3
Sprint Goal
mostrando la lista de opciones con la única intención “Consulta de estado de ticket”, obtener
feedback de los usuarios y realizar ajustes que agreguen mayor valor al producto.
Definición de hecho
deben cumplir.
diseñados o construidos.
Tabla 16
Sprint 3
Como parte del Sprint, se definieron 3 historias de usuario clave, lo cual aseguraron
un primer entregable del sprint al brindar el Chatbot usable y que pueda ser usado desde fuera
como dentro del portal de usuario (Ambiente QA). A continuación, se muestran las historias
Figura 28
Esta historia de usuario contempla que el Chatbot pueda ser usado sin la necesidad de
ingresar al portal de usuario (Alcance limitado) así como ser usado post ingreso al portal
donde se encontraría todo el set de opciones. Para ello se incrusto un widget o icono dentro y
fuera del portal mediante la configuración del HTML de la plataforma ITSM Servicenow.
desarrollo como tal, basándose únicamente en configuraciones, así mismo se asignó una
imagen al widget la cual representaría al avatar del Chatbot el cual fue previamente validado
y aceptado por los interesados. Como funcionalidades innatas del widget, este podría ser
Figura 29
Figura 30
Como parte del diseño se tuvo que idear una forma para que una vez el Chatbot inicie,
Soy el Smart Agent de Canvia, siempre disponible 24/7 ⏱️✨⏱️ Escribe en qué te puedo
Para lograr que el usuario pueda navegar en el Chatbot se diseñaron tarjetas las
cuales mediante el uso de elementos HTML puedan ser activados mediante clic y al mismo
Figura 31
ticket”, como se explicó anteriormente una de las consultas más top realizada por los usuarios
busca obtener información de en qué estado esta, que especialista lo tienen y cuáles son los
Chatbot permitiría que por este medio lo hagan de manera automática sin tener que usar el
canal telefónico.
El objetivo de esta actividad fue relevar las diversas formas equivalentes de preguntar
por el estado de ticket para que el Chatbot a través del uso del lenguaje natural permitiera
entender el input y responda con el flujo configurado para esta intención. Para mayor
Figura 32
de ayuda para identificar en conjunto al menos 50 formas equivalentes de preguntar, así como
sus entidades. Las entidades representan los términos que el usuario utiliza y otorga un
estado de ticket y plantear un escenario TO BE. Estas mejoras fueron pensadas para
disminuir los tiempos de atención que actualmente se dan por el canal telefónico. Se brinda la
Figura 33
Figura 34
Tabla 17
Figura 35
Chatbot recreando una experiencia como si el usuario estuviese conversando con un humano.
La conversación define cómo es que el Chatbot responderá a cada consulta del usuario
(intención). Para la respuesta del flujo se consideró que el usuario pueda visualizar sus
tickets en estado activo por orden de fecha de creación, del más nuevo (desde la izquierda) al
más antiguo (hacia la derecha), no mostrará los tickets en estado cerrado o cancelado. El
diseño planteado para esta intención bajo la casuística que efectivamente el usuario tenga
Figura 36
consideraba importantes y que cubrían su necesidad. Cabe recalcar que para que se pueda
brindar todos estos datos en la tarjeta se trabajó en una integración entre el Chatbot y la
Estado de ticket
Número de ticket
Especialista asignado
Comentarios
80
ITSM para hacer las configuraciones necesarias a nivel de edición de páginas del portal,
Para lograr extraer la fecha estimada de cierre se tuvo que crear un campo en el
mesa de ayuda colocarían la fecha estimada de cierre. Como parte del diseño del flujo
también se mapeo una respuesta en caso el usuario no tenga tickets creado, para ello se
¡Ups! Parece que por ahora no tienes ningún ticket asociado a tu usuario 🕵️♂️🔎.
Figura 37
forma el Chatbot estaría preparado para entender las interacciones con el usuario y simular
auto atenderse.
desarrollado por Estrada (2018), para configurar las intenciones y entidades que formaban
Figura 38
Configuración de Intención
Fuente: bluemix.net.
82
Figura 39
Fuente: bluemix.net.
Figura 40
Configuración de Entidades
Fuente: bluemix.net.
83
Para llevar a cabo esta actividad se trabajó un Checklist de pruebas funcionales donde
se detallaron todas las validaciones necesarias para asegurar que el producto pueda pasar al
ambiente productivo y pueda ser usado por los usuarios del servicio de mesa de ayuda de
Figura 41
profundidad) con cuatro usuarios del servicio de forma aleatoria e individual con una
duración máxima de 30 minutos. El objetivo era que los usuarios interactúen con el Chatbot
con el alcance del Sprint implementado y recibir el feedback de los mismos para realizar
Los resultados arrojaron que los 4 usuarios consideran que el tiempo que les tomaba
consultar el estado de sus tickets se redujo considerablemente, se evitan llamar y hace sentido
los atributos mostrados en la tarjeta de cada ticket. Respecto al diálogo inicial del Chatbot
comentaron que les parecía correcto y amigable, aunque sería mejor si el Chatbot podría
coincidieron que preferían que se active automáticamente para poder tener la vista de esta
solución rápidamente.
15. Ajustes
El objetivo de esta actividad fue realizar los ajustes sobre el Chatbot en base al
feedback recibido por los usuarios entrevistados, como se mencionó en caso los ajustes
gestionará como mejora del producto. En este Sprint los ajustes fueron mínimos basándose en
85
ITSM, el deseo de que el Chatbot salude por el nombre del usuario se anotó para ser
desarrollado en el Sprint 4.
Esta historia de usuario estuvo enfocada al rol de supervisor del servicio de mesa de
ayuda, el cual indico que era necesario contar con el registro de todo lo que se converse entre
que pueda ser exportado y trabajado en caso de requerir presentar informes o indicadores
especializados para el cliente. Se definieron los siguientes ítems como parte del reporte:
Proyecto: Cliente
Asimismo, se crearon filtros para una mejor gestión de la data, estos filtros fueron:
Figura 42
Sprint 4
Sprint Goal
feedback de los usuarios para realizar ajustes que agreguen mayor valor al producto.
Definición de hecho
deben cumplir.
diseñados o construidos.
Tabla 18
segundo entregable del sprint al brindar el Chatbot con nuevas opciones de auto atención
como desbloqueo y reseteo de cuentas de red además de poder contar con la funcionalidad de
Figura 43
en el escenario que el usuario se haya logueado en el portal de usuario. Para hacer posible
ello se tuvo que enviar un parámetro desde la herramienta ITSM con el nombre del usuario
que sería manejado en Watson Assistant como una variable y sea manejado en una sesión, de
esta manera cada sesión tendría un usuario identificado, logrando reconocerlo y plasmándolo
Figura 44
Saludo Personalizado
“Desbloqueo de cuenta de red” y “Reseteo de cuenta de red”, de esta manera los usuarios
podrán desbloquear sus cuentas o cambiar su contraseña de red desde el propio Chatbot sin
tener que esperar largos tiempos de atención por otros canales del servicio de mesa de ayuda.
Para que estas funcionalidades puedan trabajar sin problemas se debía contar con el celular
registrado y actualizado en el active directory del cliente, caso contrario no se podría realizar
utilizaron las API´s de PSS+ (desbloqueo y reseteo) ya creadas, la cuales al ser configuradas
con el Chatbot serían el motor que ejecute y el Chatbot la interfaz de lado del usuario.
El objetivo de esta actividad fue relevar las diversas formas equivalentes de preguntar
por un desbloqueo o reseteo de cuenta de red para que el Chatbot a través del uso del lenguaje
natural permitiera entender el input y responda con el flujo configurado para esta intención.
Figura 45
Figura 46
de ayuda para identificar en conjunto al menos 50 formas equivalentes de preguntar por cada
intención, así como sus entidades. Las entidades representan los términos que el usuario
cuenta de red, reseteo de clave de red y plantear un escenario TO BE. Estas mejoras fueron
pensadas para disminuir los tiempos de atención que actualmente se dan por el canal
tiempos.
92
Figura 47
Figura 48
Tabla 19
Figura 49
Figura 50
Tabla 20
Chatbot recreando una experiencia como si el usuario estuviese conversando con un humano.
La conversación define cómo es que el Chatbot responderá a cada consulta del usuario
(intención). Para la respuesta del flujo se consideró que el Chatbot solicitará al usuario el
ingreso de su correo electrónico para poder validar los datos en el sistema y ejecutar la
acción. El diseño planteado para estas intenciones bajo el escenario exitoso fue:
Figura 51
esta manera se esperaba que el usuario percibiera la ventaja de solicitar este tipo de
Figura 52
Figura 53
Figura 54
Para realizar las configuraciones, fue necesario mapear siempre los valores
Figura 55
asociados a cuenta de usuario y AD, pero se agregan los campos de param03 y param05
de valores tanto estáticos como dinámicos. Entiéndase “estáticos” como valores “en duro”,
por ejemplo “0”. Mientras que los valores dinámicos son referencias a variables que captura
porcentaje (%) al inicio y al final. Por ejemplo, si se coloca como valor “%email%” al hacer
una llamada al API de desbloqueo por PSS, el sistema entenderá que el valor final a enviar
forma el Chatbot estaría preparado para entender las interacciones con el usuario y simular
realizó.
100
Figura 56
Fuente: bluemix.net.
Figura 57
Fuente: bluemix.net.
101
Figura 58
Fuente: bluemix.net.
Figura 59
Fuente: bluemix.net.
102
Figura 60
Fuente: bluemix.net.
Figura 61
Fuente: bluemix.net.
103
Para llevar a cabo esta actividad se trabajó un Checklist de pruebas funcionales donde
se detallaron todas las validaciones necesarias para asegurar que el producto pueda pasar al
ambiente productivo y pueda ser usado por los usuarios del servicio de mesa de ayuda de
Figura 62
profundidad) con cuatro usuarios del servicio de forma aleatoria e individual con una
duración máxima de 30 minutos. El objetivo era que los usuarios interactúen con el Chatbot
con el alcance del Sprint implementado y recibir el feedback de los mismos para realizar
Los resultados arrojaron que los 4 usuarios consideran que el tiempo que les tomaba
respecto al desbloqueo, reseteo y derivación comentaron que les parecía correcto y amigable.
22. Ajustes
El objetivo de esta actividad fue realizar los ajustes sobre el Chatbot en base al
feedback recibido por los usuarios entrevistados, como se mencionó en caso los ajustes
gestionará como mejora del producto. En este Sprint no hubo ajustes a ejecutar.
105
Esta historia de usuario se basó en crear una intención que sea capaz de derivar la
atención con un agente especializado, en caso el usuario optará por desistir de la atención,
tendrá la opción de cancelar la acción. Para ello se diseñó una tarjeta y un flujo
conversacional.
Figura 63
Figura 64
Figura 65
Flujo de Derivación
Esta historia de usuario estuvo enfocada al rol de supervisor del servicio de mesa de
ayuda, el cual indicó que era necesario contar con portal en donde los especialistas de mesa
de ayuda pudieran gestionar las derivaciones del usuario solicitante. En ese sentido se vio
necesario crear una plataforma web bastante básica que cumpla con la funcionalidad
requerida. Como requisitos mínimos debía contar con un login mediante el correo del analista
Figura 66
Plataforma Chat
Así mismo se requería que las conversaciones previas sean llevadas a la plataforma
para ello se creó un módulo llamado Chat. Este módulo mostrará el contador de la
más antigua y la solicitud más reciente. Al dar clic en el botón de atender solicitud se
desplegará la conversación que tuvo el usuario con el Chatbot y por ese medio se podrá
realizar la intención del usuario con el especialista de mesa de ayuda (envío de mensajes).
Figura 67
Figura 68
Sprint 5
Sprint Goal
la funcionalidad de creación de ticket, validar y obtener feedback de los usuarios para realizar
Definición de hecho
deben cumplir.
diseñados o construidos.
Tabla 21
tercer entregable del sprint al brindar el Chatbot con nuevas opciones de auto atención como
configurar y realizar back del correo de la empresa además de poder contar con la
A continuación, se muestran las historias de usuario trabajadas con los respectivos criterios
de aceptación.
Figura 69
Esta historia de usuario se trabajó para poder cubrir la necesidad del supervisor de
plataforma ITSM de Servicenow, estos tickets son creados para dejar un tracking de la
demanda y solo se crean cuando el usuario indica que la atención mediante el Chatbot fue
útil, caso contrario no creará ningún ticket y recomendará ser derivado con un agente o
especialista de mesa de ayuda. Para lograr esta característica se realizaron las siguientes
actividades.
nuevo módulo de la plataforma chat, este módulo debía de contar con un apartado donde los
logrará una estandarización. Como alcance se diseñaron tres tipos de respuestas a configurar:
Figura 70
“Configuración de Correo” y “Buzón lleno”, de esta manera los usuarios podrán configurar
su correo empresarial en su equipo móvil o computador, así mismo podrán realizar un backup
de correos para liberar espacio de su bandeja, todo ello desde el propio Chatbot sin tener que
esperar largos tiempos de atención por otros canales del servicio de mesa de ayuda.
El objetivo de esta actividad fue relevar las diversas formas equivalentes de preguntar
por “Configuración de Correo” y “Buzón lleno” para que el Chatbot a través del uso del
lenguaje natural permitiera entender el input y responda con los flujos configurados. Para
Figura 71
Figura 72
de ayuda para identificar en conjunto al menos 50 formas equivalentes de preguntar por cada
intención, así como sus entidades. Las entidades representan los términos que el usuario
correo y backup de correos con el objetivo de plantear un escenario TO BE. Estas mejoras
fueron pensadas para disminuir los tiempos de atención que actualmente se dan por el canal
tiempos.
114
Figura 73
Figura 74
Tabla 22
Figura 75
Figura 76
Tabla 23
Chatbot recreando una experiencia como si el usuario estuviese conversando con un humano.
La conversación define cómo es que el Chatbot responderá a cada consulta del usuario
Chatbot solicitará al usuario el ingreso del tipo de dispositivo a configurar teniendo como
Para la respuesta del flujo de backup de correo se consideró que el Chatbot solicitará
al usuario el ingreso del tipo de equipo donde se realizaría el archivado de correos teniendo
como opciones disponibles “PC” o “MAC”. El diseño planteado para estas intenciones fue:
Figura 77
Figura 78
esta manera se esperaba que el usuario percibiera la ventaja de solicitar este tipo de
forma el Chatbot estaría preparado para entender las interacciones con el usuario y simular
realizó.
119
Figura 79
Fuente: bluemix.net.
Figura 80
Fuente: bluemix.net.
120
Figura 81
Fuente: bluemix.net.
Figura 82
Fuente: bluemix.net.
121
Para llevar a cabo esta actividad se trabajó un Checklist de pruebas funcionales donde
se detallaron todas las validaciones necesarias para asegurar que el producto pueda pasar al
ambiente productivo y pueda ser usado por los usuarios del servicio de mesa de ayuda de
Figura 83
profundidad) con cuatro usuarios del servicio de forma aleatoria e individual con una
duración máxima de 30 minutos. El objetivo era que los usuarios interactúen con el Chatbot
con el alcance del Sprint implementado y recibir el feedback de los mismos para realizar
Los resultados arrojaron que los 4 usuarios consideran que el tiempo que les tomaba
podría notar una mejora en los tiempos ya que se evitaban la espera de otros canales de
atención, de los 4 usuario 3 de ellos pudieron auto atenderse con éxito sin embargo uno de
Respecto al diálogo del Chatbot confirmaron que seguía siendo amigable. Finalmente
brindaron un feedback bastante interesante, comentaron que para las intenciones relacionadas
con el correo sería recomendable no solo entregar el manual sino el paso a paso con una
IPhone.
123
29. Ajustes
El objetivo de esta actividad fue realizar los ajustes sobre el Chatbot en base al
feedback recibido por los usuarios entrevistados, como se mencionó en caso los ajustes
gestionará como mejora del producto. A continuación, se comparten los ajustes sobre los
Figura 84
Figura 85
Sprint 6
Sprint Goal
y obtener feedback de los usuarios para realizar ajustes que agreguen mayor valor al
feedback.
Definición de hecho
deben cumplir.
diseñados o construidos.
Tabla 24
tercer entregable del sprint al brindar el Chatbot con nuevas opciones de auto atención como
Figura 86
esta manera los usuarios podrán auto atenderse desde el propio Chatbot sin tener que esperar
largos tiempos de atención por otros canales del servicio de mesa de ayuda.
127
El objetivo de esta actividad fue relevar las diversas formas equivalentes de preguntar
por “Configuración WIFI” y “Configuración VPN” para que el Chatbot a través del uso del
lenguaje natural permitiera entender el input y responda con los flujos configurados. Para
Figura 87
Figura 88
de ayuda para identificar en conjunto al menos 50 formas equivalentes de preguntar por cada
intención, así como sus entidades. Las entidades representan los términos que el usuario
WIFI y VPN con el objetivo de plantear un escenario TO BE. Estas mejoras fueron pensadas
para disminuir los tiempos de atención que actualmente se dan por el canal telefónico. Se
Figura 89
Figura 90
Tabla 25
Figura 91
Figura 92
Tabla 26
Chatbot recreando una experiencia como si el usuario estuviese conversando con un humano.
La conversación define cómo es que el Chatbot responderá a cada consulta del usuario
(intención). Para la respuesta del flujo de configuración WIFI se consideró que el Chatbot
solicitará al usuario el ingreso del tipo de dispositivo a configurar teniendo como opciones
consideró que el Chatbot solicitará al usuario el ingreso del tipo de equipo donde se realizaría
Figura 93
Figura 94
esta manera se esperaba que el usuario percibiera la ventaja de solicitar este tipo de
forma el Chatbot estaría preparado para entender las interacciones con el usuario y simular
Figura 95
Fuente: bluemix.net.
Figura 96
Fuente: bluemix.net.
135
Figura 97
Fuente: bluemix.net.
Para llevar a cabo esta actividad se trabajó un Checklist de pruebas funcionales donde
se detallaron todas las validaciones necesarias para asegurar que el producto pueda pasar al
ambiente productivo y pueda ser usado por los usuarios del servicio de mesa de ayuda de
Figura 98
profundidad) con cuatro usuarios del servicio de forma aleatoria e individual con una
duración máxima de 30 minutos. El objetivo era que los usuarios interactúen con el Chatbot
con el alcance del Sprint implementado y recibir el feedback de los mismos para realizar
Los resultados arrojaron que los 4 usuarios consideran que el tiempo que les tomaba
configurar su conexión wifi o acceso VPN si bien no era rápido, se podría notar una mejora
en los tiempos ya que se evitaban la espera de otros canales de atención, de los 4 usuarios 2
de ellos pudieron auto atenderse con éxito sin embargo dos de ellos tuvo complicaciones ya
que no encontraban la opción de configurar wifi en celular iPhone, motivo por el cual
36. Ajustes
El objetivo de esta actividad fue realizar los ajustes sobre el Chatbot en base al
feedback recibido por los usuarios entrevistados, como se mencionó en caso los ajustes
gestionará como mejora del producto. A continuación, se comparten los ajustes sobre los
Figura 99
atención brindada por parte del Chatbot y su respuesta fueron positivas o no. Se propusieron
dos opciones de respuesta usando emojis, el primero de ellos fue “manito arriba” que
significaba una experiencia positiva y “manito abajo” en caso la experiencia haya sido
Figura 100
Esta historia de usuario se basó en diseñar un flujo que permita registrar un feedback
o comentario de mejora por parte de los usuarios, cabe mencionar que solo se configuró esta
opción cuando el usuario valoraba la atención del Chatbot con una experiencia negativa,
139
razón por la cual sería necesario saber el motivo que lo llevó a tomar esa decisión, dándole la
Figura 101
tiempo determinado por el propio equipo SCRUM junto al Product Owner, se usó la técnica
de estimación Planning Poker para tener una idea del esfuerzo de cada sprint. Esta fase se
enfocó en trabajar las políticas de uso de los canales digitales, documentación técnica del
Chatbot, programa de capacitaciones, entre otros. Para mayor detalle se elaboró un roadmap
de esta fase tal como se aprecia en la siguiente imagen y los Sprint Backlog de la fase de
despliegue.
Figura 102
Sprint 7
Sprint Goal
aumentando la satisfacción del servicio mediante una experiencia de auto atención simple,
rápida e intuitiva.
Definición de hecho
diseñados o construidos.
Tabla 27
En la actualidad cada vez más las empresas están empleando herramientas de auto
atención, sin embargo, es clave poder contar con ciertos lineamientos y políticas de uso para
guiar y afianzar las acciones de los colaboradores hacia una misma dirección, en especial
uso de los canales digitales como el portal de web puesto a disposición de todos los
usuarios(as), por lo cual muchos de ellos llamaban a mesa de ayuda para consultar por la
forma de acceso, uso de la herramienta, en qué casos usarlo entre otras. Es por ello que al
haber implementado una nueva herramienta tecnológica de auto gestión como el Chatbot era
necesario la creación de una política de uso para establecer un camino homologado que
la eficiencia y eficacia de procesos para el área de secretaría del colegio técnico fiscal
provincia del Azuay de la ciudad de Guayaquil” desarrollado por Sánchez Olaya (2017), en
donde se sugiere una estructura para el documento tema, objetivo, alcance, políticas,
documento.
143
Objetivo
Definir políticas que brinden lineamientos necesarios para el correcto uso del Chatbot
Alcance
Las políticas y lineamientos aplican para los usuarios finales cubiertos por el servicio
Se debe respetar alcance de solución del Chatbot, para consultas que no estén
Para algunas consultas, se necesitará que el usuario final ingrese datos adicionales
Es clave que tanto los especialistas de mesa de ayuda como los especialistas de nivel
correos, no llamadas.
El usuario de realizar seguimiento sus tickets vía Chatbot o por el portal web
144
Figura 103
Objetivo de la capacitación
Para abarcar todo ello se elaboró dos presentaciones, la primera enfocada al personal
de mesa de ayuda y una segunda enfocada a los usuarios clave de CANVIA, dónde operación
sería la responsable de realizar la capacitación a la interna a estos usuarios para que estos a su
Público Objetivo
Para que la capacitación tuviera éxito fue necesario considerar al personal del servicio
Capacitadores o instructores
Contenido de la capacitación
Para que la capacitación cumpliera con los objetivos definidos se diseñó la siguiente
Reportería de Chatbot
146
Usuarios clave
fuera del lugar de trabajo para una mejor comodidad del personal del servicio de mesa de
Se optó por una técnica mixta de capacitación en las cuales se transmite información y
contenidos, sino también para alcanzar objetivos establecidos para las técnicas orientadas al
proceso. Los recursos didácticos destinados para la capacitación fueron audiovisuales dado que
Para asegurar que la capacitación haya sido comprendida, se optó por desarrollar un
test virtual donde se realicen preguntas puntuales sobre los puntos que conformaron parte de
la agenda de capacitación vía google forms. Sin embargo, como resultado real del éxito de la
147
capacitación.
39. Capacitación
nivel de conocimiento de cada uno. El evento se llevó a cabo de forma virtual divido en dos
grupos, fuera de horario en fin de semana vía MS Teams. Cada capacitación duró 45 minutos
aproximadamente con un test o evaluación para validar los conceptos expuestos. Se trabajó
con contenidos o agendas, uno de ellos fue una presentación dedicada para el personal de
mesa de ayuda y una segunda presentación dedicada para que operación la utilice y capacite a
la interna a los usuarios claves de CANVIA que considere. A continuación, se detalla los
Analista de procesos
Administrador de Servicenow
Reportería de Chatbot
herramienta tecnológica. Las siguientes actividades fueron desarrolladas por los demás
miembros del X-Men Squad al cumplir con el perfil y/o experiencia más adecuado para ello.
Documentación técnica
Despliegue a Producción
Monitoreo y soporte
tecnología hacia los usuarios del servicio de mesa de ayuda de CANVIA, es importante
destacar que se realizaron diversos esfuerzos para lograr lo antes mencionado los cuales se
detallan a continuación:
pasar un comité de cambios liderada por miembros del área de implementación y desarrollo
producción, explicar el alcance y sustentar todas las actividades necesarias pre y post pase a
Formato de riesgos
Checklist de pruebas
al pase toda actividad que se pueda adelantar en beneficio de que el tiempo de pase a
reglas de negocio, creación de usuarios, entre otros), copia de las configuraciones de la base
de datos del Chatbot QA, así mismo se pudo realizar un clon del workspace QA trabajado en
Watson Assistant para el ambiente productivo (Skill que contenía todos los flujos
herramienta ITSM, base de datos del Chatbot y workspace de Watson Assistant trabajados.
Pruebas funcionales Post Pase: Como parte de la puesta a producción del Chatbot se
del servicio de mesa de ayuda CANVIA para la asignación de un especialista de nivel 1 para
que ejecute el Checklist y emita una respuesta al término. Este especialista contó con el
acompañamiento del analista de procesos del Squad X Men para absolver dudas.
resultado del Checklist de pase a producción, en donde se evidenciará las pruebas exitosas u
proyecto en base al cumplimiento de los objetivos trazados; los resultados obtenidos están
el servicio de mesa de ayuda de la empresa CANVIA 2019, los resultados son obtenidos a
través de la medición del indicador “Nivel de satisfacción del servicio”, el cual debía ser
(ticketera), se pudieron establecer las siguientes diferencias en cuanto a este indicador clave.
Tabla 28
Figura 104
satisfacción del servicio considerando los escenarios de pre implementación (mayo, junio y
julio 2019) y post implementación (enero, febrero y marzo 2020), pasando de no cumplir con
el porcentaje mínimo de satisfacción (90%) durante tres meses consecutivos del año 2019 a
lograr superarlo desde el inicio de la puesta a producción del Chatbot en el año 2020.
pre y post implementación, de lo cual se establecen las diferencias en cuanto a este indicador
clave.
152
Tabla 29
En la tabla 29, se puede apreciar la reducción de los tiempos de respuesta del canal
telefónico y canal web, sin embargo, mediante la implementación del Chatbot, se obtuvo el
menor tiempo de respuesta posible, siendo de tan solo 5 segundos. Cabe destacar que el
correo dejó de ser un canal de atención soportado post salida del Chatbot. Sustentando así, la
mejora del servicio de mesa de ayuda y por ende la calidad del servicio mediante la
“Desarrollo de un sistema web para el soporte técnico remoto de primer nivel, orientado a la
concluye que el desarrollo del Chatbot para incidentes de primer nivel logro optimizar el
tiempo de respuesta y omitir en parte el servicio técnico presencial, logrando así el aumento
usuarios.
servicio web Chatbots basado en mesa de ayuda para las empresas ecuatorianas”, los
autores concluyen que el desarrollo de un servicio web Chatbot basado en mesa de ayuda
todos los objetivos que se plantearon al inicio del proyecto como brindar un mejor servicio de
mesa de ayuda de primer y segundo nivel y agilizar el tiempo de respuesta respondiendo a los
políticas de uso de los canales digitales para impulsar la eficiencia del servicio de mesa de
ayuda, se realizó un análisis respecto a los tiempos de atención y volumen de tickets por
Tabla 30
que experimentan los usuarios comparando el canal telefónico y la nueva herramienta de auto
Tabla 31
Figura 105
por el canal web y por el Chatbot considerando los escenarios de pre implementación (mayo,
junio y julio 2019) y post implementación (enero, febrero y marzo 2020), pasando a reducir
la demanda del canal telefónico y el canal de correo, los cuales durante tres meses
consecutivos del año 2019 eran los más demandados. El uso del Chatbot y el canal web se
usuario, el soporte en los lineamientos y políticas de uso de los canales digitales establecidos;
además de promover los beneficios del uso para el usuario de esta nueva herramienta durante
el programa de capacitación.
Sustentando así, el impulso en la eficiencia del servicio de mesa de ayuda y por ende
canales digitales al impulsar el uso de estos canales de auto atención (web y Chatbot)
eficiencia y eficacia de procesos para el área de secretaría del colegio técnico fiscal provincia
del Azuay de la ciudad de Guayaquil”, el autor concluye que con las políticas y
procedimientos establecidos habrá un mejor control, mayor calidad, rapidez y por ende una
para el personal de mesa de ayuda y usuarios clave de CANVIA para mejorar la optimización
del proceso de atención de tickets y la calidad del servicio brindado, se realizó un análisis
respecto al volumen de consultas hechas a los analistas de nivel 1 respecto al uso del portal
Tabla 32
Figura 106
consultas sobre el uso del portal hechas a mesa de ayuda, pasando de un 39% a 6% lo cual
definitivamente aporta a liberar a los especialistas para atender otro tipo de consultas, dato
que se confirma al pasar de atender únicamente un 61% a un 94% de otros tipos de consultas
(diversas).
Sustentando así una mayor disponibilidad para atender otro tipo de atenciones con el
mismo número de personas ligado a la eficiencia y por ende en la mejora de la calidad del
servicio, además de cumplir con los objetivos directos del programa de capacitación que eran
reducir consultas por uso del portal web, mejora en los tiempos de respuesta al optimizar
tesis “La capacitación del personal y la calidad de servicio del centro de contacto banco de
crédito del Perú en el cuarto trimestre 2016”, donde el autor concluye que la capacitación de
158
mano de la optimización de los tiempos de las llamadas. En base a este estudio se determinó a
A continuación, se comparte una estimación de cuáles serían los costos para poder
llevar a cabo el proyecto, cabe resaltar que se brindan costos referenciales dado que no se
Figura 107
Figura 108
Conclusiones
General
nivel de satisfacción del servicio pasando de tener un 83% e incumplir este acuerdo de nivel
de 90% en su primer mes de salida a producción. Así mismo se logró una reducción en el
usuario.
Especificas
mesa de ayuda logró reducir los tiempos de atención hasta en un 89% pasando de tomar 9
minutos a 1 minuto a través del Chatbot. La definición de políticas de uso del portal web y el
de obra de los especialistas de nivel 1 para atender una mayor atención de incidentes y
CANVIA jugó un rol importante en la optimización del proceso de atención de tickets, así
como reducir el volumen de consultas, al cumplir el objetivo de reducir las consultas sobre el
uso del portal web en un 33% y capacitar al personal de mesa de ayuda y usuarios clave sobre
El tesista cumplió un rol mixto entre analista de procesos y Chatbot Developer Junior,
apoyo del Chatbot Developer Senior realizando configuraciones sencillas bajo supervisión de
este último. Todos los conocimientos adquiridos durante la etapa académica fueron
necesarios para lograr el correcto análisis, diseño, gestión y desarrollo del presente proyecto.
gestión de proyectos bajo metodologías tradicionales y ágiles, fue importante para dotar del
para plantear criterios de evaluación como alcance, tiempo, costos, riesgos y dependencias.
encriptación de los datos. El curso de ITIL fue la base para poder entender al área y el
Recomendaciones
General
nuevas intenciones que automaticen tareas por sobre intenciones de guía o informativas dado
el valor que brindan al usuario en términos de reducción de tiempos y valor para los analistas
Especificas
requerimientos para que el producto digital en caso de presentar problemas pueda ser
atendido con la prioridad del caso para que no afecte la experiencia de usuario. Así mismo es
importante considerar que siempre puede haber mejoras ya sean en la respuesta que brinda o
usuarios clave ya que como se observó, fue un punto clave para el logro de objetivos. Se
recomienda que las capacitaciones permitan a los participantes poder plasmar lo aprendido y
manejar espacios adecuados para las capacitaciones. Un error que se suele cometer es realizar
las capacitaciones luego del término de labores en donde la gran mayoría acude desmotivado,
algo que también se considera relevante es que las capacitaciones no sean extensas, deben ser
Referencias
Barbosa Vargas; Banchón Cedeño (2017). Desarrollo de un servicio web Chatbots basado en
mesa de ayuda para las empresas ecuatorianas.
Barrientos López (2017). La capacitación del personal y la calidad de servicio del centro de
contacto banco de crédito del Perú en el cuarto trimestre 2016.
Bon, J. B., Jong, A., Kolthof, A., Pieper, P., Tjassing, R., Veen, A. & Verheijen, T.
(2008). Operación del Servicio Basada en ITIL® V3. Guía de Gestión (1er ed.). (Centro de
servicio al usuario, incidencia, petición de servicio).
Navarro Cadavid, A., Fernández Martínez, J. D., & Morales Vélez, J. (2013). Revisión de
metodologías ágiles para el desarrollo de software. Obtenido desde:
https://dialnet.unirioja.es/descarga/articulo/4752083.pdf
Estrada Cutimbo (2018). Implementar Chatbot basado en inteligencia artificial para la gestión
de requerimientos e incidentes en una empresa de seguros.
Plaza Navas (2017). Desarrollo de un sistema web para el soporte técnico remoto de primer
nivel, orientado a la gestión de incidentes informáticos, basado en la inteligencia
artificial.
Schwaber, K.; Sutherland, J. (2017), La Guía de SCRUM “La Guía Definitiva de SCRUM:
Las Reglas del Juego”.
Anexos
Figura 109
Figura 110
Figura 111
Figura 112
Figura 113
Tabla 33
Se debe respetar alcance de solución del Chatbot, para consultas que no estén
contempladas se puede hacer uso de la funcionalidad derivación a agente humano o
los demás canales de atención soportados.
Para algunas consultas, se necesitará que el usuario final ingrese datos adicionales
para continuar con la atención, caso contrario no será posible ayudarlo.
Es clave que tanto los especialistas de mesa de ayuda como los especialistas de
Sobre el uso nivel 3 del cliente, mantengan el campo de solución actualizado en los tickets.
El uso del portal web debe ser para solicitar requerimientos.
No se debe enviar correos reportando incidentes.
Se de usar la “Base de conocimiento” antes de reportar un incidente.
El uso de la solución de desbloqueo/reseteo debe ser únicamente vía Chatbot, no
correos, no llamadas.
El usuario de realizar seguimiento sus tickets vía Chatbot o por el portal web
Sobre la Es responsabilidad del analista de calidad validar los puntos de control del proceso
calidad y de atención de solicitudes vía chat.
mejora Es responsabilidad del Gestor del Servicio (SME) velar por la mejora continua,
continua proponer el ingreso de nuevas consultas, así como nuevas ideas de automatización.
Es responsabilidad del Gobierno de TI difundir el nuevo canal de atención.
Sobre el Es responsabilidad del Gobierno de TI difundir el uso del Chatbot.
Gobierno de TI Es responsabilidad del Gobierno de TI solicitar cumplimiento de las políticas de
uso del Chatbot a especialistas de nivel 3.