“Desarrollo e Implementación de Asistentes Virtuales para...

96
Facultad de Ingeniería Carrera de Ingeniería de Software “Desarrollo e Implementación de Asistentes Virtuales para la Atención de Clientes y Soporte al Call Center del Banco Interbank” Autor: Victor Enrique Arango Peña Para obtener el Título Profesional de Ingeniero de Software Asesor: Ing. Hernán Robalino Gómez Lima – mayo 2019

Transcript of “Desarrollo e Implementación de Asistentes Virtuales para...

Page 1: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

Facultad de Ingeniería

Carrera de Ingeniería de Software

“Desarrollo e Implementación de Asistentes Virtuales para la Atención de

Clientes y Soporte al Call Center del Banco Interbank”

Autor: Victor Enrique Arango Peña

Para obtener el Título Profesional de Ingeniero de Software

Asesor: Ing. Hernán Robalino Gómez

Lima – mayo 2019

Page 2: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

2

DEDICATORIA

El trabajo lo dedico a mis padres y hermanos por su constante apoyo a lo largo de mi carrera

y haber creído en mí siempre.

También a mis sobrinos que son la principal motivación que tengo para seguir creciendo

profesionalmente.

Page 3: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

3

AGRADECIMIENTOS

Agradezco al Crew clientes del banco Interbank por haberme permitido utilizar información

del proyecto, al equipo Aviengers por haberme ayudando resolviendo todas las consultas que

les plantee para el desarrollo de mi informe.

Al mejor club del Perú, Universitario de deportes por inculcarme a través de su historia, a

nunca rendirme y seguir luchando cada minuto por ganar mis propios partidos para obtener las

metas que me he trazado.

¡Y dale U!

Page 4: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

4

RESUMEN

El presente trabajo de suficiencia profesional trata sobre el desarrollo e implementación de

asistentes virtuales del Banco Interbank en las plataformas: Web y Facebook Messenger.

Cuyo objetivo es mejorar la satisfacción de los clientes, atender las consultas que se realizan a

través de otros medios de información e integrar la información de los clientes y de los procesos

del banco.

Para el desarrollo de este Informe se optó por dividirlo en 4 capítulos:

En el capítulo 1 se muestran los objetivos planteados a raíz del problema, el alcance y

restricciones del entregable final y los asistentes virtuales que se tuvieren como referencia para

el desarrollo del proyecto.

En el segundo capítulo se desarrolló el marco teórico y los conceptos de las herramientas

utilizadas en el proyecto.

En el tercer capítulo se muestra la arquitectura utilizada en el proyecto y las imágenes del

entregable final

En el cuarto capítulo se tienes los resultados presentados luego de la implementación de los

asistentes virtuales.

Page 5: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

5

INDICE DE CONTENIDO

DEDICATORIA ....................................................................................................................... 2

AGRADECIMIENTOS ........................................................................................................... 3

RESUMEN................................................................................................................................ 4

INDICE DE CONTENIDO ..................................................................................................... 5

INDICE DE FIGURAS............................................................................................................ 8

INDICE DE TABLAS............................................................................................................ 11

INDICE DE ANEXOS ........................................................................................................... 12

INTRODUCCION ................................................................................................................. 13

CAPITULO 1 ......................................................................................................................... 15

ASPECTOS GENERALES ................................................................................................... 15

1.1. Definición del Problema............................................................................................ 15

1.1.1. Descripción del Problema .................................................................................. 15

1.2. Definición de objetivos ............................................................................................. 18

1.2.1. Objetivo general ................................................................................................. 18

1.2.2. Objetivos específicos ......................................................................................... 18

1.3. Alcances y limitaciones ............................................................................................. 18

1.3.1. Alcance .............................................................................................................. 18

1.3.2. Limitaciones ....................................................................................................... 19

1.4. Justificación ............................................................................................................... 20

1.5. Estado del Arte: ......................................................................................................... 20

1.5.1. Siri ......................................................................................................................... 20

1.5.2. Cortana................................................................................................................... 23

1.5.3. Arturito BCP .......................................................................................................... 25

CAPITULO 2 ......................................................................................................................... 28

MARCO TEÓRICO .............................................................................................................. 28

2. Fundamento teórico ...................................................................................................... 28

2.1. Inteligencia Artificial ................................................................................................ 28

2.2. ChatBots .................................................................................................................... 28

2.3. Control de Procesos ................................................................................................... 30

2.3.1. Procesos de atención .......................................................................................... 30

2.3.2. Procesos Informativos ........................................................................................ 31

2.4. Herramientas Informáticas ........................................................................................ 32

Page 6: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

6

2.4.1. Watson Assistant ................................................................................................ 32

2.4.2. HTML ................................................................................................................ 32

2.4.3. Messenger Platform ........................................................................................... 32

2.4.4. Java .................................................................................................................... 32

2.4.5. WEB SERVICE ................................................................................................. 33

2.4.6. Base de datos...................................................................................................... 33

2.4.7. MySQL .............................................................................................................. 34

2.4.8. Redis .................................................................................................................. 34

2.5. Interbank.................................................................................................................... 35

2.6. Call center ................................................................................................................. 35

2.7. Scrum ........................................................................................................................ 35

CAPITULO 3 ......................................................................................................................... 36

DESARROLLO DE LA SOLUCIÓN .................................................................................. 36

3.1. Modelo del negocio ...................................................................................................... 36

3.1.1. Estructura de consulta de los clientes anterior ....................................................... 36

3.1.2. Estructura de consulta de los clientes actual ......................................................... 38

3.1.3. Estructura del call center anterior .......................................................................... 39

3.1.4. Estructura del call center actual ............................................................................. 40

3.1.5. Estructura de trabajo .............................................................................................. 41

3.2. Análisis ......................................................................................................................... 42

3.2.1. Identificación de requerimientos del asistente virtual para clientes ...................... 42

3.2.2. Identificación de requerimientos del Asistente Virtual para el Call Center .......... 44

3.3. Base de Datos ............................................................................................................... 46

3.4. Metodología Scrum del Proyecto ............................................................................... 48

3.5. Arquitectura de Desarrollo ........................................................................................ 51

3.7. Interfaz del Asistente Virtual dirigido a los clientes ................................................ 57

3.7.1. Aceptación de Términos y Condiciones ................................................................ 57

3.7.2. Cliente no acepta los Términos y Condiciones ..................................................... 59

3.7.3. Consulta de campañas por cliente ......................................................................... 59

3.7.4. Consulta de Ubicación por GPS ............................................................................ 60

3.7.5. Consulta de Ubicación por localidad ..................................................................... 62

3.7.6. Consulta de Saldo en Tarjetas de Crédito .............................................................. 64

3.7.7. Consulta de Saldo en Cuentas ............................................................................... 65

3.7.8. Perfilador de cuentas ............................................................................................. 67

3.8. Interfaz del Asistente Virtual dirigido a los trabajadores del Call center............. 68

Page 7: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

7

3.8.1. Validar Usuario...................................................................................................... 68

3.8.2. Consulta por costo de membresía .......................................................................... 69

3.8.3. Consulta de Beneficios por tipo de tarjeta ............................................................. 70

3.8.4. Proceso de exoneración de membresía .................................................................. 72

3.8.5. Proceo de Activación de tarjeta de crédito ............................................................ 77

3.8.6. Proceso de finalización de tarjeta (Retener Cliente) ............................................. 79

CAPITULO 4 ......................................................................................................................... 82

RESULTADOS ...................................................................................................................... 82

Resultados ............................................................................................................................ 82

Presupuesto........................................................................................................................... 85

CONCLUSIONES.................................................................................................................. 93

BIBLIOGRAFÍAS ................................................................................................................. 94

ANEXOS ................................................................................................................................. 96

Page 8: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

8

INDICE DE FIGURAS

