PLAN DE TRABAJO DEL
ESTUDIANTE
This content is Public.
Trabajo Final
DATOS DEL ESTUDIANTE
Apellidos y Nombres: Rodriguez Zapata Antonio Richard ID: 001541489
Dirección Zonal/CFP: Zonal Ancash
Carrera: Ingeniería de software con IA Semestre: VI
Curso/ Mód. Formativo: AI-900T00 Conceptos básicos de Ia En Microsoft Azure
Tema de Trabajo Final: Uso de chatbots en E-commerce
1. INFORMACIÓN
Identifica la problemática del caso práctico propuesto.
Situación problemática:
InnovVentas, una empresa enfocada en la venta de productos tecnológicos, está enfrentando una
caída en la interacción de los usuarios en su página web, lo que ha resultado en una disminución de
las ventas y una pérdida de lealtad por parte de los clientes. El análisis del área de E-commerce
muestra que los usuarios abandonan el proceso de compra por la falta de respuestas rápidas a
preguntas sobre especificaciones de los productos, métodos de pago y disponibilidad.
Los principales problemas detectados son:
Ausencia de un sistema automatizado que brinde respuestas inmediatas a las consultas
frecuentes.
Alto número de carritos de compra abandonados debido a la demora en la atención.
Pérdida de oportunidades de venta por una experiencia de usuario poco eficiente.
Dificultad para obtener métricas sobre el comportamiento de los clientes en el sitio.
Desventaja competitiva frente a empresas que ya cuentan con chatbots inteligentes.
Identifica propuesta de solución y evidencias.
Propuestas de solución:
InnovVentas planea implementar un chatbot inteligente en su sitio web con el objetivo de:
Brindar respuestas automáticas a consultas frecuentes sobre productos y servicios.
Acompañar al usuario durante su proceso de compra para reducir la tasa de
abandono.
Ofrecer soporte técnico básico mediante interacciones guiadas.
Recopilar métricas y datos de interacción que permitan evaluar el impacto en las
ventas y en la satisfacción del cliente.
Integrarse fácilmente al sitio web actual, manteniendo la seguridad y la escalabilidad.
Evidencias:
Diagrama o mapa de flujo conversacional que muestre la lógica del chatbot.
Listado de preguntas frecuentes basado en el análisis del comportamiento de los
usuarios.
Justificación técnica de las plataformas o frameworks seleccionados (Power Virtual
Agents, Dialogflow, etc.).
Escenarios prácticos donde se evidencie cómo el chatbot resuelve dudas y acompaña
al comprador.
Sistema de métricas que permita medir eficiencia, satisfacción y número de carritos
recuperados.
Comparativa de opciones de integración con el sitio web existente.
Informe técnico detallando el proceso de implementación y pruebas realizadas.
Simulaciones de interacciones para validar la funcionalidad.
2
This content is Public.
Trabajo Final
Respuestas a preguntas guía
Durante el análisis y estudio del caso práctico, debes obtener las respuestas a las
interrogantes:
¿Cuáles son las preguntas frecuentes más comunes que enfrentan los
Pregunta 01:
clientes al usar el sitio web de InnovVentas?
Las preguntas frecuentes más comunes que enfrentan los clientes de InnovVentas incluyen dudas
sobre las especificaciones técnicas de los productos, disponibilidad en stock, métodos de pago
aceptados, tiempos de envío, garantías y políticas de devolución, ya que estos son los principales
factores que influyen en la decisión de compra y en la experiencia del usuario en el sitio web.
Pregunta 02: ¿Qué herramientas o plataformas son más adecuadas para desarrollar e
integrar el chatbot al sitio web?
Las plataformas más adecuadas para desarrollar e integrar el chatbot son Power Virtual Agents,
Dialogflow y Microsoft Bot Framework. Estas herramientas permiten crear flujos conversacionales
de manera intuitiva, facilitan la integración con páginas web y ofrecen métricas sin necesidad de
programar desde cero.
Pregunta 03: ¿Cómo se puede evaluar la efectividad del chatbot en términos de
satisfacción del cliente y aumento de ventas?
La efectividad del chatbot se puede evaluar mediante indicadores como la satisfacción del cliente,
el tiempo de respuesta promedio, la reducción de carritos abandonados, la cantidad de consultas
resueltas automáticamente y el aumento en las ventas, comparando estos datos antes y después
de la implementación para medir su impacto real.
Pregunta 04: ¿Qué desafíos técnicos podrían surgir durante la implementación del
chatbot y cómo podrían resolverse?
Po
Podrían surgir retos relacionados con la integración del chatbot en el sitio actual, diferencias de drí
compatibilidad entre dispositivos, tratamiento seguro de datos y dificultades del chatbot para
interpretar correctamente el lenguaje natural. Estos desafíos se resuelven mediante pruebas an
exhaustivas, ajustes conversacionales y uso de herramientas con soporte técnico robusto. sur
gir
ret
os
rel
aci
on
ad
os
co
n
la
int
egr
aci
ón
del
ch
atb
ot
en
el
siti
o
act
ual
This content is Public. ,
Trabajo Final
dif
ere
nci
as
de
co
mp
ati
bili
da
d
ent
re
dis
po
siti
vos
,
trat
am
ien
to
se
gur
o
de
dat
os
y
difi
cult
ad
es
del
ch
atb
ot
par
a
int
erp
ret
ar
cor
rec
ta
me
nte
el
len
gu
aje
nat
ura
l.
Est
os
de
saf
íos
This content is Public.
Trabajo Final
se
res
uel
ve
n
me
dia
nte
pru
eb
as
ex
ha
usti
vas
,
aju
ste
s
co
nv
ers
aci
on
ale
sy
us
o
de
her
ra
mi
ent
as
co
n
so
por
te
téc
nic
o
rob
ust
o.
Pregunta 05: ¿Qué métricas deben monitorearse para asegurar el éxito del chatbot y
cómo se pueden optimizar sus funcionalidades?
Las métricas principales incluyen: tasa de resolución de consultas, satisfacción del usuario,
cantidad de interacciones, tiempo de respuesta y disminución de carritos abandonados. Estas
métricas permiten optimizar continuamente los flujos del chatbot para mejorar la experiencia del
cliente.
This content is Public.
Trabajo Final
This content is Public.
Trabajo Final
2. PLANIFICACIÓN DEL TRABAJO
Cronograma de actividades:
CRONOGRAMA
N° ACTIVIDADES
10/11 11/11 12/11 13/11 14/11 15/11
1 INFORMACIÓN
2 PLANIFICACIÓN DEL TRABAJO
3 DECIDIR PROPUESTA
4 EJECUTAR
5 CONTROLAR
6 VALORAR
Lista de recursos necesarios:
1. MÁQUINAS Y EQUIPOS
Descripción Cantidad
PC de escritorio o laptop 1
Servidor o hosting web para pruebas de Chatbot 1
Conexión a internet de alta velocidad 1
2. HERRAMIENTAS E INSTRUMENTOS
Descripción Cantidad
Plataforma para desarrollo de chatbot (Power Virtual Agents, Dialogflow o Microsoft 1
Bot Framework)
Editor de código (VS Code o similar) 1
3. MATERIALES E INSUMOS
Descripción Cantidad
Manuales y guías técnicas de la plataforma del chatbot 1
1
4
This content is Public.
Trabajo Final
3. DECIDIR PROPUESTA
Describe la propuesta determinada para la solución del caso práctico
PROPUESTA DE SOLUCIÓN
PROPUESTA DE SOLUCIÓN
La propuesta consiste en incorporar un chatbot inteligente dentro del sitio web actual de
InnovVentas. Este asistente virtual permitirá mejorar la atención al cliente mediante
respuestas automáticas a preguntas frecuentes, soporte durante la compra y asistencia
técnica básica.
La integración se realizará mediante un widget o script insertado en el código HTML. A su
vez, un backend en Flask administrará la conexión con la base de datos para registrar
métricas y recuperar información dinámica cuando sea necesario.
La lógica conversacional se construirá utilizando plataformas como Power Virtual Agents
o Dialogflow, que permiten crear flujos de conversación y analizar estadísticas de uso.
El sistema recopilará indicadores importantes como número de consultas atendidas,
tiempo de respuesta, satisfacción del cliente y variación en las ventas. Esta información
permitirá actualizar y optimizar continuamente los flujos.
Para garantizar seguridad, se implementarán medidas como autenticación, cifrado y
control de acceso. De esta manera, InnovVentas podrá incrementar la participación de los
usuarios, reducir la tasa de abandono de carritos y mejorar su competitividad digital.
This content is Public. 5
Trabajo Final
4. EJECUTAR
Resolver el caso práctico, utilizando como referencia el problema propuesto y
las preguntas guía proporcionadas para orientar el desarrollo.
Fundamentar sus propuestas en los conocimientos adquiridos a lo largo del
curso, aplicando lo aprendido en las tareas y operaciones descritas en los
contenidos curriculares.
INSTRUCCIONES: Ser lo más explícito posible. Los gráficos ayudan a transmitir mejor
las ideas. Tomar en cuenta los aspectos de calidad, medio ambiente y SHI.
NORMAS TÉCNICAS -
OPERACIONES / PASOS / SUBPASOS ESTANDARES / SEGURIDAD /
MEDIO AMBIENTE
1. Análisis inicial de requerimientos y situación
Optimización de recursos
actual del sitio web
digitales y reducción del
uso innecesario de papel.
Se recopila información relacionada con las
consultas más frecuentes realizadas por los
usuarios, identificando patrones en las dudas sobre
productos, pagos y disponibilidad.
Buenas prácticas de
ingeniería de software
Se estudia la tasa actual de abandono de carritos,
para garantizar eficiencia.
así como el comportamiento de navegación dentro
del E-commerce.
Se establecen los objetivos estratégicos del chatbot:
mejorar el tiempo de respuesta, ofrecer soporte
automatizado y aumentar la conversión de ventas.
Adaptabilidad para
distintos dispositivos y
2. Diseñamos el flujo de interacción del chatbot navegadores.
o Se diseña un mapa conversacional donde se Cumplimiento de normas
identifican las preguntas más frecuentes, de accesibilidad web
ordenándolas en rutas estratégicas según la (WCAG).
intención del usuario (compra, soporte técnico,
consultas generales).
o Se elaboran flujos específicos para asistir al usuario
durante la compra, resolviendo dudas comunes
antes de finalizar la transacción.
Protección de datos
3. Seleccionamos la plataforma y herramientas de
mediante cifrado y
desarrollo
autenticación.
a. Evaluamos opciones según facilidad de
integración, soporte de NLP y métricas.
b. Documentamos la elección y justificación de la Reducción de consumo
plataforma. energético mediante
6
This content is Public.
Trabajo Final
pruebas optimizadas.
4. Configuramos el chatbot y base de datos de Respaldo seguro de la
métricas información.
a. Creamos la base de datos para almacenar
interacciones y métricas de usuarios.
Validación de datos
b. Configuramos el chatbot con flujos predefinidos conforme a normas de
y respuestas automáticas.
calidad.
5. Integración del chatbot al sitio web
Optimización del
rendimiento para
a. Inserción del widget o script del chatbot
minimizar consumo de
dentro del código HTML del sitio web,
recursos.
garantizando su visibilidad y accesibilidad
para los usuarios.
b. Verificación de la comunicación eficaz entre el
backend (Flask) y la base de datos,
asegurando que las consultas dinámicas
puedan ser procesadas y respondidas
adecuadamente por el chatbot.
6. Pruebas, ajustes y capacitación
Buenas prácticas de
a. Realizamos pruebas funcionales, de respuesta documentación y soporte
y manejo de errores. técnico.
b. Capacitación al personal en el uso y monitoreo
del chatbot.
7. Puesta en producción y monitoreo continuo
Ajustes periódicos para
a. Migración del chatbot al entorno de optimización continua del
producción del sitio web, asegurando su sistema.
correcta integración y funcionamiento en un
entorno real de usuarios.
b. Elaboración de un informe técnico
detallado que documente los procesos
seguidos durante la implementación y
los resultados obtenidos, incluyendo
indicadores clave de desempeño y
recomendaciones para futuras
mejoras.
This content is Public.
Trabajo Final
DIBUJO / ESQUEMA / DIAGRAMA DE PROPUESTA
(Adicionar las páginas que sean necesarias)
Descripción de las necesidades del cliente y el problema identificado en el flujo de E-commerse.
7
This content is Public.
Trabajo Final
Diseño del Chatbot, mediante esquema de interacciones, flujo de conversación y preguntas
frecuentes que abordará, incluyendo diagramas o mapas conversacionales
8
This content is Public.
Trabajo Final
9
This content is Public.
Trabajo Final
Explicación de las plataformas y frameworks que se usarán para desarrollar el chatbot, justificando
su elección.
10
This content is Public.
Trabajo Final
11
This content is Public.
Trabajo Final
Creación del Chatbot para la empresa Innov.
Realización de pruebas del Chatbot.
Uso de chatbots en E-commerce
A4
5. CONTROLAR
12
This content is Public.
Trabajo Final
Verificar el cumplimiento de los procesos desarrollados en la propuesta de solución del caso
práctico.
NO
EVIDENCIAS CUMPLE CUMPLE
¿Se identificó claramente la problemática del caso
☒ ☐
práctico?
¿Se desarrolló las condiciones de los requerimientos
☒ ☐
solicitados?
¿Se formularon respuestas claras y fundamentadas a
☒ ☐
todas las preguntas guía?
¿Se elaboró un cronograma claro de actividades a
☒ ☐
ejecutar?
¿Se identificaron y listaron los recursos (máquinas,
☒ ☐
equipos, herramientas, materiales) necesarios para
ejecutar la propuesta?
¿Se ejecutó la propuesta de acuerdo con la planificación y
☒ ☐
cronograma establecidos?
¿Se describieron todas las operaciones y pasos seguidos
☒ ☐
para garantizar la correcta ejecución?
¿Se consideran las normativas técnicas, de seguridad y
☒ ☐
medio ambiente en la propuesta de solución?
¿La propuesta es pertinente con los requerimientos
☒ ☐
solicitados?
¿Se evaluó la viabilidad de la propuesta para un contexto
☒ ☐
real?
13
This content is Public.
Trabajo Final
6. VALORAR
Califica el impacto que representa la propuesta de solución ante la situación planteada en el
caso práctico.
PUNTAJE
CRITERIO DE DESCRIPCIÓN DEL PUNTUACIÓN CALIFICADO
EVALUACIÓN CRITERIO MÁXIMA POR EL
ESTUDIANTE
Identificación del Claridad en la identificación
3 3
problema del problema planteado.
La propuesta responde
Relevancia de la adecuadamente al
propuesta de problema planteado y es 8 6
solución relevante para el contexto
del caso práctico.
La solución es
técnicamente factible,
Viabilidad técnica tomando en cuenta los 6 5
recursos y conocimientos
disponibles.
La solución cumple con
Cumplimiento de todas las normas técnicas
3 2
Normas de seguridad, higiene y
medio ambiente.
PUNTAJE TOTAL 20 16
14
This content is Public.
This content is Public.