Figura 1- Árbol de problemas de los canales de atención del banco Interbank ................... 16 Figura 2- SIRI - Funciones ................................................................................................... 21 Figura 3- SIRI - Sección de ayuda ....................................................................................... 21 Figura 4- SIRI – Reconocimiento de Voz ............................................................................ 22 Figura 5- SIRI – Respuesta al reconocimiento de Voz ........................................................ 22 Figura 6- Conexión con aplicativos ..................................................................................... 23 Figura 7- Cortana – Realizar recordatorio............................................................................ 24 Figura 8- Cortana – Programación de tareas ........................................................................ 24 Figura 9- Arturito BCP – Consulta de saldos ....................................................................... 25 Figura 10- Arturito BCP – Consulta de movimientos .......................................................... 26 Figura 11- Arturito BCP – Detalle de Tarjeta ...................................................................... 26 Figura 12- Arturito BCP – Consulta de ubicación ............................................................... 27 Figura 13- La interacción con el cliente es más amigable y efectiva ................................... 29 Figura 14- Procesos en el banco ........................................................................................... 31 Figura 15- Conexión con los Web Service........................................................................... 33 Figura 16- Almacenamiento de Datos en Redis ................................................................... 34 Figura 17- Canales de atención al cliente............................................................................. 36 Figura 18-Servicios que brindan los canales de atención .................................................... 37 Figura 19. Capacidad de respuestas a consultas por el Asistente Virtual ............................ 38 Figura 20- Estructura de Call Center anterior ...................................................................... 39 Figura 21- Estructura de Call Center actual ......................................................................... 40 Figura 22- Estructura del trabajo del Equipo para el desarrollo del proyecto...................... 41 Figura 23- Cronograma del Proyecto ................................................................................... 45 Figura 24- Esquema de Base de Datos del Asistente Interno y Externo .............................. 46 Figura 25- Tablas Individuales del Asistente Interno y Externo .......................................... 47 Figura 26- Tablero Scrum en Jira ......................................................................................... 49 Figura 27- Tablero Físico del proyecto ................................................................................ 50 Figura 28- Arquitectura de los Asistentes Virtuales ............................................................ 51 Figura 29- Arquitectura de EVA .......................................................................................... 52 Figura 30- Gestor de contenido - cockpit de EVA ............................................................... 53 Figura 31- Matriz del Servicio Generación Potc .................................................................. 54 Figura 32- Validación de WebService ................................................................................. 55

Page 9: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

9

Figura 33- Consulta de cliente a través de RM(Interbank) .................................................. 56 Figura 34- Consulta de cuenta a través del chat de Facebook ............................................. 56 Figura 35- Cliente acepta Términos y Condiciones ............................................................. 57 Figura 36- Ficha de Términos y Condiciones ...................................................................... 58 Figura 37-Cliente no acepta Términos y Condiciones ......................................................... 59 Figura 38- Consulta de campañas por DNI .......................................................................... 59 Figura 39- Consulta campañas de cliente ............................................................................. 60 Figura 40- Consulta por ubicación de tienda ....................................................................... 60 Figura 41- Envío de ubicación por GPS............................................................................... 61 Figura 42- Listado de ubicaciones ....................................................................................... 61 Figura 43-Consulta ubicación de tienda, cajero u agente Interbank .................................... 62 Figura 44-Consulta ubicación por localidad (Sin GPS) ....................................................... 62 Figura 45-Consulta de cajero en Provincia .......................................................................... 63 Figura 46- Listado de ubicaciones ....................................................................................... 63 Figura 47- Consulta Detalle de Tarjeta de Crédito .............................................................. 64 Figura 48- Validación de TOKEN ....................................................................................... 64 Figura 49- Detalle de Tarjeta de Crédito .............................................................................. 65 Figura 50- Menú principal.................................................................................................... 65 Figura 51- Envío de Token SMS ......................................................................................... 66 Figura 52- Consulta de saldo en cuentas .............................................................................. 66 Figura 53- Menú principal.................................................................................................... 67 Figura 54- Perfilador de cuentas según cliente .................................................................... 67 Figura 55- Validar Usuario .................................................................................................. 68 Figura 56- Consulta costo de membresía por selección ....................................................... 69 Figura 57- Consulta costo de membresía por tipo de tarjeta ................................................ 69 Figura 58- Consulta directa por costo de membresía ........................................................... 70 Figura 59- Consulta de beneficios por tipo de tarjeta .......................................................... 70 Figura 60- Lista de tarjetas a consultar ................................................................................ 71 Figura 61- Consulta de beneficios por tipo de tarjeta .......................................................... 71 Figura 62- Proceso de exoneración ...................................................................................... 72 Figura 63- Sustentación de cobro y validación de movimientos en la tarjeta ...................... 72 Figura 64- Validación de pedidos por el mismo tipo ........................................................... 73 Figura 65- Consulta por Razones operativas........................................................................ 73 Figura 66- Proceso de exoneración ...................................................................................... 74 Figura 67- Pasos de afiliación al pago automático ............................................................... 74

Page 10: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

10

Figura 68- Formulario de afiliación al pago automático de servicios .................................. 75 Figura 69- Final del proceso de exoneración ....................................................................... 75 Figura 70- Envió de Constancia de afiliación ...................................................................... 76 Figura 71- Consulta por titularidad de cliente ...................................................................... 77 Figura 72- Proceso de Activación de TC ............................................................................. 77 Figura 73- Consulta de Información por Activación de TC................................................. 78 Figura 74- Guía de Activación de TC .................................................................................. 78 Figura 75- Proceso de Activación de TC ............................................................................. 79 Figura 76- Proceso de Finalización de tarjeta ...................................................................... 79 Figura 77- Transferencia de llamada al equipo de retención ............................................... 80 Figura 78- Guía de Finalización de tarjeta ........................................................................... 80 Figura 79- Proceso de Finalización de tarjeta (No retener cliente) ...................................... 81 Figura 80- Proceso de Finalización de contrato del cliente ................................................. 81 Figura 81- Reducción del tiempo de llamadas ..................................................................... 82 Figura 82- Contenido del asistente Virtual .......................................................................... 83 Figura 83- Capacitación constante del Asistente Virtual ..................................................... 83 Figura 84- Cantidad de Usuarios por el Asistente Virtual de Facebook .............................. 84 Figura 85- Gastos generales del Proyecto ............................................................................ 85

Page 11: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

11

INDICE DE TABLAS

Tabla 1- Árbol de problemas de los canales de atención del banco Interbank .................... 16 Tabla 2- Procesos de atención al cliente .............................................................................. 30 Tabla 3-Requerimientos del Asistente Virtual dirigido a los Clientes ................................. 43 Tabla 4-Requerimientos del Asistente Virtual dirigido a los asesores del call center ......... 44 Tabla 5- Objetivos por Sprint dentro del equipo .................................................................. 48 Tabla 6- Reuniones del Equipo Scrum ................................................................................. 49 Tabla 7- Presupuesto de los Recursos Humanos del Proyecto ............................................. 85 Tabla 8- Presupuesto Invertido en el proyecto del Mes 1 al Mes 5 ..................................... 86 Tabla 9- Presupuesto Invertido en el proyecto del Mes 6 al Mes 10 ................................... 87 Tabla 10-Presupuesto Invertido en el proyecto del Mes 11 al Mes 15 ................................ 88 Tabla 11- Presupuesto Invertido en el proyecto del Mes 16 al Mes 20 ............................... 89 Tabla 12- Análisis de Retorno por Recursos Humanos del mes 8 al mes 17 ....................... 90 Tabla 13- Análisis de Retorno por Recursos Humanos del mes 18 al mes 20 ..................... 90 Tabla 14- Análisis de Retorno por Gastos Operativos del mes 8 al mes 17 ........................ 91 Tabla 15- Análisis de Retorno por Gastos Operativos del mes 18 al mes 20 ...................... 91 Tabla 16- Ingresos y Egresos del Proyecto .......................................................................... 92 Tabla 17- Van y TIR del proyecto ....................................................................................... 92

Page 12: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

12

INDICE DE ANEXOS

Anexo 1- Encuesta sobre el Asistente Virtual de Banca Telefonica ....................................... 96

Page 13: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

13

INTRODUCCION

El banco Interbank requiere implementar un nuevo canal de atención para resolver las consultas

de sus clientes, en el que puedan solicitar la información que ofrece el banco actualmente por

otros medios, también se necesita implementar un canal que ayude a los asesores del call center

en la atención de clientes guiándolos con los flujos de atención que maneja el banco.

Para realizar la implementación de los asistentes virtuales haremos uso de inteligencia artificial,

la cual será alimentada a través del motor cognitivo que nos brinda Watson Assistant. Nuestro

punto de referencia serán los asistentes virtuales existentes como Siri y Cortana conocidos

mundialmente y Arturito conocido en el territorio nacional.

Como solución se implementará un asistente virtual a través de Facebook Messenger en el que

los clientes podrán consultar los saldos de sus tarjetas, ubicación de los puntos de atención y

de los productos del banco. El asistente virtual que brindará soporte a los asesores del call

center se encontrará en una página web la cual solo se podrá usar previa autenticación en el

que podrán consultar información de los flujos de membresía, y activación de tarjetas

El resultado del asistente virtual para los asesores del call center será la disminución del tiempo

de atención en las llamadas y así poder atender mayor número de llamadas. El asistente virtual

dirigido a los clientes beneficiara al banco con la atención de consultas sin hacer uso de los

recursos del banco como el área del call center, los cajeros u oficinas.

Page 14: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

14

Para desarrollar ese trabajo lo dividimos en capítulos:

En el Capítulo I presentamos la problemática del banco Interbank para la atención de sus

clientes, indicamos los objetivos generales y específicos que atenderemos, citaremos las

referencias que se tendrán para desarrollar el proyecto, así como también el alcance y

limitaciones que tendremos para desarrollar en el proyecto.

En el capítulo II presentamos el marco teórico que nos orientaran en el proceso de elaboración

del proyecto, también indicaremos las herramientas informáticas que utilizaremos en el

proyecto, así como también los procesos que solucionaremos con la implementación de los

asistentes virtuales

En el capítulo III nos enfocamos en mostrar los requerimientos que atenderemos para ayudar a

mejorar la atención de los clientes del banco Interbank, también mostraremos las interfaces y

funcionalidades que se tendrán como producto final.

En el capítulo IV detallaremos el costo y beneficio que producirá la elaboración del proyecto.

Tendremos la información de egresos e ingresos por gastos operativos y por recursos humanos

utilizados, así como también el nivel de impacto y satisfacción que tendremos en la atención

de clientes.

Page 15: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

15

CAPITULO 1

ASPECTOS GENERALES

1.1. Definición del Problema

1.1.1. Descripción del Problema

El equipo de Transformación Digital del banco Interbank se encarga de realizar

implementaciones de nuevas tecnologías para mejorar, simplificar los procesos del

banco y ayudar a los clientes.

Entre las exploraciones para realizar un nuevo desarrollo de productos y servicios para

los clientes, se halló como un punto de mejora los canales de atención y de información.

Los problemas que afronta el banco son: los tiempos que se utilizan para ejecutar

múltiples procesos en diferentes cores (servicios externos) para cumplir una tarea,

saturación de llamadas en el call center, la percepción del cliente por una mala atención

o por el largo tiempo de espera, la inversión de tiempo por parte de los trabajadores

para poder atender consultas, la derivación de llamadas a otras áreas.

Otro punto a mejorar es obtener un medio en el que se encuentre información precisa

al instante como el saldo de sus cuentas y tarjetas de crédito, la ubicación de los locales

de atención, los productos disponibles para el cliente, la información de los tipos de

cuentas que maneja el banco y los flujos de atención sobre costos y cobros de

membresía, activación de tarjetas y anulación de tarjetas ya que por ahora se tiene

múltiples repositorios de distinta información, lo cual implica la inversión de mucho

tiempo para que los asesores del call center puedan brindar una respuesta rápida y

correcta a los clientes.

Page 16: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

16

Así como el uso de recursos (cajeros, call center) por parte de los clientes para realizar

simples consultas como el saber su saldo, fecha de pago, ubicación de los centros de

atención y los productos disponibles del banco.

A continuación, el árbol de problemas para mostrar el problema principal del Banco

con las causas y efectos.

Figura 1- Árbol de problemas de los canales de atención del banco Interbank

Fuente: Elaboración propia

DESCRIPCIÓN DEL PROBLEMA: Deficiencia en la atención de clien-tes que usan los canales de atención de Interbank CAUSAS EFECTOS

1. La información no es clara o fácil de ubicar

1.La duración de los procesos de atención se extienden

2. Saturación de los canales de aten-ción

2. Inversión de tiempo del personal para consultas simples.

3. Derivación de procesos a otros equipos 3. Satisfacción del cliente es negativa

Tabla 1- Árbol de problemas de los canales de atención del banco Interbank

Fuente: Elaboración propia

Page 17: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

17

Las causas que se muestran en el árbol de problemas son: Información imprecisa y

difícil de ubicar, Flujos engorrosos de atención al cliente, Derivaciones de atención a

otros equipos, procesos de atención inconclusos. Teniendo como consecuencia los si-

guientes efectos: Duración de los procesos de atención tome más tiempo de lo debido,

baja satisfacción del cliente al utilizar nuestros canales de atención, saturación de re-

cursos al realizar la derivación de los clientes para su atención utilizando recursos de

otros equipos, pérdida de información importante para el banco.

Estos problemas de atención debido al excesivo tiempo invertido y la calidad de infor-

mación que se le brinda al cliente suponen la búsqueda de soluciones.

Una de ellas es el diseño y la implementación de asistentes virtuales para la autoaten-

ción de clientes y de ayuda para el personal de Interbank.

Page 18: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

18

1.2. Definición de objetivos

1.2.1. Objetivo general

Mejorar la atención de clientes del banco Interbank, resolviendo sus consultas de forma

rápida disminuyendo los largos tiempos de espera, ampliando el número de casos

atendido y generando una satisfacción positiva de los clientes.

1.2.2. Objetivos específicos

1. Mejorar la satisfacción de los clientes respecto a la atención brindada.

2. Atender las consultas que actualmente los clientes realizan a través de otros

canales de atención.

3. Integración de la información de clientes y procesos del banco.

1.3. Alcances y limitaciones

1.3.1. Alcance

Se analizarán e implementarán 2 asistentes virtuales, uno para la atención de clientes y

otro de ayuda para los asesores del call center en los procesos del banco Interbank.

El primer asistente virtual será un nuevo canal de atención a través de Facebook

Messenger en el cual el cliente podrá resolver consultas cómo saber el saldo de sus

cuentas, fecha de pago y línea de crédito de su tarjeta, productos del banco, productos

pre-aprobados, ubicación de los centros de atención sin hacer uso del call center u otra

área del banco para obtener esta información.

El otro asistente virtual se implementará en un entorno web como un canal de ayuda

para los asesores del call center en el cual podrán obtener información sobre los flujos

Page 19: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

19

de cobros de membresía, finalización de tarjetas y la activación de tarjetas de crédito y

débito, así como también se podrán descargar manuales de estos flujos en los que se

guía al asesor sobre los procesos que debe ejecutar en los distintos Cores para cumplir

con la atención al cliente.

1.3.2. Limitaciones

El asistente virtual dirigido a los clientes solo mostrará información sensible como

saldos de cuentas o de tarjetas de crédito previa autentificación mediante un código que

será enviado por correo electrónico o vía SMS, y no se podrán realizar operaciones

transaccionales a través de este medio.

El asistente virtual dirigido a los asesores del call center, solo mostrara información de

los flujos de membresía, anulación y activación de tarjetas previa autentificación

mediante su nombre de usuario y contraseña.

Ambos asistentes virtuales necesitaran de la conexión a internet de forma obligatoria y

se encontraran en una alimentación constante por parte de los lingüistas del equipo para

aumentar el porcentaje de asertividad al responder lo que se le pregunte sobre los temas

mencionados líneas arriba.

Page 20: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

20

1.4. Justificación

Este proyecto es necesario para los asesores del área de Call center porque será una

herramienta de ayuda en la atención de llamadas por parte de los asesores ya que se le

permitirá agilizar la búsqueda de información, disminuir los tiempos de las llamadas

para así atender mayor número de llamadas y tener una mejor aprobación a la atención

brindada por parte de los clientes.

El Asistente Virtual dirigido a los clientes del banco es necesario porque se le permitirá

al cliente auto-atenderse sin necesidad de utilizar los recursos del banco (cajeros,

oficinas y el call center), ya que tendrá la información de sus cuentas, tarjetas y

ubicación de los centros de atención, productos pre-aprobados e información de los

productos del banco, en cualquier momento y lugar a través de un medio como

Facebook Messenger que es uno de los de mayor uso a nivel mundial.

1.5. Estado del Arte:

A continuación, se citarán algunos asistentes virtuales:

1.5.1. Siri

Es el asistente virtual más conocido y a la vez uno de primeros asistentes virtuales,

presentada por la empresa SRI venture group en el año 2007, posteriormente SIRI seria

comprada por la empresa Apple para ser implementada en sus dispositivos móviles y

ser relanzada en el año 2011 con el iphone 4S. (Applesfera, 2018)

Siri actualmente cuenta múltiples capacidades de las cuales haremos mención de

algunas de ellas:

Page 21: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

21

• Ayuda:

En esta sección del aplicativo Siri nos muestra las funciones con las que cuenta

y a la vez las formas con las que podemos hacer uso de ellas.

Figura 2- SIRI - Funciones

Fuente: SIRI (Asistente del sistema IOS)

Figura 3- SIRI - Sección de ayuda

Fuente: SIRI (Asistente del sistema IOS)

Page 22: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

22

• Reconocimiento de voz: Siri cuenta con esta función creada para formar una

interacción hombre maquina a través del reconocimiento de palabras mediante

el uso de nuestra voz.

Figura 4- SIRI – Reconocimiento de Voz

Fuente: SIRI (Asistente del sistema IOS)

Figura 5- SIRI – Respuesta al reconocimiento de Voz

Fuente: SIRI (Asistente del sistema IOS)

Page 23: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

23

• Implementación con aplicativos: Siri utilizando el sistema de IOS permite

realizar la conectividad con aplicaciones como whatsapp, Facebook y ejecutar

operaciones enviándole un comando de voz.

Figura 6- Conexión con aplicativos

Fuente: SIRI (Asistente del sistema IOS)

1.5.2. Cortana

Es el asistente virtual de Microsoft en su primera versión fue incluida en los dispositivos

móviles que poseían Windows Phone, posteriormente fue implementada en el sistema

Windows 10 para computadoras.

Cortana actualmente nos permite controlar las aplicaciones instaladas en nuestro

sistema de Windows, responder consultas gracias al motor de búsqueda Bing a la vez

cortana se encuentra disponible para 8 idiomas.

Page 24: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

24

Cortana presenta las siguientes funciones:

• Recordatorio de Fechas: Cortana utilizando el calendario del sistema permite

realizar y programar un recordatorio mediante comandos de voz

Figura 7- Cortana – Realizar recordatorio

Fuente: Sistema Windows

• Programar tareas: Cortana nos permite realizar la programación de tareas que

hacen uso de las herramientas del sistema Windows

Figura 8- Cortana – Programación de tareas

Fuente: Sistema Windows

Page 25: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

25

1.5.3. Arturito BCP

Es el asistente virtual del Banco de Crédito del Perú implementado para Facebook

Messenger, utilizando la plataforma de computación cognitiva de International

Business Machines Corporation (IBM) llamada Watson Assistant, el cual permite a los

clientes auto-atenderse respondiéndoles las consultas sobre sus saldos, la ubicación de

sus locales, tipo de cambio, movimientos y la línea de crédito de sus tarjetas de manera

amigable tratando de simular el lenguaje de una persona natural.

• Consulta saldos: Esta función nos permite monitorear el saldo de nuestras

cuentas de ahorros, cuentas por Compensación por Tiempo de Servicio (CTS)

u otras cuentas manejadas desde una tarjeta de débito.

Figura 9- Arturito BCP – Consulta de saldos

Fuente: Banco de Crédito del Perú

Page 26: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

26

• Lista de movimientos: Se nos permite visualizar los últimos 20 movimientos

realizados desde nuestras tarjetas de crédito o de débito.

Figura 10- Arturito BCP – Consulta de movimientos

Fuente: Banco de Crédito del Perú

• Información de la Tarjeta de Crédito: Esta función permite informarnos sobre

nuestro saldo disponible, Día de pago y montos a pagar.

Figura 11- Arturito BCP – Detalle de Tarjeta

Fuente: Banco de Crédito del Perú

Page 27: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

27

• Consulta de Ubicación: Se permite saber los agentes, locales o cajeros más

cercanos al punto donde nos encontramos haciendo uso de las coordenadas del

GPS.

Figura 12- Arturito BCP – Consulta de ubicación

Fuente: Banco de Crédito del Perú

Page 28: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

28

CAPITULO 2

MARCO TEÓRICO

2. Fundamento teórico

2.1. Inteligencia Artificial

La inteligencia artificial es la ciencia de construir máquinas para que hagan cosas que,

si las hicieran los humanos, requerirían inteligencia.

Podemos pensar en Inteligencia Artificial como en aquella ciencia que integra

conocimiento a los procesos o actividades para que éstos tengan éxito. Un ejemplo es

el ajedrez. Es impensable que un computador evalúe todas las posibles jugadas del

ajedrez. En vez de esto, se incorpora conocimiento en el proceso de búsqueda de la

mejor jugada en forma de jugadas predefinidas o procedimientos de evaluación

“inteligentes”. (Escolano Ruiz, Cazorla Quevedo, Alfonso Galipienso, Colomina

Pardo, & Lozano Ortega, 2003)

2.2. ChatBots

Los motores de Inteligencia Artificial de los chatbots han mejorado notoriamente con

el paso del tiempo. Actualmente tienen la capacidad de reconocer las intenciones y

las entidades y a raíz de esto proporcionan respuestas, hacen preguntas y guían a los

usuarios a través de la conversación.

Los chatbots utilizan inteligencia artificial, por ejemplo, cuando necesitan reconocer

las intenciones de las frases que intercambian con los usuarios en un diálogo. Pero

también utilizan la Inteligencia Artificial cuando, después de reconocer determinadas

intenciones por parte de los usuarios, responden con entidades, que son, por ejemplo,

Page 29: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

29

las variaciones de los pedidos que puede hacer un cliente, dependiendo del rubro en el

que nos manejemos. Todo esto lo hacen sobre el diálogo, que es la estructura propia de

la conversación. (Cliengo, 2018)

Figura 13- La interacción con el cliente es más amigable y efectiva

Fuente: (Cliengo, 2018)

Page 30: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

30

2.3. Control de Procesos

2.3.1. Procesos de atención

El proceso de atención al cliente se caracteriza como el conjunto de actividades

relacionadas entre sí que permite responder satisfactoriamente a las necesidades del

cliente. (Aiteco, 2018).

Personal Procesos de atención Resultados

Información Cuestionar Satisfacción del cliente

Personalidad Ejecución Éxito

Decisión Solución Puntos de mejoras

Facilidad de procesos Interpretación Evaluación a la forma de

atender

Tabla 2- Procesos de atención al cliente

Fuente: Elaboración propia

En la tabla 2 se mencionan las capacidades que debe tener un personal de atención al

cliente, los procesos que debe desempeñar durante una atención y las posibilidades de

respuesta que tendrá al terminar la atención de un cliente.

Page 31: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

31

2.3.2. Procesos Informativos

Las empresas pueden tener diferentes canales de atención, así como procesos y

solicitudes del cliente.

Figura 14- Procesos en el banco

Fuente: Elaboración propia

Page 32: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

32

2.4. Herramientas Informáticas

2.4.1. Watson Assistant

Es una interfaz de IBM que permite construir e implementar chatbots. (Pubnub, 2018)

2.4.2. HTML

Es el lenguaje de programación con el que se define el contenido de las páginas web.

Básicamente se trata de un conjunto de etiquetas que sirven para definir el texto y otros

elementos que compondrán una página web, como imágenes, listas, vídeos, etc.

(Alvarez, 2018)

2.4.3. Messenger Platform

La plataforma de Messenger consta de un conjunto de funciones diseñadas para

ofrecerte todo lo que necesitas para crear fantásticas experiencias interactivas en

Messenger, tales como la Interfaz de programación de aplicaciones (API), plugins para

web y una vista web completa. Esta pretende ser una descripción general de los

componentes esenciales de la plataforma que se encuentran disponibles para ayudarte

a comprender mejor la plataforma. (Facebook, 2018)

2.4.4. Java

Es una tecnología que se usa para el desarrollo de aplicaciones que convierten a la Web

en un elemento más interesante y útil (Java, 2018).

Page 33: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

33

2.4.5. WEB SERVICE

Es un método de comunicación entre dos aparatos electrónicos en una red. Es una

colección de protocolos abiertos y estándares usados para intercambiar datos entre

aplicaciones o sistemas. (Lázaro, 2018)

Figura 15- Conexión con los Web Service

Fuente: (codexpertise, 2018)

2.4.6. Base de datos

Es un repositorio de información almacenada en una computadora para que cualquier

persona autorizada pueda ingresar a ella, independientemente del uso que se haga y de

su procedencia (Acid Carrillo, Marin Ruiz, Medina Rodriguez, Pons Capote, & Vila

Miranda, 2005).

Page 34: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

34

2.4.7. MySQL

Es un software elaborado por un conjunto de programas para elaborar y gestionar Base

de datos (Talón, 2012).

2.4.8. Redis

Redis es un almacén de estructura de datos de valores de clave en memoria rápido y de

código abierto. Redis incorpora un conjunto de estructuras de datos en memoria

versátiles que le permiten crear con facilidad diversas aplicaciones personalizadas.

(Amazon, 2018).

Figura 16- Almacenamiento de Datos en Redis

Fuente: (Vogels, 2017)

Page 35: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

35

2.5. Interbank

Banco Internacional del Perú (Interbank Perú) es un banco comercial fundado en

1897 con oficina corporativa en Lima que ofrece servicios bancarios generales a

particulares, negocios y pymes. (BNamericas, 2018)

2.6. Call center

Un Centro de Llamadas o Call Center, se encarga de brindar uno o varios servicios

solicitados telefónicamente por los clientes y atendidos por un conjunto de

personas o telefonistas (generalmente llamadas “agentes”). (Trixboxmexico, 2018)

2.7. Scrum

Scrum propone ciclos iterativos que van desde una semana hasta un mes, período

generalmente llamado iteración o sprint. El resultado de cada iteración deberá ser

un producto listo para entregar (Dimes, 2016).

Page 36: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

36

CAPITULO 3

DESARROLLO DE LA SOLUCIÓN

3.1. Modelo del negocio

3.1.1. Estructura de consulta de los clientes anterior

A continuación, se presentan los canales de atención por los cuales se puede obtener

información referente a los productos que los clientes tienen con el Banco Interbank.

Figura 17- Canales de atención al cliente

Fuente: Elaboración propia

Page 37: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

37

Figura 18-Servicios que brindan los canales de atención

Fuente: Elaboración propia

Page 38: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

38

3.1.2. Estructura de consulta de los clientes actual

Con la implementación del asistente virtual se podrán atender algunas de las consultas

que los clientes realizan a través de los cajeros, tiendas o asesores del call center como

se detalla en la Figura 19 y permitirá que el cliente pueda acceder a su información

desde cualquier lugar y en cualquier momento a través de Facebook Messenger.

Figura 19. Capacidad de respuestas a consultas por el Asistente Virtual

Fuente: Elaboración propia

Page 39: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

39

3.1.3. Estructura del call center anterior

La estructura que presenta el call center nos muestra procesos de atención largos,

información dispersa en repositorios y páginas web internas, así como también la

dependencia de la disponibilidad de los supervisores para por obtener información en

el transcurso de una llamada.

Figura 20- Estructura de Call Center anterior

Fuente: Elaboración propia

Page 40: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

40

3.1.4. Estructura del call center actual

El asistente virtual brinda la información de los flujos para resolver consultas sobre

membresía, anulación y activación de tarjeta en una sola pantalla web de forma directa,

haciendo los procesos de atención más cortos y disminuyendo la duración de llamadas

en el call center de Interbank.

Figura 21- Estructura de Call Center actual

Fuente: Elaboración propia

Page 41: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

3.1.5. Estructura de trabajo

La estructura de trabajo se dividió en 5 roles: análisis, diseño, codificación, pruebas y exportación los cuales manejaban subtareas para el

desarrollo continúo del proyecto.

Figura 22- Estructura del trabajo del Equipo para el desarrollo del proyecto

Fuente: Elaboración propia

Asistentes Virtuales

Análisis

Investigación de Flujos

Análisis de Publico

Análisis de Conversaciones

Diseño

Entorno Web

Entorno Conversacional

Codificación

ProgramaciónWeb

Base de Datos

Implementación Web Services

Creación de Nodos

conversacionales

Pruebas

Elaboración de Casos de prueba

Generación de Data

Reporte de Observaciones

Ejecución de Pruebas

Exportación

Despliegue a Producción

41

Page 42: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

42

3.2. Análisis

Luego de analizar los problemas que se tienen para la atención de clientes, se decidió

crear 2 asistentes virtuales, uno dirigido a los clientes en el que ellos puedan auto

atenderse en cualquier momento a través de Facebook Messenger y el otro asistente

virtual dirigido hacia el área de call center para que guie en los procesos de atención a

los asesores telefónicos.

3.2.1. Identificación de requerimientos del asistente virtual para clientes

Item Referencia Requerimiento

1 CP-01 Para utilizar el chatbot el cliente deberá aceptar los

términos y condiciones de forma obligatoria y por única

vez.

2 CP-02 Para mostrar información sensible como fechas de pago,

líneas de crédito o saldos el cliente debe haber realizado

previamente una autenticación.

3 CP-03 Se permitirá enviar el código de autenticación a través del

correo electrónico o envío de mensajes de texto, de no

contar o tener desactualizados estos datos se le

recomendarán al cliente acercarse a un cajero para

actualizar sus datos.

4 CP-04 Se permitirá consultar la ubicación de agentes, tiendas o

cajeros a través del envío de ubicación mediante el uso

del Sistema de Posicionamiento Global (GPS), o él envió

directo de provincia o distrito

Page 43: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

43

5 CP-05 Se permitirá consultar por las campañas disponibles o

productos pera-probados a nombre del cliente.

6 CP-06 Se deberán mostrar los tipos de cuentas disponibles a

través del chatbot.

7 CP-07 Se mostrará la información de clientes con: Documento

nacional de Identidad (DNI), Carné de extranjería o

pasaporte.

8 CP-08 La sesión de los clientes se cerrará luego de 1 hora de

inactividad.

9 CP-09 El envío de mensaje solo estará disponible para los

operadores Claro, Movistar o Entel.

10 CP-10 En caso de fallar la autenticación, los clientes podrán

reenviar el código de validación y se le permitirá como

máximo 3 reintentos.

Tabla 3-Requerimientos del Asistente Virtual dirigido a los Clientes

Fuente: Elaboración Propia

Page 44: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

44

3.2.2. Identificación de requerimientos del Asistente Virtual para el Call Center

Item Referencia Requerimiento

1 CP-01 El asistente virtual permitirá mostrar imágenes y

documentos referentes a los flujos de atención

2 CP-02 Para poder hacer uso del asistente virtual se deberá

realizar un inicio de sesión previa mediante un usuario y

contraseña.

3 CP-03 Los Flujos de atención que se mostrarán serán los flujos

de cobro de membresía, finalización y activación de

tarjeta.

4 CP-04 Se deberán registrar los usuarios y contraseñas en la base

de datos.

5 CP-05 Se deberá alimentar de intenciones y entidades

constantemente al chatbot para aumentar su porcentaje de

asertividad.

6 CP-06 Se podrá realizar el envío de constancia cuando se realice

la afiliación al pago automático del cliente.

Tabla 4-Requerimientos del Asistente Virtual dirigido a los asesores del call center

Fuente: Elaboración Propia

Page 45: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

3.2.3. Cronograma de trabajo

Page 46: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

3.3. Base de Datos

El siguiente esquema representa las tablas utilizadas para almacenar las configuraciones y res

Page 47: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

Las siguientes tablas almacenaran las sesiones y usuarios del asistente virtual, así mismo alm

de los usuarios.

Page 48: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

48

3.4. Metodología Scrum del Proyecto

Consideramos que era importante la planificación de la experiencia del usuario como la

implementación de flujos, y por eso, tomando en cuenta que trabajamos en paralelo los dos

asistentes virtuales, hemos fijado los siguientes objetivos por sprint.

Objetivo por Sprint Tarea Método

Experiencia de usuario y datos generales

-Establecer el arquetipo de usuario según los datos obtenidos y un trabajo de Research (UX).

Priorizar los flujos a trabajar en próximos sprints según las necesidades del negocio/facilidades técnicas.

-Creación de arquetipos de usuario a partir de workshops o focus groups.

-Identificación de los casos más críticos en distintos canales de atención.

-Dinámicas para la creación de estos casos de uso con el usuario final.

Arquitectura de la información general

-Esquematizar la información disponible y la faltante para organizarla en tipos de consulta, solicitudes y productos.

Recopilación de los flujos, análisis de las interacciones y reestructuración de los temas por bloques de contenido y comportamiento de los datos.

Arquitectura de Watson

-Una de las propuestas es partir de las preguntas tipo para trabajar los nodos de Watson.

-Otra de las propuestas es idear un manejo de entidades e intenciones sostenible y útil para todos los tipos de flujos que se construyan para AVI externo.

Creación de nuevas entidades e intenciones de la forma más mantenible y óptima para los flujos actuales y los futuros

Tabla 5- Objetivos por Sprint dentro del equipo

Fuente: Elaboración Propia

Page 49: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

49

3.4.1. Reuniones del Equipo Scrum

En la siguiente tabla se muestra las reuniones acordadas a llevar durante el

desarrollo del proyecto

Reuniones Descripción Encargado

Sprint Planning Reunión para definir las historias a trabajar en el sprint

Scrum Master Product Owner

Daily

Reuniones diarias para dar seguimiento, indicar estado o impedimentos de las historias de usuario

Equipo Scrum

Refinement Reunión de planificación de las historias a realizar a futuro

Product Owner

Retrospective Reunión al final del sprint, para dialogar los puntos débiles y fuertes presentados durante el sprint

Scrum Master

Tabla 6- Reuniones del Equipo Scrum

Fuente: Elaboración Propia

3.4.2. Tablero Scrum del Proyecto

En el proyecto se tendrán un tablero virtual a través de la herramienta Jira y un

tablero físico con ayuda de post-it con 3 indicadores los cuales son “Por hacer,

En proceso y listo” para definir el estado de las historias de usuario y tareas.

Figura 26- Tablero Scrum en Jira

Fuente: Elaboración Propia

Page 50: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

50

Figura 27- Tablero Físico del proyecto

Fuente: Elaboración propia

Page 51: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

51

3.5. Arquitectura de Desarrollo

3.5.1. Arquitectura de los Asistentes Virtuales

La arquitectura mostrada en la figura 27, representa la comunicación que se tiene

desde el canal sea Facebook o la página Web al orquestador que se comunicara

con las API y/o Web Service para solicitar información y así transmitírsela a

watsson asisstant

Así mismo watsson se comunicara con al orquestador y de ser necesario este se

comunicara con el api para poder mostrar una respuesta a través del canal.

Figura 28- Arquitectura de los Asistentes Virtuales

Fuente: Elaboración propia

Page 52: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

52

3.5.2. Arquitectura de Everis Virtual Assistant (EVA)

EVA es una solución cognitiva enfocada en el servicio al cliente. Eva es un

orquestador que puede integrar con diferentes canales como Web, móvil, IVR,

redes sociales y también con dispositivos electrónicos. Posee una arquitectura

desacoplada y es agnóstica a la tecnología

Figura 29- Arquitectura de EVA

Fuente: Elaboración propia

Page 53: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

53

3.5.3. Herramienta Cockpit

Es el administrador de contenidos de Eva, el cual nos permite gestionar diferentes

asistentes virtuales y personalizar sus respuestas en tiempo real. También nos

provee un módulo para generar reportes y análisis de datos sin un amplio

conocimiento técnico.

Figura 30- Gestor de contenido - cockpit de EVA

Fuente: Elaboración propia

Page 54: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

54

3.6. Tipos de prueba ejecutados

3.6.1. Pruebas funcionales

Se realizaron pruebas de los web service, Api y desde la parte front, validando el

correcto funcionamiento según las necesidades del usuario.

• Pruebas de Web service y API:

Se realizaron las validaciones en base a la matriz de consideración y el consumo

de la correcta información desde las distintas plataformas donde se encuentra la

información de los clientes del banco.

Figura 31- Matriz del Servicio Generación Potc

Fuente: Elaboración propia

Page 55: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

55

Figura 32- Validación de WebService

Fuente: Elaboración propia

Page 56: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

56

• Pruebas de Front:

Se realizó la validación de campos en los casos de formularios o login, secuencia

conversacional de los flujos y consumo de los servicios web.

En la Figura 32 y 33 se puede validar que el número de cuenta y el saldo al ser

consultado por el asistente virtual es la misma que figura en el aplicativo del

banco.

Figura 33- Consulta de cliente a través de RM(Interbank)

Fuente: Interbank

Figura 34- Consulta de cuenta a través del chat de Facebook

Fuente: Elaboración propia

Page 57: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

57

3.7. Interfaz del Asistente Virtual dirigido a los clientes

Este asistente virtual está dirigido hacia los clientes del banco y se encontrara a través de

Facebook Messenger, mediante esta herramienta los clientes podrán resolver sus consultas

desde cualquier lugar y a cualquier hora teniendo respuestas al instante, ahorrando los

recursos del banco, así como el tiempo del cliente.

3.7.1. Aceptación de Términos y Condiciones

Figura 35- Cliente acepta Términos y Condiciones

Fuente: Elaboración Propia

Page 58: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

58

Figura 36- Ficha de Términos y Condiciones

Fuente: Elaboración Propia

Page 59: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

59

3.7.2. Cliente no acepta los Términos y Condiciones

Para poder interactuar con el asistente, los clientes deberán aceptar los términos y

condiciones de forma obligatoria.

Figura 37-Cliente no acepta Términos y Condiciones

Fuente: Elaboración Propia

3.7.3. Consulta de campañas por cliente

Figura 38- Consulta de campañas por DNI

Fuente: Elaboración Propia

Page 60: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

60

Figura 39- Consulta campañas de cliente

Fuente: Elaboración Propia

3.7.4. Consulta de Ubicación por GPS

Figura 40- Consulta por ubicación de tienda

Fuente: Elaboración Propia

Page 61: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

61

Figura 41- Envío de ubicación por GPS

Fuente: Elaboración Propia

Figura 42- Listado de ubicaciones

Fuente: Elaboración Propia

Page 62: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

62

3.7.5. Consulta de Ubicación por localidad

Los clientes podrán realizar la búsqueda de ubicaciones por distrito o provincia.

Figura 43-Consulta ubicación de tienda, cajero u agente Interbank

Fuente: Elaboración Propia

Figura 44-Consulta ubicación por localidad (Sin GPS)

Fuente: Elaboración Propia

Page 63: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

63

Figura 45-Consulta de cajero en Provincia

Fuente: Elaboración Propia

Figura 46- Listado de ubicaciones

Fuente: Elaboración Propia

Page 64: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

64

3.7.6. Consulta de Saldo en Tarjetas de Crédito

Figura 47- Consulta Detalle de Tarjeta de Crédito

Fuente: Elaboración Propia

Figura 48- Validación de TOKEN

Fuente: Elaboración Propia

Page 65: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

65

Figura 49- Detalle de Tarjeta de Crédito

Fuente: Elaboración Propia

3.7.7. Consulta de Saldo en Cuentas

Figura 50- Menú principal

Fuente: Elaboración Propia

Page 66: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

66

Figura 51- Envío de Token SMS

Fuente: Elaboración Propia

Figura 52- Consulta de saldo en cuentas

Fuente: Elaboración Propia

Page 67: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

67

3.7.8. Perfilador de cuentas

Se realizarán preguntas al usuario para poder obtener el tipo de cuenta que cumpla con

las necesidades del cliente.

Figura 53- Menú principal

Fuente: Elaboración Propia

Figura 54- Perfilador de cuentas según cliente

Fuente: Elaboración Propia

Page 68: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

68

3.8. Interfaz del Asistente Virtual dirigido a los trabajadores del Call center

El asistente virtual centralizara toda la información sobre los flujos de atención para acortar

los tiempos de llamadas y brindar una mejor atención a los clientes del banco.

3.8.1. Validar Usuario

Figura 55- Validar Usuario

Fuente: Elaboración propia

Page 69: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

69

3.8.2. Consulta por costo de membresía

Figura 56- Consulta costo de membresía por selección

Fuente: Elaboración propia

Figura 57- Consulta costo de membresía por tipo de tarjeta

Fuente: Elaboración propia

Page 70: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

70

Figura 58- Consulta directa por costo de membresía

Fuente: Elaboración propia

3.8.3. Consulta de Beneficios por tipo de tarjeta

Figura 59- Consulta de beneficios por tipo de tarjeta

Fuente: Elaboración propia

Page 71: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

71

Figura 60- Lista de tarjetas a consultar

Fuente: Elaboración propia

Figura 61- Consulta de beneficios por tipo de tarjeta

Fuente: Elaboración propia

Page 72: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

72

3.8.4. Proceso de exoneración de membresía

Figura 62- Proceso de exoneración

Fuente: Elaboración propia

Figura 63- Sustentación de cobro y validación de movimientos en la tarjeta

Fuente: Elaboración propia

Page 73: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

73

Figura 64- Validación de pedidos por el mismo tipo

Fuente: Elaboración propia

Figura 65- Consulta por Razones operativas

Fuente: Elaboración propia

Page 74: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

74

Figura 66- Proceso de exoneración

Fuente: Elaboración propia

Figura 67- Pasos de afiliación al pago automático

Fuente: Elaboración propia

Page 75: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

75

Figura 68- Formulario de afiliación al pago automático de servicios

Fuente: Elaboración propia

Figura 69- Final del proceso de exoneración

Fuente: Elaboración propia

Page 76: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

76

Figura 70- Envió de Constancia de afiliación

Fuente: Elaboración propia

Page 77: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

77

3.8.5. Proceo de Activación de tarjeta de crédito

Figura 71- Consulta por titularidad de cliente

Fuente: Elaboración propia

Figura 72- Proceso de Activación de TC

Fuente: Elaboración propia

Page 78: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

78

Figura 73- Consulta de Información por Activación de TC

Fuente: Elaboración propia

Figura 74- Guía de Activación de TC

Fuente: Elaboración propia

Page 79: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

79

Figura 75- Proceso de Activación de TC

Fuente: Elaboración propia

3.8.6. Proceso de finalización de tarjeta (Retener Cliente)

Figura 76- Proceso de Finalización de tarjeta

Fuente: Elaboración propia

Page 80: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

80

Figura 77- Transferencia de llamada al equipo de retención

Fuente: Elaboración propia

Figura 78- Guía de Finalización de tarjeta

Fuente: Elaboración propia

Page 81: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

81

3.8.7. Proceso de Finalización de Tarjetas (No retener cliente)

Figura 79- Proceso de Finalización de tarjeta (No retener cliente)

Fuente: Elaboración propia

Figura 80- Proceso de Finalización de contrato del cliente

Fuente: Elaboración propia

Page 82: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

82

CAPITULO 4

RESULTADOS

Resultados

Resultados de una encuesta tras el uso del asistente virtual a los usuarios del call center del

banco Interbank.

1. ¿El asistente virtual te ayudo a reducir el tiempo de las llamadas atendidas?

Figura 81- Reducción del tiempo de llamadas

Fuente: Elaboración Propia

Interpretación: Los asesores del banca al 82% nos confirmaron que el uso del

asistente virtual los ayudo a reducir el tiempo en brindarle una solución a los clientes.

Page 83: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

83

2. ¿El asistente virtual contiene la información necesaria para atender los flujos de

atención implementados?

Figura 82- Contenido del asistente Virtual

Fuente: Elaboración propia

Interpretación: Los asesores del banca al 94% aseguran que el BOT contiene la

información necesaria para poder realizar la atención de las llamadas sin

interrupciones.

3. ¿Pudiste apreciar que el soporte constante del Asistente virtual, mejoro la capacidad de

respuesta a tus consultas?

Figura 83- Capacitación constante del Asistente Virtual

Fuente: Elaboración propia

Page 84: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

84

Interpretación: Los asesores del banca al 76% aseguraron que el entrenamiento del

asistente virtual, a que el asistente virtual tenga mayor capacidad de respuestas a sus

consultas.

4. Uso de clientes por mes desde el inicio a la actualidad del Asistente virtual de Facebook

Messenger.

Figura 84- Cantidad de Usuarios por el Asistente Virtual de Facebook

Fuente: Elaboración propia

• Interpretación: El uso del asistente Virtual pudo atraer clientes de otros canales

de atención con el transcurrir de los meses, haciendo que las consultas se

solucionen a través de este nuevo canal.

Page 85: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

85

Presupuesto

En la siguiente tabla se muestra la inversión en Recursos humanos para el desarrollo del

proyecto.

Recursos Humanos Sueldo (S/.)

Sueldo x Hora (S/.) Nro. Horas Sueldo 8 Ho-

ras (S/.) Días

Líder de Proyecto 6000.00 25.00 8.00 200.00 30.00 Analista UX 2800.00 11.67 8.00 93.33 30.00 Desarrollador Senior 3200.00 13.33 8.00 106.67 30.00 Desarrollador Junior 1800.00 7.50 8.00 60.00 30.00 Analista No Funcional 3200.00 13.33 8.00 106.67 30.00 Analista QA Funcional 3200.00 13.33 8.00 106.67 30.00 Analista QA Junior 1800.00 7.50 8.00 60.00 30.00 Lingüista 2700.00 11.25 8.00 90.00 30.00 Arquitecto de Desarrollo 4300.00 17.92 8.00 143.33 30.00

Tabla 7- Presupuesto de los Recursos Humanos del Proyecto

Fuente: Elaboración propia

*En la siguiente imagen se visualiza la inversión generada para cubrir los gastos generales de

los integrantes del proyecto.

Figura 85- Gastos generales del Proyecto

Fuente: Elaboración Propia

Page 86: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

86

*En las siguientes tablas se mostrarán la inversión real por tiempo efectivo trabajado

mensualmente para el desarrollo del proyecto, así como también se mostrarán los gastos

generados para la implementación de los asistentes virtuales.

Egreso del Presupuesto del Proyecto Clientes Mensual

Mes 1 Mes 2 Mes 3 Mes 4 Mes 5

Egresos Implementaciones Watson Assistant versión Stan-dard 0.00 100.00 100.00 100.00 100.00 Redis 260.00 260.00 260.00 MySQL 6500.00 6500.00 6500.00 6500.00 6500.00 Amazon Mongo DB 100.00 100.00 100.00 100.00 100.00 Amazon SES Cluster – Kubernetes Eva 11700.00 Recursos Humanos Líder de Proyecto 6000.00 5400.00 4800.00 5400.00 3000.00 Analista UX 1610.00 1150.00 0.00 0.00 1150.00 Desarrollador Senior 960.00 960.00 1440.00 1600.00 2240.00 Desarrollador Junior 0.00 1080.00 1170.00 1080.00 1080.00 Analista No Funcional 0.00 0.00 0.00 0.00 1600.00 Analista QA Funcional 1120.00 0.00 2240.00 2240.00 2240.00 Analista QA 0.00 0.00 0.00 540.00 360.00 Lingüista 1080.00 945.00 540.00 945.00 1080.00 Arquitecto de Desarrollo 1892.00 3440.00 3440.00 1720.00 2580.00 Gatos generales Equipos y materiales 310.00 Total Presupuesto Egreso 31272.00 19675.00 20590.00 20485.00 22290.00 Total Acumulado 31272.00 50947.00 71537.00 92022.00 114312.00

Tabla 8- Presupuesto Invertido en el proyecto del Mes 1 al Mes 5

Fuente: Elaboración Propia

Page 87: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

87

Egreso del Presupuesto del Proyecto Clientes Mensual

Mes 6 Mes 7 Mes 8 Mes 9 Mes 10 Egresos Implementaciones Watson Assistant versión Standard 100.00 100.00 100.00 100.00 100.00 Redis 260.00 260.00 260.00 260.00 260.00 MySQL 6500.00 6500.00 6500.00 6500.00 6500.00 Amazon Mongo DB 100.00 100.00 100.00 100.00 100.00 Amazon SES 2120.00 2120.00 2120.00 2120.00 Cluster – Kubernetes 150 150 Eva Recursos Humanos Líder de Proyecto 1800.00 3000.00 4200.00 2400.00 2400.00 Analista UX 1150.00 690.00 0.00 0.00 0.00 Desarrollador Senior 1600.00 1600.00 0.00 2240.00 2240.00 Desarrollador Junior 720.00 0.00 0.00 0.00 720.00 Analista No Funcional 960.00 0.00 0.00 2240.00 0.00 Analista QA Funcional 1600.00 0.00 1600.00 1280.00 960.00 Analista QA 900.00 1080.00 1440.00 0.00 540.00 Lingüista 1080.00 1620.00 2160.00 2160.00 2700.00 Arquitecto de Desarrollo 2150.00 2580.00 2580.00 2150.00 2150.00 Gatos generales Equipos y materiales 40.00 Total Presupuesto Egreso 18960.00 19650.00 21060.00 21700.00 20940.00 Total Acumulado 133272.00 152922.00 173982.00 195682.00 216622.00

Tabla 9- Presupuesto Invertido en el proyecto del Mes 6 al Mes 10

Fuente: Elaboración propia

Page 88: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

88

Egreso del Presupuesto del Proyecto Clientes Mensual

Mes 11 Mes 12 Mes 13 Mes 14 Mes 15 Egresos Implementaciones Watson Assistant versión Standard 100.00 100.00 100.00 100.00 100.00 Redis 260.00 260.00 260.00 260.00 260.00 MySQL 6500.00 6500.00 6500.00 6500.00 6500.00 Amazon Mongo DB 100.00 100.00 100.00 100.00 100.00 Amazon SES 2120.00 2120.00 2120.00 2120.00 2120.00 Cluster – Kubernetes 150 150 150 150 150 Eva Recursos Humanos Líder de Proyecto 3900.00 3300.00 3600.00 3000.00 3000.00 Analista UX 0.00 0.00 0.00 1725.00 0.00 Desarrollador Senior 0.00 1920.00 2240.00 2880.00 2880.00 Desarrollador Junior 1080.00 720.00 900.00 900.00 0.00 Analista No Funcional 1920.00 2240.00 0.00 0.00 2560.00 Analista QA Funcional 1920.00 2400.00 0.00 2720.00 2240.00 Analista QA Junior 0.00 0.00 1440.00 0.00 0.00 Lingüista 2430.00 2430.00 2025.00 2160.00 2700.00 Arquitecto de Desarrollo 0.00 0.00 2365.00 3010.00 2580.00 Gatos generales Equipos y materiales 40.00 Total Presupuesto Egreso 20520.00 22240.00 21800.00 25625.00 25190.00 Total Acumulado 237142.00 259382.00 281182.00 306807.00 331997.00

Tabla 10-Presupuesto Invertido en el proyecto del Mes 11 al Mes 15

Fuente: Elaboración Propia

Page 89: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

89

Egreso del Presupuesto del Proyecto Clientes

Mensual

Mes 16 Mes 17 Mes 18 Mes 19 Mes 20 Egresos Implementaciones Watson Assistant versión Standard 100.00 100.00 100.00 100.00 100.00 Redis 260.00 260.00 260.00 260.00 260.00 MySQL 6500.00 6500.00 6500.00 6500.00 6500.00 Amazon Mongo DB 100.00 100.00 100.00 100.00 100.00 Amazon SES 2120.00 2120.00 2120.00 2120.00 2120.00 Cluster – Kubernetes 150 150 150 150 150 Eva Recursos Humanos Líder de Proyecto 4200.00 4500.00 3900.00 5100.00 4800.00 Analista UX 0.00 0.00 0.00 0.00 0.00 Desarrollador Senior 2880.00 1920.00 2400.00 0.00 0.00 Desarrollador Junior 0.00 1080.00 1170.00 540.00 540.00 Analista No Funcional 1920.00 2240.00 2240.00 0.00 0.00 Analista QA Funcional 2400.00 2240.00 0.00 1600.00 960.00 Analista QA 0.00 1620.00 1620.00 900.00 540.00 Lingüista 2160.00 2025.00 1755.00 1620.00 1620.00 Arquitecto de Desarrollo 2795.00 2150.00 3655.00 2150.00 1290.00 Gatos generales Equipos y materiales 40.00 Total Presupuesto Egreso 25625.00 27005.00 25970.00 21140.00 18980.00 Total Acumulado 357622.00 384627.00 410597.00 431737.00 450717.00

Tabla 11- Presupuesto Invertido en el proyecto del Mes 16 al Mes 20

Fuente: Elaboración Propia

Page 90: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

90

Beneficio Tangible

En la siguiente tabla se muestra el costo que genera el tiempo invertido por el personal del

banco para atender las solicitudes de los clientes, costo que se evitara desde el mes 8 al mes 17

siendo esta la suma de 554000 soles.

MES 8 AL MES 17 Análisis de Retorno Proyecto Clientes

Recursos Humanos

Sueldo (S/.) Días Nro. Traba-

jadores Costo por Área Mensual

MES 8 - MES 17

Cajeros y asistentes 1300 30 20 26000 260000 Asesores de Call Center 980 30 30 29400 294000 Suma Total 554000

Tabla 12- Análisis de Retorno por Recursos Humanos del mes 8 al mes 17

Fuente: Elaboración propia

Con el crecimiento de la herramienta se logrará evitar el costo de 115 trabajadores, obteniendo

desde el mes 18 al mes 20 la suma integra de 381300 soles a favor.

Recursos Humanos

Sueldo (S/.) Días Nro. Traba-

jadores Costo por

Área MES 18 - MES 20

Cajeros y asistentes 1300 30 45 58500 175500 Asesores de Call Center 980 30 70 68600 205800 Suma Total 381300

Tabla 13- Análisis de Retorno por Recursos Humanos del mes 18 al mes 20

Fuente: Elaboración propia

Page 91: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

91

En la siguiente tabla se muestra el costo que se genera por la cantidad de consultas que se

realizan a través de la Respuesta de Voz Interactiva (IVR), costo que se evitara desde el mes 8

al mes 17 siendo esta la suma de 2100 soles.

Gastos ope-rativos

Gasto (S/.) Días

Monto por Días

(S/.)

Nro. Con-sultas

Costo por Área Mensual

MES 8 - MES 17

Consultas IVR 0.7 30 10 300 210 2100 Suma Total 2100

Tabla 14- Análisis de Retorno por Gastos Operativos del mes 8 al mes 17

Fuente: Elaboración propia

Con el crecimiento de la herramienta se logrará evitar el costo por la cantidad de las consultas

realizadas a través del IVR, obteniendo desde el mes 18 al mes 20 la suma integra de 1050

soles a favor.

Gastos operativos

Gasto (S/.) Días Monto por

Días (S/.) Nro. Con-

sultas

Costo por Área Men-

sual

MES 18 - MES 20

Consultas IVR 0.7 30 16.666667 500 350 1050 Suma Total 1050

Tabla 15- Análisis de Retorno por Gastos Operativos del mes 18 al mes 20

Fuente: Elaboración propia

Page 92: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

92

En la siguiente tabla se muestran los costos de inversión y el beneficio que obtendrá el banco

tras la implantación de ambos asistentes virtuales, se puede observar que se cubre el costo

inicial del proyecto se cubre en el doceavo mes.

MES PROYECTO DE IMPLEMENTACION ERP

COSTES DE IN-VERSIÓN

COSTES DE OPERA-

CIÓN

BENEFICIOS EN COSTO DE RRHH

Y Operativos INGRESOS NETOS RECUPERACIÓN

0 - 7 S/. -152,922.00 S/. -152,922.00 8 S/. -21,060.00 S/. 55,610.00 S/. 34,550.00 - S/. 118,372.00 9 S/. -21,700.00 S/. 55,610.00 S/. 33,910.00 - S/. 84,462.00

10 S/. -20,940.00 S/. 55,610.00 S/. 34,670.00 - S/. 49,792.00 11 S/. -20,520.00 S/. 55,610.00 S/. 35,090.00 - S/. 14,702.00 12 S/. -22,240.00 S/. 77,770.00 S/. 55,530.00 S/. 40,828.00 13 S/. -21,800.00 S/. 55,610.00 S/. 33,810.00 S/. 74,638.00 14 S/. -25,625.00 S/. 55,610.00 S/. 29,985.00 S/. 104,623.00 15 S/. -25,190.00 S/. 55,610.00 S/. 30,420.00 S/. 135,043.00 16 S/. -25,625.00 S/. 55,610.00 S/. 29,985.00 S/. 165,028.00 17 S/. -27,005.00 S/. 55,610.00 S/. 28,605.00 S/. 193,633.00 18 S/. -25,970.00 S/. 178,290.00 S/. 152,320.00 S/. 345,953.00 19 S/. -21,140.00 S/. 178,290.00 S/. 157,150.00 S/. 503,103.00 20 S/. -18,980.00 S/. 178,290.00 S/. 159,310.00 S/. 662,413.00

Tabla 16- Ingresos y Egresos del Proyecto

Fuente: Elaboración Propia

Se realizó la validación que el Valor Actual Neto (VAN) del proyecto es de S/. 603,492.42 >

0 el proyecto puede aceptarse y la Tasa Interna de Retorno (TIR) es 26.01% > 20% por lo que

el proyecto será rentable para la empresa.

TIR 26% 26.01% VAN S/. 603,112.22

Tasa de Descuento Anual 10.000% Tasa de Descuento Mensual 0.833%

Tabla 17- Van y TIR del proyecto

Fuente: Elaboración Propia

Page 93: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

93

CONCLUSIONES

Primera

Se ha logrado disminuir el tiempo de llamadas en el área del call center, obteniendo la

satisfacción de los clientes.

Segunda

Se ha logrado atender las consultas por saldos, tarjetas de crédito, tipos de cuentas y

campañas de los clientes por medio del asistente virtual publicado en Facebook

Messenger.

Tercera

Se ha logrado centralizar la información necesaria para resolver las consultas de los

clientes y los asesores del área del call center a través de los asistentes virtuales.

Page 94: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

94

BIBLIOGRAFÍAS

Acid Carrillo, S., Marin Ruiz, N., Medina Rodriguez, J. M., Pons Capote, O., & Vila Miranda,

A. (2005). Introducción a las bases de datos. El modelo relacional. Madrid: Paraninfo.

Aiteco. (21 de Setiembre de 2018). Aiteco. Obtenido de Aiteco:

https://www.aiteco.com/proceso-de-atencion-al-cliente/

Alvarez, M. A. (21 de Setiembre de 2018). Desarrolloweb. Obtenido de Desarrolloweb:

https://desarrolloweb.com/articulos/que-es-html.html

Amazon. (21 de Setiembre de 2018). Amazon. Obtenido de Amazon:

https://aws.amazon.com/es/elasticache/what-is-redis/

Applesfera. (22 de Setiembre de 2018). Applesfera. Obtenido de Applesfera:

https://www.applesfera.com/apple-1/la-evolucion-de-siri-es-hora-de-abrir-el-

asistente-de-apple

BNamericas. (21 de Setiembre de 2018). BNamericas. Obtenido de BNamericas:

https://www.bnamericas.com/company-profile/es/banco-internacional-del-peru-saa-

interbank-peru

Cliengo. (21 de Setiembre de 2018). Cliengo. Obtenido de Cliengo:

https://blog.cliengo.com/chatbots-inteligencia-artificial-servicio-de-atencion-al-

cliente/

Codexpertise. (21 de Setiembre de 2018). Codexpertise. Obtenido de Codexpertise:

http://codexpertise.com/web-services

Dimes, T. (2016). Conceptos Básicos De Scrum: Desarrollo De Software Agile Y Manejo De

Proyectos Agile. BABELCUBE INC.

Page 95: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

95

Escolano Ruiz, F., Cazorla Quevedo, M. A., Alfonso Galipienso, I., Colomina Pardo, O., &

Lozano Ortega, M. A. (2003). Inteligencia Artificial Modelos, Técnicas y Áreas de

Aplicación. Alicante: Thomson Ediciones Spain.

Facebook. (21 de Setiembre de 2018). Facebook Developers. Obtenido de Facebook

Developers: https://developers.facebook.com/docs/messenger-

platform/introduction/integration-components

Java. (9 de 12 de 2018). Java. Obtenido de Java:

https://www.java.com/es/about/whatis_java.jsp

Lázaro, D. (21 de Setiembre de 2018). Diego. Obtenido de Diego:

https://diego.com.es/introduccion-a-los-web-services

Pubnub. (21 de Setiembre de 2018). Obtenido de Pubnub:

https://www.pubnub.com/tutorials/chat-engine/ibm-watson-conversation-chatbot/

Talón, E. M. (2012). Apache. Ministerio de Educación, Cultura y Deporte-Área de Educación.

Trixboxmexico. (21 de Setiembre de 2018). Trixboxmexico. Obtenido de Trixboxmexico:

https://www.trixboxmexico.com/como-funciona-un-call-center/

Vogels, W. (21 de Setiembre de 2018). allthingsdistributed. Obtenido de allthingsdistributed:

https://www.allthingsdistributed.com/2017/11/scaling-amazon-elasticache.html

Page 96: “Desarrollo e Implementación de Asistentes Virtuales para ...repositorio.utp.edu.pe/bitstream/UTP/2004/1/Victor Arango_Trabajo de... · asistentes virtuales del Banco Interbank

96

ANEXOS

Anexo 1- Encuesta sobre el Asistente Virtual de Banca Telefónica

1. ¿El asistente virtual te ayudo a reducir el tiempo de las llamadas atendidas?

a) Si. ☐ b) No.☐

2. ¿El asistente virtual contiene la información necesaria para atender los flujos de atención

implementados?

a) Si. ☐ b) No.☐

3. ¿Pudiste apreciar que el soporte constante del Asistente virtual, mejoro la capacidad de res-

puesta a tus consultas?

a) Si. ☐ b) No.☐