Desarrollo de un prototipo gestor de comercio electronico...

96
Desarrollo de un prototipo gestor de comercio electr ´ onico para el despliegue de soluciones Demo dirigido a clientes potenciales del grupo SSL S.A.S Universidad Distrital Francisco Jos ´ e de Caldas. PROYECTO DE GRADO Darlyn Vannesa Granja Castiblanco & Cristhian Camilo Hern´ andez P´ erez. Facultad de Ingenier´ ıa. Especializaci´ on en Ingenier´ ıa de Software. Brown 30 de mayo de 2018

Transcript of Desarrollo de un prototipo gestor de comercio electronico...

Page 1: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

Desarrollo de un prototipo gestorde comercio electronico para eldespliegue de soluciones Demo

dirigido a clientes potenciales delgrupo SSL S.A.S

Universidad Distrital FranciscoJose de Caldas.

PROYECTO DE GRADO

Darlyn Vannesa Granja Castiblanco & Cristhian

Camilo Hernandez Perez.

Facultad de Ingenierıa.Especializacion en Ingenierıa de Software. Brown

30 de mayo de 2018

Page 2: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

2

Page 3: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

Abstract

Scientists studied the world as it is;engineers create the world that has never been.

Theodore Von Karman

The overall goal of this work is to present the development of an e-commerce web prototype for the SSL SAS group, focused on the Office 365product catalog, which will be offered to the company’s client portfolio th-rough demos and information regarding characteristics and functionalitiesthereof.

For the design of the solution, a methodology is used to achieve the ob-jectives set and agreed with the company, which involves aspects such as thetype of study, sources and techniques that were used for the collection andtreatment of information, additional to this point out the scope issues thatwill determine the extent to which the solution will arrive and how manyareas it involved, limitations in this section describe what functions are notcovered in the described solution and the costs involved in the constructionof the project according to the established schedule by the work team.

Keywords.E-Commerce, Information Analysis, Software, Time Development, Costs

- Gantt Chart, Methodology, Problems.

i

Page 4: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

Resumen

Los cientıficos estudian el mundo tal como eslos ingenieros crean el mundo que nunca ha sido.

Theodore Von Karman

La meta general de este trabajo es presentar el desarrollo de un proto-tipo Web de comercio electronico para el grupo SSL S.A.S, enfocado en elcatalogo de productos de Office 365, que seran ofrecidos a la cartera de clien-tes de la empresa mediante demos e informacion referente a caracterısticas yfuncionalidades de los mismos.

Para el diseno de la solucion se emplean metodologıa que permiten al-canzar los objetivos planteados y acordados con la empresa, la cual involucraaspectos como el tipo de estudio, fuentes y tecnicas que fueron utilizadaspara la recoleccion y tratamiento de la informacion, adicional a esto se pun-tualizan los temas referentes a alcance que se encargara de delimitar hastadonde llegara la solucion ası como que tantas areas involucro, limitaciones eneste apartado describe que funciones no se contemplan en la solucion descri-ta y los costos que abarca la construccion del proyecto segun el cronogramaestablecido por el equipo de trabajo.

Palabras claves.Comercio electronico, Analisis de informacion, Software, Tiempo de Desa-

rrollo, Costos – Diagrama de Gantt, Metodologıa, Problematica.

ii

Page 5: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

Indice general

Abstract V

Resumen V

INTRODUCCION V

I CONTEXTUALIZACION DE LA INVESTIGA-CION. 2

1. DESCRIPCION DE LA INVESTIGACION 31.1. Planteamiento/Identificacion del problema. . . . . . . . . . . . 3

1.1.1. Planteamiento del problema. . . . . . . . . . . . . . . . 31.1.2. Formulacion del problema. . . . . . . . . . . . . . . . . 41.1.3. Sistematizacion del problema. . . . . . . . . . . . . . . 5

1.2. Objetivos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61.2.1. Objetivo General. . . . . . . . . . . . . . . . . . . . . . 61.2.2. Objetivos especıficos. . . . . . . . . . . . . . . . . . . . 6

1.3. Justificacion del trabajo/investigacion. . . . . . . . . . . . . . 71.4. Hipotesis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81.5. Marco referencial. . . . . . . . . . . . . . . . . . . . . . . . . . 9

1.5.1. Marco teorico. . . . . . . . . . . . . . . . . . . . . . . . 91.5.2. Marco conceptual. . . . . . . . . . . . . . . . . . . . . 151.5.3. Marco espacial. . . . . . . . . . . . . . . . . . . . . . . 191.5.4. Marco Legal . . . . . . . . . . . . . . . . . . . . . . . . 21

1.6. Metologıa de la investigacion. . . . . . . . . . . . . . . . . . . 231.6.1. Tipo de estudio. . . . . . . . . . . . . . . . . . . . . . . 231.6.2. Metodo de investigacion.. . . . . . . . . . . . . . . . . 231.6.3. Fuente y tecnicas para la recoleccion de la informacion. 231.6.4. Tratamiento de la informacion. . . . . . . . . . . . . . 24

1.7. Organizacion del trabajo de grado. . . . . . . . . . . . . . . . 25

iii

Page 6: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

iv INDICE GENERAL

1.8. Estudio de sistemas previos. . . . . . . . . . . . . . . . . . . . 251.9. Viabilidad del producto . . . . . . . . . . . . . . . . . . . . . . 25

II DESARROLLO DE LA INVESTIGACION 42

2. PLANIFICACION DEL PROYECTO 432.1. Alcance, limitaciones y resultados esperados. . . . . . . . . . . 43

2.1.1. Alcance. . . . . . . . . . . . . . . . . . . . . . . . . . . 432.1.2. Limitaciones. . . . . . . . . . . . . . . . . . . . . . . . 442.1.3. Resultados esperados. . . . . . . . . . . . . . . . . . . 44

2.2. Planificar la gestion del tiempo . . . . . . . . . . . . . . . . . 452.2.1. Cronograma de trabajo . . . . . . . . . . . . . . . . . . 46

2.3. Costo total del proyecto. . . . . . . . . . . . . . . . . . . . . . 472.4. Planificar la gestion de las comunicaciones . . . . . . . . . . . 47

3. ARQUITECTURA Y DISENO. 493.1. Metodologıa . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493.2. Organizacion. . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

3.2.1. Introduccion. . . . . . . . . . . . . . . . . . . . . . . . 503.3. Capa de Negocio. . . . . . . . . . . . . . . . . . . . . . . . . . 52

3.3.1. Punto de vista de negocio . . . . . . . . . . . . . . . . 523.3.2. Punto de Vista de Cooperacion de Actor. . . . . . . . . 533.3.3. Punto de Vista de Funcion de Negocio. . . . . . . . . . 543.3.4. Punto de Vista de Proceso de Negocio. . . . . . . . . . 553.3.5. Punto de Vista de Cooperacion de Proceso de Negocio. 563.3.6. Punto de Vista del Producto. . . . . . . . . . . . . . . 57

3.4. Capa de Aplicacion. . . . . . . . . . . . . . . . . . . . . . . . . 583.4.1. Punto de Vista de Comportamiento de Aplicacion. . . 583.4.2. Punto de Vista de Cooperacion de Aplicacion. . . . . . 593.4.3. Punto de Vista de Estructura de Aplicacion. . . . . . . 603.4.4. Punto de Vista de Uso de Aplicacion. . . . . . . . . . . 61

3.5. Capa Tecnologıa . . . . . . . . . . . . . . . . . . . . . . . . . 623.5.1. Punto de Vista de Infraestructura. . . . . . . . . . . . 623.5.2. Punto de Vista de uso Infraestructura. . . . . . . . . . 633.5.3. Punto de vista de Organizacion e Implementacion . . . 643.5.4. Punto de vista estructura de la informacion . . . . . . 653.5.5. Punto de vista de Realizacion de servicios . . . . . . . 663.5.6. Punto de vista de Capas . . . . . . . . . . . . . . . . . 673.5.7. Punto de Vista Motivacional . . . . . . . . . . . . . . . 683.5.8. Punto de Vista Migracion . . . . . . . . . . . . . . . . 69

Page 7: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

INDICE GENERAL v

4. DESARROLLO DEL PROTOTIPO. 704.1. Plan de proceso de desarrollo . . . . . . . . . . . . . . . . . . 70

4.1.1. Etapa de Requisitos . . . . . . . . . . . . . . . . . . . 704.1.2. Etapa de Diseno . . . . . . . . . . . . . . . . . . . . . 714.1.3. Etapa de Implementacion . . . . . . . . . . . . . . . . 714.1.4. Etapa de Verificacion . . . . . . . . . . . . . . . . . . . 734.1.5. Etapa de Mantenimiento . . . . . . . . . . . . . . . . . 73

III CIERRE DE LA INVESTIGACION 75

5. RESULTADOS Y DISCUSION 765.1. Resultados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

5.1.1. Contenido de la pagina . . . . . . . . . . . . . . . . . . 765.1.2. Navegabilidad . . . . . . . . . . . . . . . . . . . . . . . 765.1.3. Diseno grafico . . . . . . . . . . . . . . . . . . . . . . . 775.1.4. Fuentes . . . . . . . . . . . . . . . . . . . . . . . . . . 785.1.5. Cambios . . . . . . . . . . . . . . . . . . . . . . . . . . 785.1.6. Funcionalidad . . . . . . . . . . . . . . . . . . . . . . . 795.1.7. Experiencia . . . . . . . . . . . . . . . . . . . . . . . . 79

5.2. Evaluacion de costos reales . . . . . . . . . . . . . . . . . . . . 805.3. Acta de cierre del proyecto . . . . . . . . . . . . . . . . . . . . 80

6. CONCLUSIONES 836.1. Verificacion, contraste y evaluacion de los objetivos. . . . . . . 836.2. Sintesis del modelo propuesto . . . . . . . . . . . . . . . . . . 846.3. Aportes originales. . . . . . . . . . . . . . . . . . . . . . . . . 84

7. PROSPECTIVA DEL TRABAJO DE GRADO. 857.1. Lıneas de investigacion futuras. . . . . . . . . . . . . . . . . . 857.2. Trabajos de investigacion Futuros. . . . . . . . . . . . . . . . . 85

Page 8: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

Indice de figuras

1.1. RUES Grupo SSL S.A.S . . . . . . . . . . . . . . . . . . . . . 20

2.1. Cronograma de trabajo: Tiempo en Horas . . . . . . . . . . . 46

3.1. Metodologıa desarrollo: Cascada . . . . . . . . . . . . . . . . . 503.2. Logotipo SSL S.A.S - Ref: La investigacion . . . . . . . . . . . 513.3. Metamodelo: Vista de Negocio . . . . . . . . . . . . . . . . . . 523.4. Metamodelo: Vista de Cooperacion de Actor . . . . . . . . . . 533.5. Metamodelo: Funcion de Negocio . . . . . . . . . . . . . . . . 543.6. Metamodelo: Vista de Proceso de Negocio . . . . . . . . . . . 553.7. Metamodelo: Vista de Cooperacion de Proceso de Negocio. . . 563.8. Metamodelo: Vista del Producto . . . . . . . . . . . . . . . . . 573.9. Metamodelo: Vista de Comportamiento de Aplicacion . . . . . 583.10. Metamodelo: Vista de Cooperacion de Aplicacion . . . . . . . 593.11. Metamodelo: Vista de Estructura de Aplicacion. . . . . . . . . 603.12. Metamodelo: Vista de Uso de Aplicacion . . . . . . . . . . . . 613.13. Metamodelo: Vista de Infraestructura . . . . . . . . . . . . . . 623.14. Metamodelo: Vista de Uso Infraestructura . . . . . . . . . . . 633.15. Metamodelo: Vista de Organizacion e Implementacion . . . . . 643.16. Metamodelo: Vista Estructura de la Informacion . . . . . . . . 653.17. Metamodelo: Vista de Realizacion de servicios . . . . . . . . . 663.18. Metamodelo: Vista de Capas . . . . . . . . . . . . . . . . . . . 673.19. Metamodelo: Vista Motivacional . . . . . . . . . . . . . . . . . 683.20. Metamodelo: Vista Migracion . . . . . . . . . . . . . . . . . . 69

4.1. Pagina inicio . . . . . . . . . . . . . . . . . . . . . . . . . . . 714.2. Pagina inicio Responsive . . . . . . . . . . . . . . . . . . . . . 724.3. Pagina solicitud de Demos Office 365. . . . . . . . . . . . . . . 73

5.1. Resultados: Contenidos . . . . . . . . . . . . . . . . . . . . . . 765.2. Resultados: Navegabilidad . . . . . . . . . . . . . . . . . . . . 775.3. Resultados: Navegabilidad Intuitiva . . . . . . . . . . . . . . . 77

vi

Page 9: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

INDICE DE FIGURAS vii

5.4. Resultados: Diseno Grafico . . . . . . . . . . . . . . . . . . . . 775.5. Resultados: Fuentes . . . . . . . . . . . . . . . . . . . . . . . . 785.6. Resultados: Cambios . . . . . . . . . . . . . . . . . . . . . . . 785.7. Resultados: Funcionalidad . . . . . . . . . . . . . . . . . . . . 795.8. Resultados: Experiencia . . . . . . . . . . . . . . . . . . . . . 795.9. Resultados: Experiencia Satisfaccion . . . . . . . . . . . . . . 805.10. Resultados: Experiencia Satisfaccion . . . . . . . . . . . . . . 80

Page 10: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

Indice de cuadros

1.1. Viabilidad del producto - Parte 1 . . . . . . . . . . . . . . . . 261.2. Viabilidad del producto - Parte 2 . . . . . . . . . . . . . . . . 271.3. Viabilidad del producto - Parte 3 . . . . . . . . . . . . . . . . 281.4. Viabilidad del producto - Parte 4 . . . . . . . . . . . . . . . . 291.5. Viabilidad del producto - Parte 5 . . . . . . . . . . . . . . . . 301.6. Viabilidad del producto - Parte 6 . . . . . . . . . . . . . . . . 311.7. Viabilidad del producto - Parte 7 . . . . . . . . . . . . . . . . 321.8. Viabilidad del producto - Parte 8 . . . . . . . . . . . . . . . . 331.9. Viabilidad del producto - Parte 9 . . . . . . . . . . . . . . . . 341.10. Viabilidad del producto - Parte 10 . . . . . . . . . . . . . . . . 351.11. Viabilidad del producto - Parte 11 . . . . . . . . . . . . . . . . 361.12. Viabilidad del producto - Parte 12 . . . . . . . . . . . . . . . . 371.13. Viabilidad del producto - Parte 13 . . . . . . . . . . . . . . . . 381.14. Viabilidad del producto - Parte 14 . . . . . . . . . . . . . . . . 391.15. Viabilidad del producto - Parte 15 . . . . . . . . . . . . . . . . 401.16. Viabilidad del producto - Parte 16 . . . . . . . . . . . . . . . . 41

2.1. Costo total del proyecto. . . . . . . . . . . . . . . . . . . . . . 47

5.1. Costo total del proyecto. . . . . . . . . . . . . . . . . . . . . . 80

viii

Page 11: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

Introduccion

La funcion de un buen software es hacerque lo complejo aparente ser simple

Grady Booch

En la actualidad los procesos de venta y distribucion de productos o serviciosen el mercados han presentado cambios significativos a nivel de la comerciali-zacion y venta, se cuentan con diversos canales de distribucion que permitenal empresario ampliar su cobertura sin implicar un costo significativo, cana-les entre los cuales podemos encontrar medios como Facebook, WhatsAppy plataformas web que permiten realizar una expansion comercial y generarventajas al empresario al ampliar sus canales de ventas.

En este escenario, los vınculos entre clientes potenciales y la organizacionse pueden consolidar de manera mas sencilla. Si la empresa decide presentara sus clientes nuevos productos, promociones y descuentos, en internet eltiempo entre la visualizacion de la publicidad y el de compra se reduce a clicsa diferencia del mundo fısico que implica mas tiempo y distancia, suponiendoque el lugar de compra se encuentra a kilometros de donde se encuentra elcliente, implicando otros costos como transporte.

Este documento plantea el desarrollo de un prototipo de solucion de co-mercio electronico enfocado en el catalogo de productos del grupo SSL S.A.S,que permita agilizar la solicitud de las demostraciones ofrecida. La organi-zacion cuenta con un departamento comercial quienes son los encargados derealizar el primer acercamiento con los clientes y ofrecer los productos que laempresa posee, posterior al contacto se establecen los terminos de la nego-ciacion y se adquieren los productos por parte del cliente; en busqueda de laexpansion la empresa desea llegar a mas clientes a nivel nacional, sin que estole genere un costo adicional elevado; para lo cual se presenta una solucionweb que permitira ser el puente de comunicacion entre la organizacion y losnuevos posibles clientes que estan en la busqueda de soluciones en la nubede las herramientas de Office 365.

1

Page 12: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

Parte I

CONTEXTUALIZACION DELA INVESTIGACION.

2

Page 13: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

Capıtulo 1

DESCRIPCION DE LAINVESTIGACION

1.1. Planteamiento/Identificacion del proble-

ma.

1.1.1. Planteamiento del problema.

Los medios de distribucion de productos a nivel empresarial juegan unpapel muy importante, ya que con el paso del tiempo las TI se han convertidoen un apoyo necesario para las empresas, debido a la globalizacion de losmercados, aquellas empresas que no cuentan con estos tipos de medios dedistribucion estaran expuestas a factores que inciden en la disminucion deventas y comercializacion de sus productos y/o servicios.

Segun la publicacion de [Bla17] el crecimientos del e-commerce en losultimos anos se ha dado a razon porcentual de dos dıgitos y seguira crecien-do, el numero de clientes que se encuentra realizando compras por la webha aumentado, ya que con el tiempo los usuarios se sienten cada vez mascomodos con las facilidades disponibles para la realizacion de compras y ad-quisicion de servicios, considerando que entre los sectores, el tecnologico esquien encabeza una mayor participacion en ventas.

El e-commerce enfocado a catalogos de productos potencializa que el ne-gocio sea encontrado por clientes potenciales, publicando sus productos y/oservicios por internet, entre otras ventajas como la disminucion de costes depapel, impresion y distribucion de informacion, abarcando mas lugares, pormedio de una plataforma centralizada.

El grupo SSL S.A.S gracias al plan de expansion que ha surgido en el areade implementacion de servicios informaticos tanto on-premises como en la

3

Page 14: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

4 CAPITULO 1. DESCRIPCION DE LA INVESTIGACION

nube, ha identificado la necesidad de buscar otros medios que le permitan, dara conocer sus productos y/o servicios e interactuar con demos que se ofrecerana sus clientes, en la actualidad el sistema consta de tan solo una pagina webinformativa la cual no es la adecuada para demostrar el tipo de calidad deservicios que esta empresa puede desarrollar. Aunque la organizacion, ya esun ente de servicios tecnologicos conocido, tiene dificultades para hacerseconocer con los nuevos clientes de la industria.

Actualmente la empresa cuenta con un catalogo de servicios que abarcanInfraestructura, Computacion en la nube, Asistencia y Soporte. Haciendoreferencia a los Servicios de Computacion en la nube, la empresa ofrecerademos adaptados a la necesidad del cliente, estos demos son plantillas basicasy estandarizadas de la funcionalidad de la herramienta Microsoft Office 365,con la utilizacion de estos demos la empresa facilita procesos y minimizatiempos.

En la actualidad el area de ventas es el encargado de ofrecer los produc-tos y/o servicios al cliente final, debido a la implementacion de los nuevospaquetes de soluciones, la cantidad de personas con la que se cuenta no essuficiente para la distribucion de esta nueva implementacion.

El contacto con el cliente final se logra por medio de visitas, citas, llama-das y referencias de clientes ya existentes. Lo cual implica un inconvenienteal momento de distribuir los demos antes mencionados a diversas empresasque no se encuentren dentro del rango de cobertura actual. Ademas toda lainformacion del cliente se encuentra en la Base de Datos del CRM 1 del grupoSSL S.A.S el cual debe ser digitada cada vez que ingrese un nuevo cliente ala companıa o se establezca una comunicacion con un cliente potencial. Esde gran importancia saber el cliente en que servicios o productos esta intere-sado para ası ofrecer una propuesta, que sea adecuada a sus necesidades, laempresa solamente llega a saber esas necesidades y el interes del cliente demanera directa, por lo tanto se debe destinar un tiempo especıfico con cita,costear transporte y una persona dedicada a hacer esa relacion entre clientepotencial y la empresa.

Es necesario que el grupo SSL S.A.S cuente con otro medio que permitallegar al cliente potencial y se pueda establecer contacto con la empresa, afin de conocer mas sobre sus productos y/o servicios, e interactuar mediantedemostraciones sin un previo contacto, ahorrando tiempo, dinero y recursos.

1.1.2. Formulacion del problema.

¿Por medio de una solucion de comercio electronico se puede dar a conocery permitir la solicitud de los demos de Office 365, que el grupo SSL S.A.Sdesarrolla para capturar la informacion de clientes?

Page 15: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

1.1. PLANTEAMIENTO/IDENTIFICACION DEL PROBLEMA. 5

1.1.3. Sistematizacion del problema.

¿Las fuentes y tecnicas de investigacion constituyen un pilar fundamentalpara captura y analisis de informacion?

¿Cual serıa la implementacion necesaria para la integracion de la base dedatos de los Clientes con el Desarrollo del sistema propuesto?

¿Por medio de desarrollo de herramientas comercio electronico podemosestablecer un medio idoneo para la comunicacion del cliente con la empresa?

Page 16: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

6 CAPITULO 1. DESCRIPCION DE LA INVESTIGACION

1.2. Objetivos.

1.2.1. Objetivo General.

Desarrollar un prototipo gestor de comercio electronico enfocado en elcatalogo de productos para el despliegue de soluciones Demo, dirigido a lacartera de clientes del grupo SSL S.A.S, enfocado a clientes potenciales.

1.2.2. Objetivos especıficos.

1. Realizar un analisis a los procesos de comercializacion de productos,demos y captura de clientes del grupo SSL S.A.S para establecer unmedio idoneo de comunicacion e interrelacion entre los clientes y laempresa, apoyados en el uso de un modelo investigativo.

2. Integrar el prototipo propuesto al CRM de la companıa, mediante laimplementacion de Servicios Web, para la insercion y consulta de in-formacion de los clientes.

3. Desarrollar un prototipo web, que se consolide como el medio idoneode comunicacion y de captura de informacion de los clientes a travesde un conjunto de requerimientos de la organizacion.

Page 17: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

1.3. JUSTIFICACION DEL TRABAJO/INVESTIGACION. 7

1.3. Justificacion del trabajo/investigacion.

Las PYMES deben adaptarse a los cambios del entorno global en el co-mercio, ya que este ofrece oportunidades como lo son el e-commerce quepermite presentar productos y servicios en la web, facilitando a las empresascompetir a cualquier nivel, logrando permanecer relevante en el mercado yposicionando su marca, siendo una oportunidad para las Pymes en migrarpoco a poco sus operaciones fısicas a la nube.

Para el Grupo SSL S.A.S el e-commerce enfocado al catalogo de produc-tos le permitira ser mas eficiente en sus operaciones, migrando operacionesreferentes al catalogo de productos y servicios con el fin de capturar infor-macion de clientes mediante la solicitud de demos, motivandolos a utilizarsus productos de manera gratuita, en un determinado tiempo, sin tener quesalir de casa, para mas adelante incentivar la compra de los mismos.

La implementacion de la propuesta permitira a la empresa ampliar sucobertura de clientes, sin tener que realizar una inversion significativa ennuevo personal para soportar las operaciones, adicionalmente mantener unregistro actualizado de los clientes potenciales que llegan a consumir susproductos y servicios con la Base de Datos CRM de la organizacion.

Page 18: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

8 CAPITULO 1. DESCRIPCION DE LA INVESTIGACION

1.4. Hipotesis.

La Pyme como empresa emprendedora en crecimiento, que desee que susproductos sean conocidos y capturar informacion de clientes potenciales, de-bera apoyarse en un sistema de e-commerce que le permita mostrar sus pro-ductos a traves demos, ası poder capturar informacion de clientes mediantesu solicitud.

Page 19: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

1.5. MARCO REFERENCIAL. 9

1.5. Marco referencial.

1.5.1. Marco teorico.

En la actualidad en un mundo acelerado, y clientes que esperan que susnecesidades y problemas sean solucionados de manera rapida y eficazmente,las empresas desean solucionarlas de la mejor manera posible teniendo encuenta diferentes factores, y empleando el menor numero de recursos, el lla-mar la atencion de clientes, ante este mundo que esta en constante cambioy con diversidad de empresas que generan soluciones efectivas, y de buenacalidad, hace que la captura de clientes sea difıcil si no se cuenta con unasestrategias bien planteadas para poner esa atencion y vender el producto y/oservicios al cliente. Es allı en donde el marketing logra retener y/o atraerclientes.

Dentro del marketing existen estrategias, las cuales son utilizadas paraatraer mas clientes a las organizaciones y que estas incrementen ası mismolas ventas. Es importante ası definir que es marketing y que ideas conlleva:

Una definicion formal de marketing la plantea Kotler Philip, quien ladescribe como una funcion de negocios que se ocupa de los clientes, una defi-nicion simple tambien descrita por el es: “El marketing es la administracionde relaciones perdurables con los clientes”, queriendo decir que no solamenteel marketing hace que la empresa tenga mas clientes, por medio de estrate-gias de captura, sino que abarca tambien estrategias para mantenerlos comoclientes permanentes de la organizacion. [KP08].

El cliente es el factor mas importante de una organizacion, y es el mar-keting quien hace hincapie para que se lleve a cabo estrategias que permitanal cliente sentirse comodo e importante, llevando a la organizacion hacıa elcamino del exito de manera coordinada en cada una de sus actividades con elfin de cumplir con los objetivos de desempeno planteados, como lo indica Wi-lliam J Staton, Michael J Etzel y Bruce J Walker. En su libro Fundamentosde Marketing. [JSW17], del cual se extraen tres ideas fundamentales:

Orientado al Cliente: Tanto las operaciones y estrategias de la orga-nizacion deben girar en torno al cliente, reconociendolo como el pilarfundamental de la organizacion, es decir cada departamento y colabo-radores deben trabajar en pro de la satisfaccion del cliente. Al ejecutareste trabajo se necesita de coordinacion, estar a la vanguardia, y tenerun muy buen personal de servicio al cliente.

Coordinacion: Todas las tareas de Marketing deben estar coordinas,donde cada trabajo referente a (planeacion, asignacion de precios, dis-tribucion y promocion) entre otros debe ser simplemente organizada

Page 20: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

10 CAPITULO 1. DESCRIPCION DE LA INVESTIGACION

y coordinada, habiendo muy buena comunicacion entre el personal in-volucrado para que al momento de implementacion se ejecute correc-tamente y se obtengan los resultados esperados. Siendo ası, si existealgun tipo de desorden o desorientacion en su ejecucion, no se tendracontrol sobre proceso de desarrollo de la estrategia, pudiendo aumen-tar significativamente el riesgo de que no se lleve a cabo los objetivosplanteados.

Objetivos de desempeno de la organizacion: El ejecutar una estrategiade marketing coordinado y orientado al cliente es con el fin de cumplirlos objetivos de desempeno de la organizacion: Estos objetivos usual-mente se miden en terminos de rendimiento de la inversion, precios deacciones, y capitalizacion del mercado, no queriendo decir que son soloestos terminos sino los mas usados, tambien hay otros que desean recu-perar ventas, respecto a la competencia. Se concluye que el resultadode estos objetivos de desempeno, siempre es el mejorar ciertas variablesque afectan cuestiones de posicionamiento, economico o el acercamientoal cumplimiento de una meta general de la organizacion.

Como se puede evidenciar en las ideas de Marketing, gracias a su coordi-nacion, la toma de decisiones de una area de la organizacion, afecta las ac-ciones de otra, ya que gira en torno al cliente, siempre habra algo en comun;hay 4 elementos del cual se encargan los gerentes de Marketing, los cualesson: Producto, Precio, Distribucion, Promocion. Si hay un cambio o nuevaestrategia para cada uno de los elementos, los demas elementos se van a unsegundo plano, pero de igual modo deben de revisarse porque todos debenapoyar a esa estrategia. [JSW17]

El comercio electronico o e-commerce como plan de marketing permitedesde la pequena empresa competir con grandes empresas todo esto graciasa que no se necesita una considerable inversion para su inicio, pudiendollevar a la nube parte de los procesos mas significativos para dar a conocer ycomercializar sus productos y/o servicios e irla implementando a la medidade sus necesidades, y los resultados obtenidos durante su implementacion.

El marketing ayuda a que la PYME no se desenfoque del cliente, que semantenga en el foco de atencion, satisfaciendo y generando un valor agregadopara que continue con la organizacion, pero no es solo eso, se debe buscarfidelizacion del cliente [VA16]. Como lo indica Alephcrm en su pagina web[Ale17], Las Pymes en particular pueden verse ampliamente beneficiadas alimplementar una buena estrategia de e-commerce. Gracias a la aplicacionde campanas digitales de marketing, podran establecer una solida presenciaen la web y alcanzar a los usuarios en la misma medida que las grandes

Page 21: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

1.5. MARCO REFERENCIAL. 11

empresas. No solo facilita que se den a conocer a nuevos clientes potenciales,sino que ademas ayuda a que fortalezcan su imagen de marca.

Pero no todas las empresas enfrentan de igual manera la evolucion tec-nologica en el campo del e-commerce, ya sea por la falta de confianza o porfalta de medios por tanto es el empresario quien debe analizar si las nuevastecnologıas e internet se adaptan a sus objetivos y ver de que manera puedenayudarle.

Muchas empresas, contagiadas por la fiebre de internet se aventuraron endesarrollar grandes campanas de elevado coste sin tener en cuenta que notodos los negocios pueden obtener los mismos beneficios, y obtuvieron comoresultado un rotundo fracaso, esto se debe a una mala planificacion o gestionde los medios que termina por llevar a estas empresas a la quiebra.

Esto no significa que las empresas deban enfrentarse de manera pesimistaa su implantacion en internet o al comercio electronico, y tampoco que sedejen llevar por la euforia que suponen las nuevas tecnologıas, si una empre-sa decide apostar por entrar en este mundo, debe estudiar que opciones seajustan mejor a sus necesidades y posibilidades. Tambien debe observar lasexperiencias vividas por otras empresas e intentar no cometer los mismos fa-llos que otra ya cometio, pero tampoco hay que esperar a que sea demasiadotarde. [Ve12].

E-commerce.

Antes de poder definir el comercio electronico de forma precisa, es apropiadoanalizar los distintos aspectos que hacen del comercio en sı, las particularida-des del comercio estan dadas tanto de la forma de interaccion de los actores,como las funciones que adquieren por el mismo el tiempo y el espacio, aunqueeste es similar al comercio tradicional, en el comercio electronico los actorescumplen nuevos roles, operando en un nuevo ambito y siguiendo lineamientosde nuevos principios.

Forma en que los actores se relacionan

En el comercio electronico el contacto con el cliente no es directo, todo serealiza a traves de un medio electronico que permite la interaccion, es deesta forma que las personas incluyen dentro de esta modalidad de comercio aaquellas operaciones que se encuentren en revistas catalogos, medios graficos,radio o television, sean finalizadas por medios como el telefono o fax.

En un contexto mas preciso solo se consideran a operaciones realizadas pormedios digitales de comunicacion como internet, intranet, extranet o sistemasde intercambio electronico como operaciones de comercio electronico.

Page 22: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

12 CAPITULO 1. DESCRIPCION DE LA INVESTIGACION

Espacio donde se realizan las operaciones

Si el mercado es el ambiente donde interactuan los compradores y vendedores,esta actividad se asocia a un lugar fısico desde la antiguedad, de una formau otra la tradicion se mantiene y se encuentran dos tipos de mercado fısicos:

Aquel en el cual el comprador y el vendedor se encuentran con el finde realizar una transaccion.

Aquel lugar que se refiere al sitio donde la transaccion es llevada acabo, abarcando a las operaciones que se asocian a dicho lugar fısico,un ejemplo claro son las bolsas de valores lugar donde la gente des-de cualquier parte del mundo vende y compra tıtulos comercializablespertenecientes a corporaciones ubicadas en cualquier parte del mundo.

Esta dualidad de la definicion de mercado establece la posibilidad deasignar las transacciones o el sitio donde esta ubicado el vendedor, o bienel lugar donde se encuentra situado el comprador, lo importante a tomar encuenta es que se conoce el sitio donde la transaccion se realiza, hasta ahoraexiste una relacion entre la transaccion y el lugar fısico donde se realiza.

Frente al comercio electronico se establece una nueva posibilidad: que lasoperaciones ahora se daran en un lugar virtual no especificado.

La problematica que surge entonces se desboca en el hecho de otorgarlevalidez a la transaccion, los marcos regulatorios requieren de un lugar fısicodonde circunscribirla, dadas las condiciones del comercio electronico, surgela necesidad de lineamientos normativos adecuados para dar solucion al pro-blema existente.

El comercio y la funcion tiempo

El comercio de tradicional funciona solo durante cortos periodos de tiempo,es decir durante determinados horarios o ciertas epocas del ano. en este co-mercio las respuestas a los estımulos producidos por actores pueden tomardıas, semanas y hasta meses, si una empresa decide, por ejemplo lanzar unproducto nuevo o lanzar un mensaje a sus potenciales clientes tardara sutiempo en conocer los resultados y requerira mas tiempo en caso de querermodificarlos.

El comercio electronico no involucra horarios especıficos, trabaja las 24horas del dıa de los 365 dıas del ano. Opera permanentemente, un agenteelectronico que brinda los datos requeridos, toma pedidos y ofrece variedad deservicios. De igual forma obtiene la informacion la transforma y la convierteen conocimiento sin demoras casi instantaneamente.

Page 23: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

1.5. MARCO REFERENCIAL. 13

Actores

Los actores del comercio electronico pueden no ser humanos.

Los agentes electronicos tienen la capacidad de realizar diversas funciones,si bien es cierto que aun no se encuentran totalmente desarrollados, empresascomo Apple e instituciones como el M.I.T, se encuentran trabajando en eldesarrollo de dichas tecnologıas en companıa de empresas que se encargan dedesarrollar software para la web.

Los robots o agentes electronicos una vez configurados ciertos parametros,poseeran la capacidad de buscar, comparar, “negociar” y finalizar una tran-saccion sin la necesidad de que intervenga un ser humano. En comparacionde los distintos sitios de la red, aun un agente electronico poco sofisticadoposee la capacidad de encontrar el mejor valor para un libro, CD o pasajeaereo.

Luego de haber analizado los elementos que le otorgan al comercio electroni-co sus propiedades podemos definirlo como.

Toda transaccion comercial (produccion, publicidad, distribucion, ven-ta de bienes y servicios) realizada tanto por personas, empresas o agenteselectronicos a traves de medios digitales de comunicacion en un mercadovirtual que carece de lımites geograficos y temporales. [gar98]

Sistemas de comercio electronico

Para definirlo en terminos simples, podemos decir que el comercio electroni-co (e-commerce) es el proceso mediante el cual dos o mas partes realizan unatransaccion de negocios a traves de una computadora y una red de acceso.

Las tiendas del futuro

A nivel mundial, las cifras ya reflejan el enorme potencial de hacer ne-gocios atraves de internet. Segun el sitio Internet Live Stats, en promedio40 por ciento de la poblacion mundial cuenta con una conexion a internet.De acuerdo con un reporte de la Asociacion Mexicana de Internet (Amip-ci), en Mexico, 51.2 millones de personas son usuarios frecuentes de internet,y el mercado de las ventas online de productos y servicios tiene un valorestimado de 121 mil millones de pesos. Pero, ¿que significa todo esto paratu negocio? De manera simple, podrıamos decir que contar con una paginaweb para promocionar tu producto o servicio convertira a tu negocio en unatienda virtual, disponible y abierta los 365 dıas del ano, las 24 horas del dıa.Ademas, te permitira formar una cartera de clientes que, incluso, podrıanencontrarse del otro lado del planeta.

Page 24: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

14 CAPITULO 1. DESCRIPCION DE LA INVESTIGACION

En Estados Unidos, empresas como Amazon.com (la mayor librerıa enlınea del mundo) o Dell Computers han hecho del e-commerce una realidad:en 2013, la primera reporto ingresos por mas de 74 mil millones de dolares y,segun Forbes, en 2014 la segunda reporto ingresos por mas de 57 mil millonesde dolares. En Mexico el e-commerce aun tiene un largo camino por recorrer;aunque no existen casos rotundos como Amazon.com o Dell Computers, sonya cada vez mas empresas de todo tipo y tamano que estan echando mano dela red para promocionar sus productos o servicios en todo el mundo.[aR17]

La globalizacion y el comercio Electronico

Antes de que el comercio electronico fuera una parte importante en losnegocios, los duenos de las empresas y sus empleados estaban limitados prin-cipalmente a realizar actividades de marketing a nivel local. Un letrero frentea la tienda, las vitrinas dentro de los locales e incluso un pequeno anuncioen el periodico local era lo maximo que se podıa lograr para promocionar elnegocio. Tambien estaba el caso de aquellos que tenıan mucha suerte y logra-ban un segmento en la television nacional o que un medio nacional hicierauna resena sobre la marca. Sin embargo, hoy en dıa la tecnologıa ha logradocambiar el mundo del comercio electronico, y con el internet, las empresaspueden acceder rapidamente y casi sin esfuerzo al otro lado del mundo. El e-commerce esta ocupando cada vez mas terreno y los dispositivos moviles sonparte de este movimiento debido a que es (relativamente) economico comprarun telefono inteligente o smartphone.

La globalizacion cambia las reglas de juego

Se podrıa decir que los dispositivos moviles estan cambiando al e-commercede la misma manera que este cambio a las tiendas fısicas tradicionales de vi-trinas y bloques. Por esta razon, los duenos de pequenas empresas debenaprender y comprender que tecnologıas y portales de e-commerce son mejo-res para su empresa.[Gar18]

Page 25: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

1.5. MARCO REFERENCIAL. 15

1.5.2. Marco conceptual.

Demos- Paquetes de soluciones.

Los paquetes demos permiten la interaccion de los clientes con un productopara probarlo una vez se familiarizan con el producto pueden optar por rea-lizar la adquisicion. Estos demos cuentan con un tiempo disponible para suuso ası como unas funcionalidades especıficas que el proveedor parametrizacomo disponibles.

En terminos informaticos las demos o versiones demo son prototipos, ver-siones incompletas o de evaluacion de un determinado programa informaticocon la finalidad de mostrar la idea de funcionamiento y demostrar sus funcio-nalidades. Las Demo se utilizan para que los usuarios o clientes potencialespuedan probar el software antes de comenzar a utilizarlo en un ambiente real.

Una demo es operativa cuando el programa puede ser manejado, aunqueprobablemente muchas de sus funciones y herramientas estan inactivas. Enjuegos, la demo que permite jugar algunos capıtulos o un segmento limitadodel juego se llama demo jugable.

On-premises.

El software local es un tipo de modelo de entrega de software que se instalay opera desde el servidor interno del cliente y la infraestructura informatica.Utiliza los recursos informaticos nativos de una organizacion y solo requiereuna copia de software autorizada o comprada de un proveedor de softwareindependiente.

El software local es uno de los metodos tradicionales mas comunes parausar aplicaciones empresariales y de consumo. El software local generalmenterequiere una licencia de software para cada servidor y / o usuario final. Elcliente es responsable de la seguridad, disponibilidad y administracion generaldel software local. Sin embargo, el proveedor tambien brinda servicios desoporte y de integracion postventa.

Computacion en la nube.

La computacion en la nube es una forma de lograr que un usuario puedainteractuar con una aplicacion sin la necesidad de tener el software instaladoen su equipo fısico, el acceso al mismo se dara entonces por medio de internet,y el almacenamiento de la informacion correspondiente a la aplicacion seencontrara en los servidores del proveedor.

La computacion Cloud se trata del uso de hardware y software para pro-veer un servicio en red (tıpicamente, Internet). Con la computacion cloud,

Page 26: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

16 CAPITULO 1. DESCRIPCION DE LA INVESTIGACION

los usuarios pueden acceder a archivos y utilizar aplicaciones desde cualquierdispositivo con acceso a Internet.

Un ejemplo de la computacion Cloud es el proveedor Google con el correoGmail. Los usuarios de Gmail pueden acceder a archivos y aplicaciones quese encuentran alojados en Google a traves de Internet y desde cualquierdispositivo.

A diferencia de la computacion tradicional donde la informacion de guar-da en el disco local de tu PC, los datos del cloud se guardan en muchosservidores fısicos y/o virtuales que cuentan con el servicio de proveedores deotras firmas. Un ejemplo de proveedor de almacenamiento de archivos en lacomputacion cloud es Dropbox. A los archivos de Dropbox se puede accederdesde cualquier dispositivo a traves de Internet.

Microsoft Office 365.

Es un sistema de computacion en la nube que ofrece diversos servicios deaplicaciones como correo electronico y herramientas de office como Word,Excel, PowerPoint etc... Permitiendo acceder a sus trabajos y documentosdesde cualquier sitio siempre que se cuente con una conexion a internet.

Se trata de un servicio de suscripcion que ofrece las herramientas webque permiten acceso a correo, documentos, contactos y calendarios desde ca-si cualquier lugar y con cualquier dispositivo. Las herramientas que conjuntason: correo electronico y calendario; Office Web Apps; sitios web y colabo-racion; y mensajerıa instantanea y conferencias en lınea. De este modo esposible trabajar como, cuando, y donde se requiera, lo que permite respon-der de manera oportuna peticiones importantes de negocios. [Tec14]

Arquitectura orientada a objetos.

Cuando se habla de arquitectura orientada a objetos se habla de la abstrac-cion que se hace de situaciones del mundo fısico y se introducen a un sistemapor medio de entidades conocidas como clases, la instancia de una clase seconoce como objeto y es con este que el sistema opera y se relaciona con unoo mas objetos que representan instancias de las entidades.

Un modelo de arquitectura orientado a objetos es aquel que esta com-puesto por un conjunto de objetos que cooperan entre sı enviando mensajes,dichos objetos pertenecen a clases las cuales pueden relacionarse entre sı pormedio de herencia. [Bra14].

Page 27: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

1.5. MARCO REFERENCIAL. 17

Requerimientos.

“Simplemente es una declaracion abstracta de alto nivel de un servicio quedebe proporcionar el sistema o una restriccion de este. En el otro extremo, esuna definicion detallada y formal de una funcion del sistema”.[Som05], Lascaracterısticas que definen los requerimientos de software son los siguientes:

Cohesion: El requerimiento debe ser construido para solo una unicacosa, sin tener que depender de algun otro requerimiento. Habiendoexcepciones donde un requerimiento depende de otro para su ejecuciony funcionamiento, se debe procurar que tenga una alta cohesion.

Completo: El requerimiento debe ser construido detalladamente sin ex-cepcion alguna, para dejar todo claro, sin haber faltantes, de lo contra-rio puede acarrear sobre costos o impedimentos en etapas posterioresal analisis.

Consistente: el requerimiento no debe contradecir ningun otro requeri-miento y ser consistente en las declaraciones que se hace referencia enla documentacion.

Correcto/necesario: el requerimiento debe cumplir con la necesidad delcliente o usuarios finales que utilizan el software.

Factible/viable: el requerimiento debe poder ser implementado y serconsiderado como viable por todos los interesados.

No ambiguo: el requerimiento debera ser interpretado de una unicamanera, entendido por los involucrados, sin dejar duda sobre su fun-cionamiento o valor para el cliente.

Verificable/demostrable: La implementacion del requerimiento deberaal final poder probar que ese requerimiento este ejecutando la funcio-nalidad o caracterıstica esperada.

CRM.

Una definicion simple y concreta del concepto de CRM es: “La administracionde la interaccion de los clientes y la empresa, a traves del soporte de laspersonas y los procesos involucrados, a lo largo de todo el ciclo de vida delcliente” [Cro05].

Es una herramienta que permite poner al cliente efectivamente en el centrode la empresa, integrando a partir de este concepto las funciones de ventas,marketing, provision, y servicio a clientes. La caracterıstica propia del CRM

Page 28: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

18 CAPITULO 1. DESCRIPCION DE LA INVESTIGACION

es que esta agrupado bajo un solo servicio a aplicaciones que, interactuandocon los clientes.

Web Service.

Desarrollo de un componente funcional que es independiente del sistema deconsumo, teniendo un comportamiento funcional creando, modificando, eli-minando o consultando de un lugar especıfico informacion, que por reglasde negocio no se debe ser accedido directamente, permitiendo ası que variasaplicaciones puedan comunicarse entre sı. Un concepto mas formal serıa elsiguiente:

“Los servicios web (SW) son colecciones de funciones u objetos distribui-dos que son presentados como una sola entidad la cual es anunciada en lared para ser usada por otros programas. Son componentes de software quepermiten a los usuarios utilizar aplicaciones de negocio que compartan datoscon otros programas modulares, vıa la dorsal de Internet” [MM14].

El objetivo final de los servicios web es la creacion de directorios en lıneaque puedan ser localizados de un modo sencillo con un alto nivel de fiabilidad.XML es utilizado para etiquetar los datos, SOAP es usado para transferir losdatos, WDSL es utilizado para describir los servicios disponibles y UDDI esusado para listar que servicios estan disponibles.

El XML Es una tecnologıa que permite estructurar documentos (meta-lenguaje) para darle significado a su contenido. Esto se logra mediante el usode etiquetas tipo HTML, pero definidas especialmente para el dominio deuna aplicacion en particular. El XML es un lenguaje en el cual cada desarro-llador puede definir su propio conjunto de etiquetas y su principal objetivo,a diferencia de HTML, no es el despliegue del documento, sino la estructuray el significado de su contenido. [MM14].

Page 29: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

1.5. MARCO REFERENCIAL. 19

1.5.3. Marco espacial.

La investigacion sera realizada en el Grupo SSL S.A.S, es una empresaque tiene 13 anos de experiencia en el sector de la tecnologıa, y la cual hasido conocida por trabajar de la mano de grandes companıas como Micro-soft, Symantec, Kaspersky y la industria de buenas practicas y estandaresde computacion, CompTIA (Computing Technology Industry Association),ubicada en Bogota – Colombia en la direccion Calle 99 # 9 A – 45.

Mision.

En Grupo SSL IT Services estamos comprometidos con la innovacion y latecnologıa. Por lo tanto, nuestro principal objetivo es convertirnos en un alia-do de negocios esencial, que pueda ofrecer a nuestros clientes soluciones deinfraestructura (On-Premise y Cloud) y soporte para cubrir sus necesidadesutilizando los mejores productos del mercado tecnologico mundial.

De la misma forma, en Grupo SSL IT Services, creemos que el recursohumano es el activo mas importante. Por esa razon, nuestro compromiso enformar los mejores profesionales del mercado latinoamericano es aun masgrande. En Grupo SSL IT Services implementamos los mas rigurososplanes de capacitacion tecnica y de certificacion internacional para nuestrosempleados. Ası, nuestros clientes podran confiar plenamente en que la aten-cion que recibiran sera la del mejor personal tecnico y de ventas existente enel mercado.

Vision

Nuestra vision es convertirnos en la mayor empresa latinoamericana para so-luciones de soporte tecnico y de infraestructura en el mercado, dandonos elreconocimiento y aval de las marcas que representamos, y siendo poseedoresdel mejor grupo de ingenieros y tecnicos certificados.

Ası mismo, queremos ser propietarios de las herramientas de soporte maseficaces del mercado, utilizando las tecnologıas de nube para brindar versati-lidad en la entrega de servicios y simplicidad en los procesos de negocios quenos unen a nuestros clientes.

Page 30: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

20 CAPITULO 1. DESCRIPCION DE LA INVESTIGACION

RUES Grupo SSL.

Figura 1.1: RUES Grupo SSL S.A.S

Page 31: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

1.5. MARCO REFERENCIAL. 21

1.5.4. Marco Legal

Este marco esta mas enfocado hacia el manejo que se le da a la informacionpersonal suministrada por los usuarios.

Ley 1273 del 2009.[eda15a]

“Por medio de la cual se modifica el Codigo Penal, se crea un nuevo bienjurıdico tutelado - denominado “de la proteccion de la informacion y de losdatos”- y se preservan integralmente los sistemas que utilicen las tecnologıasde la informacion y las comunicaciones, entre otras disposiciones”.

Artıculo 1: Adicionase el Codigo Penal con un Tıtulo VII BIS deno-minado “De la Proteccion de la informacion y de los datos”, del siguientetenor:

Capıtulo Primero: De los atentados contra la confidencialidad, la inte-gridad y la disponibilidad de los datos y de los sistemas informaticos. Todala ley tiene directa influencia en el proyecto porque se hace manejo de basede datos con informacion de clientes.

Ley estatutaria 1581 de 2012:[eda15b]

Por la cual se dictan disposiciones generales para la proteccion de datos per-sonales.

Objeto, ambito de aplicacion y definiciones.Artıculo 1. Objeto. La presente ley tiene por objeto desarrollar el de-

recho constitucional que tienen todas las personas a conocer, actualizar yrectificar las informaciones que se hayan recogido sobre ellas en bases de da-tos o archivos, y los demas derechos, libertades y garantıas constitucionalesa que se refiere el artıculo 15 de la Constitucion Polıtica; ası como el derechoa la informacion consagrado en el artıculo 20 de la misma.

Ley 527 de 1999.[AA99]

Por medio de la cual se define y reglamenta el acceso y uso de los mensajesde datos, del comercio electronico y de las firmas digitales, y se establecenlas entidades de certificacion y se dictan otras disposiciones.

ARTICULO 2. DEFINICIONES. Para los efectos de la presente ley seentendera por:

a) Mensaje de datos. La informacion generada, enviada, recibida, almacena-da o comunicada por medios electronicos, opticos o similares, como pudie-ran ser, entre otros, el Intercambio Electronico de Datos (EDI), Internet,el correo electronico, el telegrama, el telex o el telefax;

Page 32: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

22 CAPITULO 1. DESCRIPCION DE LA INVESTIGACION

b) Comercio electronico. Abarca las cuestiones suscitadas por toda relacionde ındole comercial, sea o no contractual, estructurada a partir de lautilizacion de uno o mas mensajes de datos o de cualquier otro mediosimilar. Las relaciones de ındole comercial comprenden, sin limitarse aellas, las siguientes operaciones: toda operacion comercial de suministro ointercambio de bienes o servicios; todo acuerdo de distribucion; toda ope-racion de representacion o mandato comercial; todo tipo de operacionesfinancieras, bursatiles y de seguros; de construccion de obras; de consul-torıa; de ingenierıa; de concesion de licencias; todo acuerdo de concesiono explotacion de un servicio publico; de empresa conjunta y otras formasde cooperacion industrial o comercial; de transporte de mercancıas o depasajeros por vıa aerea, marıtima y ferrea, o por carretera;

c) Intercambio Electronico de Datos (EDI). La transmision electronica dedatos de una computadora a otra, que esta estructurada bajo normastecnicas convenidas al efecto;

d) Sistema de Informacion. Se entendera todo sistema utilizado para gene-rar, enviar, recibir, archivar o procesar de alguna otra forma mensajes dedatos.

Page 33: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

1.6. METOLOGIA DE LA INVESTIGACION. 23

1.6. Metologıa de la investigacion.

1.6.1. Tipo de estudio.

El tipo de estudio es descriptivo, puesto que se va a implementar unasolucion tecnologica en el area de ventas respecto a la distribucion de demos aclientes y potenciales clientes. Ası mismo la generacion de codigo de serviciosweb para la comunicacion a aplicaciones en .NET.

1.6.2. Metodo de investigacion..

La metodologıa a utilizar en la investigacion es inductiva, la cual se desa-rrollara primeramente con un levantamiento de informacion para luego reali-zar su respectivo analisis y poder identificar la problematica actual, con ellose procede a evaluar las posibles soluciones que puedan dar con respecto a laproblematica dada, y poder ejecutar un modelo de solucion ingenieril. Juntocon una hipotesis a comprobar una vez terminado el proceso de validacionde resultados.

1.6.3. Fuente y tecnicas para la recoleccion de la infor-macion.

La fuente a utilizar seran las primarias, ya que se realizara en contactodirecto con el cliente. Se determina que la mejor manera de realizar el levan-tamiento de informacion, es por medio de entrevistas, el cual permitira tenerun medio de informacion el cual se podra analizar y reanalizar las veces quesean necesarias. Esta informacion tambien podra servir de soporte a la horade verificar por parte del cliente, si los estatutos de desarrollo del proyectose estan cumpliendo, a lo acordado. Las tecnicas que ayudan a obtener lonecesario para realizar un analisis y mejor comprension de la problematica ygenerar una solucion, son: Entrevista: Una entrevista es una manera formalo informal de obtener informacion de los interesados, a traves de un dialogodirecto con ellos. Se lleva a cabo habitualmente realizando preguntas, prepa-radas o espontaneas y registrando las respuestas. Las entrevistas se realizana menudo de manera individual entre un entrevistador y un entrevistado,pero tambien pueden implicar a varios entrevistadores y/o entrevistados.

Entre las tecnicas de recoleccion de informacion para cada una de lasherramientas se utilizan:

Tormentas de ideas: Es una tecnica que se utiliza para generar y recopilarmultiples ideas relacionadas con los requisitos del proyecto y del producto. Sibien la tormenta de ideas en sı misma no incluye votaciones o establecimiento

Page 34: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

24 CAPITULO 1. DESCRIPCION DE LA INVESTIGACION

de prioridades, a menudo se emplea con otras tecnicas grupales de creatividadque sı lo hacen.

Esto se realiza con el fin de obtener una recoleccion de informacion con-creta y consistente con lo solicitado por el cliente que a su vez conlleva a laconstruccion de una estrategia junto con las herramientas de analisis para ladefinicion de los requerimientos del sistema informatico, en el cual se con-solida la informacion recolectada, despues de ser analizada por el equipo detrabajo.

1.6.4. Tratamiento de la informacion.

Las herramientas seleccionadas, ayudaran a la misma a analizar y distri-buir la informacion recolectada, con el fin de proporcionar una vision masclara de la solicitud del cliente. Entre las herramientas de analisis de infor-macion, las que se utilizan en el proyecto son las siguientes: Analisis Orga-nizacional: Es una metodologıa, la cual permite al analista evaluar el estadoactual de los procesos de la empresa con el fin de encontrar aquellas defi-ciencias que complican la elaboracion de los procesos. Este tipo de analisis,ayuda a identificar y mitigar los problemas encontrados.

Se van a realizar los siguientes pasos para el analisis de informacion:Reunir todos los datos de la informacion recolectada. Tener en cuenta los ob-jetivos del proyecto. Recursos: Estar informado de los recursos que se tienen.Hoja de recuento: Es un metodo por el cual se anotan las relaciones de lainformacion recolectada, para tener un contexto global y sus interconexiones.

Diagrama de flujo: Es un metodo que indica las conexiones entre loselementos de la informacion recolectada. Realizar el analisis con el grupode trabajo de proyecto, discutir y evaluar la informacion. Realizar un nuevolevantamiento de informacion si es necesario segun el analisis y comenzar denuevo. Lo anterior permitira representar un estado actual del sistema, y elestado futuro del mismo luego de la aplicacion de la solucion a desarrollar.

Page 35: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

1.7. ORGANIZACION DEL TRABAJO DE GRADO. 25

1.7. Organizacion del trabajo de grado.

Para el desarrollo del proyecto se utilizaran como fuentes primarias el per-sonal tecnico de la empresa,departamento de ventas y como fuente secundariatendremos la informacion que es suministrada la pagina web de la empresay la documentacion ofrecida por las empresas de tecnologıa duenos de laplataformas de desarrollo y documentacion de las herramientas a utilizar.

En la investigacion se utilizan las siguientes fuentes, Documentacion deplataformas web, documentacion oficial de los fabricantes de herramientas yproductos de software.

en cuanto a la organizacion se evaluara el proceso interno y su funciona-miento se tomara la documentacion del proceso puntual y se sistematizara,se hablara de los conceptos aplicados en el desarrollo para contextualizar allector en el proyecto, posteriormente se hace una resena del modelo actual dela organizacion, para finalizar con la arquitectura que presentara de la formamas adecuada el planteamiento de la solucion del problema identificado.

1.8. Estudio de sistemas previos.

en la actualidad existen diversas publicaciones que afirman que el comer-cio electronico es una herramienta util para las empresas, que permitira ladistribucion de sus productos o servicios, adicionalmente hay quienes afirmanque una empresa sin una pagina web que sirva como medio de contacto entrela empresa y sus clientes esta destinada al fracaso.

Con el crecimiento exponencial que ah tenido la tecnologıa las empresasse han visto en la necesidad de contar con una pagina web que permita susclientes comunicarse y obtener informacion de la misma, pero este medio noes suficiente para lograr la interaccion del cliente con la empresa, es hay dondeel e-comerce se convierte entonces en una gran posibilidad para las empresascomo un medio para presentar sus productos y servicios a los clientes deforma dinamica y de facil acceso.

Una de las ventajas del e-comerce es la expansion de mercado globalizadaque se alcanza y la velocidad con la que se logra manejar los negocios.[Tan17]

1.9. Viabilidad del producto

Page 36: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

26 CAPITULO 1. DESCRIPCION DE LA INVESTIGACION

Cuadro 1.1: Viabilidad del producto - Parte 1Preguntas Preguntas Complementarias Motivo¿Cual es el fin delproyecto?Implementar unasolucion que permitaoptimizar el procesode distribucion dedemos de office365de la empresaSSL SAS

Implementar una solucionque permita la reduccionde costosImplementar una solucioninformatica que permitaautomatizar el proceso deofrecimiento de demosde la empresa SSL

JustificacionLa companıa pretendeexpandir y establecer unaherramientas que lepermitan optimizar susprocesos de ofrecimientode servicios de office 365y contacto conclientes

¿Cual es el impacto?Reduccion de tiemposen el proceso y aumentode clientes suscritos conlos productos empresariales de SSL SAS

Automatizacion del procesoDisminucion de procesosManualesReduccion de costos, aume-nto de clientes inscritos conproductos de servicios deOffice 365 que ofrece lacompania.

Impacto esperadoSe espera la disminucionde los costos del procesode distribucion de demosde Office 365, se esperaun crecimiento de un 10 %en el inventario de clientes

¿Cuanto cuesta elproyecto?67.360.000

¿Cual es el costo de cada?una de las actividades,recursos humanos y materiales?el recurso humano63.000.000El costo de otros gastoses de4.360.000

Presupuesto

¿Que tiene de especialeste proyecto?

¿Que puede este proyecto?aportar a otros?El proyecto aportaherramientas de negociocomo el CRM y la oficina 365¿Donde radica, a nuestrojuicio lo original, novedosoe innovador de este proyecto?En que es un apoyo alarea comercial en su procesode obtencion de clientes pormedio del ofrecimiento dedemos de office 365.

Efecto demostrativo

Page 37: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

1.9. VIABILIDAD DEL PRODUCTO 27

Cuadro 1.2: Viabilidad del producto - Parte 2Preguntas Preguntas Complementarias Motivo

¿Cual es el problema?Se quiere ampliar lacobertura de la empresaen cuanto a la distribucionde servicios de office365,actualmente se hace pormedio de productoscomerciales queofrecen los productosmediante visitas a lasempresas o por referencias.

Al querer ampliar lacobertura con el procesoactual, se generan costosadicionales que implicanampliar el presupuestodel area comercial.

¿Porque es importanteencararlo?

porque de no encararlose generara mas costos deproduccion para laejecucion de un proceso,tambien se aumentara lacobertura del negocioimplicando el aumentode la carga laboral.

¿Que condiciones?Favorables hay paraencararlo?

Se cuenta con latecnologıa y el personalcapacitado para poderdesarrollar herramientas,la empresa encuentradentro de su nucleo el manejoy la administracion deherramientas tecnologicas

¿Que obstaculos se preven?

El cronograma de ejecucionde los proyectos.

Curva de aprendizaje en elmanejo e integracion de co-mando power shell y visualstudio

Situacion Problema/ Diagnostico a

En la actualidad SSL SAScuenta con unasdemos de Office365que son presentadasal publico por medio desus comerciales, perono tiene unmedio alternativo porel cual los clientes puedensolicitar estasdemostraciones, estosignifica que sı se quieremayor coberturasera necesario inyectarmas capital aldepartamento comercialpara que los clientespuedan estableceren que productos estaninteresados.

para resolver esteinconveniente esnecesario realizar eldesarrollo de unsistema de gestion dedemostraciones quepermite llevar a caboel control dedemostraciones yregistro de clientes enel CRM de la empresa

Page 38: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

28 CAPITULO 1. DESCRIPCION DE LA INVESTIGACION

Cuadro 1.3: Viabilidad del producto - Parte 3Preguntas Preguntas Complementarias Motivo

¿Es de nuestra competencia?A nivel de ingenierıa con-tiene una competencia que esla mejora de los sistemas deinformacion de una compa-nia lo cual es fundamental parael crecimiento organizaci-onal, ademas del aprove-chamiento de los recursostecnologicos dentro de unaorganizacion.

¿Esta dentro de nuestraVision?

Dentro de la mision dela empresa se encuentraconvertirse en unaempresa caracterizada porel uso de la tecnologıa yel ofrecimiento de pro-ductos con herramientastecnologicas, es de estaforma como el productose orienta en esta direc-cion, ofreciendo una he-rramienta tecnologica quepermitira mejorar la co-municacion entre los cli-entes y la empresa.

¿Tenemos la competenciaTecnica?Tanto la empresa como elpersonal involucrado en elproducto estan envueltos enel entorno de TI lo que fa-cilita la integracion de pla-taformas tecnologicas alnegocio, la empresa trabajaofreciendo servicios de tec-nologia.

¿Tenemos la experienciapara hacerlo?Como ingenieros de desa-rrollo y de calidad estamosenvueltos en procesos decreacion e implementacionde plataformas tecnologicas,que permiten optimizar pro-cesos, por otro lado la em-presa cuenta con personaltecnico que administra losservicios informaticos quela empresa posee.

Competencia institucional

Conocimiento TecnicoConstanciaCompromisoTrabajo colaborativo

Page 39: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

1.9. VIABILIDAD DEL PRODUCTO 29

Cuadro 1.4: Viabilidad del producto - Parte 4Preguntas Preguntas Complementarias Motivo

¿Quienes intervienen en eldiseno y la ejecucion delproyecto?

Dentro de los stakeholdersque se involucran en el pro-yectos se encuentran dosingenieros de sistemas estu-diantes de la especializacionde ingenierıa de software, elpatrocinador o representantede la empresa, un analista te-cnico de la empresa SSLSAS y el departamento co-mercial dueno del proceso dedistribucion de demos.

¿Quiene(s) Disena(n) elproyecto?

El proyecto es concebidoentre los ingenieros de si-stemas los departamentostecnicos, de ventas y es a-probado por el represen-tante de la empresa.

¿Quiene(s) lo presenta(n)?

El mproyecto es presenadopor los estudiantes de la es-pecializacion en ingenieriade software quienes conci-ben la plataforma y los re-cursos apoyados en el pe-rsonal tecnico y de ventasde empresa SSL S.A.S

Caracterısticas de la(s) ins-titucion(es) que lo presen-tan.

Para el caso puntual la pre-sentacion del proyecto serealiza por parte de estu-diantes graduados en ing-enierıa de sistemas y quese encuentran actualmentecursando una especializa-cion en ingenieria de sis-temas.

¿Como se asegurara latransferencia de conocimi-entos, de modo que que lacomunidad puede continu-ar el proyecto por su cu-enta, de ser necesario?

Destinatarios

Departamento deventas

Potenciales clientes

Page 40: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

30 CAPITULO 1. DESCRIPCION DE LA INVESTIGACION

Cuadro 1.5: Viabilidad del producto - Parte 5Preguntas Preguntas Complementarias Motivos

Al ser SSL SAS una com-pania que su core de nego-cio incluye el manejo detecnologıas se puede gara-ntizar por medio de la en-trega de manuales de usu-ario ası como los tecnicosque se le pueda dar conti-nuidad al proyecto, porotro lado el grado de sati-sfaccion del cliente permi-tira motivar a que se con-tinue con el desarrollo dela solucion.

¿Quienes son los desti-natarios?los destinatarios del pro-yecto son el departame-nto tecnico de SSL SAS,su departamento de ventasque son los que se invol-ucran en el proceso de ve-ta y distribucion de demos,adicionalmente el clientepotencial quien es quienusara la solucion para ob-tener el producto que SSLSAS Ofrece.

¿Quienes son los Benefi-ciarios ultimos?(Poblacion meta)

El departamento de ventasde la compania quienes es-peran mejorar las ventas ycantidad de clientes fideli-zados con la empresa, adi-cionalmente los clientespotenciales quienes podranestablecer un contacto conla empresa y verificar losservicios que esta ofrece.

¿Quienes mas espera quese beneficien?

se beneficiara el departa-mento tecnico y la empre-sa en su manejo y optimi-zacion de recursos finan-cieros.

Destinatarios

Departamento de ventasPotenciales Clientes

Page 41: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

1.9. VIABILIDAD DEL PRODUCTO 31

Cuadro 1.6: Viabilidad del producto - Parte 6Preguntas Preguntas Complementarias Motivos

......................................

¿Como se asegurara quelos beneficiarios seapropien del proyecto?

En la fase de implemen-tacion se verificara lasatisfaccion del cliente,entre mas se observeque el cliente se encu-entra conforme con elproducto se podra esta-blecer un mayor apro-piamiento de la soluci-on.

¿Como se asegurara latransferencia de cono-cimientos, de modoque la comunidad pue-da continuar el proye-cto por su cuenta, deser necesario?

Al ser SSL S.A.S Unacompanıa que su corede negocio incluye elmanejo de tecnologıasse puede garantizar pormedio de la entrega demanuales de usuarioası como los tecnicosque se le pueda darcontinuidad al proyecto,por otro lado el gradode satisfaccion del cli-ente permitira motivara que se continue conel desarrollo de la sol-ucion.

.................................

Page 42: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

32 CAPITULO 1. DESCRIPCION DE LA INVESTIGACION

Cuadro 1.7: Viabilidad del producto - Parte 7Preguntas Preguntas Complementarias Motivos

¿Que se espera obtenerconcretamente?

La experiencia en lacreacion y administra-cion de un proyectoinformatico, adiciona-lmente el producto es-pera mejorar el proce-so de distribucion dedemos en la empresaSSL S.A.S.

¿Que se espera obteneren terminos cuantitativos?Crecimiento laboral yaque como primer obj-etivo la presentaciondel proyecto nos per-mite obtener la titula-cion como especiali-sta en ingenierıa desoftware.

¿Que se espera obte-ner en terminos cua-litativos?

Satisfaccion del cli-ente

Un producto que seajuste a las necesi-dades de los usua-rios

Productos

Un prototipo webajustado a las ne-cesidades de laempresa SSL S.A.Spara el proceso dedespliegue de so-luciones demo deOffice 365

Manual de usuario

Manual tecnico

¿Que sucede una vez queconcluye formalmente elperiodo y los fondos delproyecto?

¿Como se asegurara queel proyecto continue masalla del periodo estable-cido y de los recursos di-sponibles para ejecutarlo?

Se asegurara con el contr-ol sobre la ejecucion delas tareas post implemen-tacion, es decir con sopo-rte tecnico de 1 mes des-pues de la entrega, y enc-uestas de satisfaccion lu-ego de implementarlo elprimer mes, asegurandoluego trimestralmente lasatisfaccion de laorganizacion.

Continuidad/Sustentabilidad

Page 43: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

1.9. VIABILIDAD DEL PRODUCTO 33

Cuadro 1.8: Viabilidad del producto - Parte 8Preguntas Preguntas Complementarias Motivos¿A traves de que co-mponentes y activi-dades se llegara a losobjetivos y productospropuestos?El proyecto se conci-be y desarrolla en lassiguientes fases

Planificaciondel proyecto: Enesta fase Se relacionanactividades comodefinir el alcance,gestion de requeri-mientos y planeargestion de las co-municaciones

Plantear La Solucion:En Esta etapa se defi-nen recursos, herram-ientas y procesos parala consecucion delproyecto.

Desarrollo de la sol-ucion: Es en esta et-apa donde se realizala construccion delproyecto con los re-cursos y tecnologıasdefinidos en la etapaanterior.

¿Cuales son las areas ocampos de intervenciondel proyecto?Administracion de Basesde datosDiseno y construccion deherramientas web

Administracion de siste-mas de informacion

Gestion procesos de ad-ministracion de procesosempresariales.

¿Que se hara dentro decada una de ellas?Administracion de Ba-ses de datos: Se crearaun modelo de bases dedatos que permitira elmanejo y administra-cion de usuarios de laplataforma creada.

Diseno y construccionde herramientas web:Se realizara una apli-cacion web que sop-orteel proceso empre-sarial de distribucionde demos de la empre-sa SSL S.A.S

Estrategia / Actividades

Se establecen metodologıaspara la recoleccion de info-rmacion entrevistas para po-steriormente realizar analis-is de datos.

Se crea una arquitectura desistema que soporta el pro-ceso de distribucion de de-mos de SSL S.A.S

Se establece un cronogra-ma en el cual se definenlas actividades a realizarjunto con el recurso asig-nado a su realizacion.

Despues de finalizada laconstruccion se debe ev-aluar el producto media-nte encuestas a los usua-rios finales a nivel tecni-co se haran pruebas decalidad.

Page 44: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

34 CAPITULO 1. DESCRIPCION DE LA INVESTIGACION

Cuadro 1.9: Viabilidad del producto - Parte 9Preguntas Preguntas Complementarias MotivosEjecucion de Pruebas:En esta etapa se eval-ua la solucion y secertifica la calidad delproducto entregado.

Finalizacion:En estaetapa se evalua lahipotesis y se realizael cierre formal delproyecto.

Administracion de sis-temas de informacion:se realizo un plataformaweb que permite el ma-nejo del proceso de dis-tribucion de demos.

Gestion procesos deadministracion de pro-cesos empresariales.

¿Como se dara a conocerla experiencia a otros?A traves de la publicacion,del documento con el re-gistro en el repositorio dela muniversidad.

¿Cuando y como se regi-strara la experiencia?

Mediante encuestas alcliente potencial conotros medios de comu-nicacion, para que estepueda adquirir el prod-ucto.

¿Cuando y como se co-mpartira la experienciacon otros?

Se compartira la expe-riencia con las diferentesareas de la organizacion,para poder generar ideasde negocio y mejoras ha-cia el aplicativo. Se com-partira cuando este en fu-ncionamiento el aplicati-vo dentro de la organiza-cion.

Sistematizacion/Difusion

Documentacion delrequerimiento

Page 45: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

1.9. VIABILIDAD DEL PRODUCTO 35

Cuadro 1.10: Viabilidad del producto - Parte 10Preguntas Preguntas Complementarias Motivos

¿De que manerase sabra que se alcanzaronlos resultados?A lo largo de la ejecucionCon la validacion en pru-ebas de los requerimientosentregados

Al final del proyectoa traves de encuestasde satisfaccion del cliente.

¿Que preguntas habraque responder?- ]¿Considera que elsistema soporte deforma adecuada el pro-ceso de distribucion dedemos?- ¿Cambiarıa algo delsistema?-¿Se encuentran las fu-ncionalidades cubier-tas en su totalidad?

¿Que evidencias habraque buscar?(calidad/cantidad)- Uso de la aplicacion- Puesta en marcho

¿Como se van a buscar?

- A traves de encuestas- A traves de entrevistas- A traves de pruebas decalidad de software

¿Que informacion se relevara?- Posibles cambios- Satisfaccion del cliente- Comprobacion de la hipotesis

¿Como se almacenara?Se almacenara de manerafısica o electronica.

Evaluacion- Pruebas tecnicas- Encestasde satisfaccion

Page 46: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

36 CAPITULO 1. DESCRIPCION DE LA INVESTIGACION

Cuadro 1.11: Viabilidad del producto - Parte 11Preguntas Preguntas Complementarias Motivos

................................

¿Con que periodicidad?

Se revisara el contraste devalor y costo en el primerano trimestralmente y lu-ego semestralmente. Co-mparando la cantidad declientes potenciales con elaplicativo funcionando vslos clientes que se hanobtenido frente a un peri-odo igual o similar.

¿Quienes van a evaluar?

La organizacion SSL, esquien realizara la eval-uacion de los resultados.

¿Que se hara si las cosasno andan bien?

Se realizara un analisiscon el area comercial yde ventas de la organi-zacion, sobre la estrat-egia escogida para lacaptura de clientes po-tenciales. Pudiendo of-recer mejoras hacıa elaplicativo apoyado deotras estrategias demercado.

¿Que se hara si van bien?

Se pondra en funcionam-iento y se definiran nuev-as funcionalidades pararobustecer la estrategiade negocio.

..................................

Page 47: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

1.9. VIABILIDAD DEL PRODUCTO 37

Cuadro 1.12: Viabilidad del producto - Parte 12Preguntas Preguntas Complementarias Motivos

¿Con que recursos humanosse cuenta?Dos ingenieros de sistemasUn recurso tecnico emplea-do de SSL S.A.S

¿Existe el recurso hum-ano idoneo?

Se cuenta con el personaladecuado tecnicos y ope-rativo que permite el de-sarrollo de la solucion.

¿Que necesidades de apre-ndizaje tiene ese personalpara cumplir con las disti-ntas funciones y tareas?

En cuanto al aprendizajeel recurso de ingenierosdebe entender el procesofuncional de la empresay adicionalmente apren-der el manejo y admini-stracion por consola deOffice 365.

¿Como se va a aseguraresos aprendizajes a lolargo del proyecto?

Se Empieza por la reco-leccion de informacion atraves de entrevistas elanalisis.Para el entendimientodel aprendizaje de admi-nistracion por consola dela herramienta se realizala consulta vıa web y seempieza a crear plantillaspor consola de esta ma-nera se entiende y asimilael conocimiento.

Recursos Materiales

Dos equipos de com-puto con el softwarelicenciado y sus res-pectivas herramien-tas

Dos plantas fısicas

Papelerıa para soportarla documentacion.

Page 48: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

38 CAPITULO 1. DESCRIPCION DE LA INVESTIGACION

Cuadro 1.13: Viabilidad del producto - Parte 13Preguntas Preguntas Complementarias Motivos

¿Con que se trabajara?

Dos equipos portatilescon Ram de 8 y 6 Gi-gas con espacio en di-sco de 500GB y 1TB.

2 recursos humanosque llevaran a cabo laconsecucion del pro-yecto.

Software de desarrolloy bases de datos y unCRM simulado, VisualBasic 2017 y sql serv-er 2012.

Las instalaciones seranlas dos casas de cadauno de los ingenierosquienes trabajaran de-sde los dos ordena-dores.

¿Con que infraestructura,equipamiento y materia-les se trabajara?

Papelerıa en general quesoporta la documentaci-on fısica del proyecto.Dos portatiles con tecla-do y mouse externoDos casas donde se enc-ontraran los dos partici-pantes en el desarrollo

¿Que de todo ello ya se tiene?

Cada persona involu-crada en el desarrollo delproyecto se encuentra ensu respectiva casa con lapapelerıa y el recursoinformatico.

¿Que hace falta?Nada

Recursos Materiales

Dos equipos de com-puto con el softwarelicenciado y sus res-pectivas herramien-tas

Dos plantas fısicas

Papelerıa para soportarla documentacion.

¿Como se desarrollaranel proyecto y las disti-ntas actividades?

El proyecto se ejecutarade acuerdo a lo estable-cido en el cronogramacon los recursos y asactividades propuestas:

¿Que enfoques, modalidadesy metodos detrabajo se adoptaran?

para el proyecto en su conjunto.

Equipos virtuales: las reunionesse haran virtuales y se compart-ira la informacion por mediostecnologicos para el proyecto seusa google Drive.para las diversas actividades y

Enfoques / Modalidades/ Metodos

Equipos Virtuales

Equipos auto dirigidos

Page 49: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

1.9. VIABILIDAD DEL PRODUCTO 39

Cuadro 1.14: Viabilidad del producto - Parte 14Preguntas Preguntas Complementarias MotivosPlanificacion del proyecto:Se realiza las entrevistas alos usuarios para identifi-car el proceso a evaluar ysolucion a construir, pos-teriormente se plantean enconjunto el alcance, seevaluan los costos y segestionan las comunica-ciones.

Plantear La Solucion:Para la definicion de losrequerimientos se analizanlos datos recolectados enlas entrevistas y se orga-nizan se establecen las pri-oridades, se disena la arq-uitectura del sistema y sedocumentan y dejan lossoportes documento dearquitectura y se diligenciala plantilla de requerimie-ntos.

Desarrollo de la solucion:Para el desarrollo de la so-lucion se asignan los requ-erimientos a cada uno delos desarrolladores indica-ndo el tiempo que se debeinvertir para cada uno delos mismos una vez finali-zados se realiza la integra-cion

Ejecucion de Pruebas:Para la ejecucion de laspruebas se entregan losdocumentos de especifi-cacion de requerimientos,se realiza una matriz detrazabilidad con los casosde prueba a realizar pos-

componentes:

Del lado de planeacionse realizara las entrevistaspresenciales con el usuariofinal, para el planteamien-to de la solucion se usaranmedios tecnologicos, asıcomo las reuniones de eq-uipo en horarios establec-idos, el desarrollo y la ej-ecucion de pruebas se re-alizaran con equipos autodirigidos que se empod-eraran de la actividad as-ignada.

Para la actividad de fin-alizacion se realizarauna serie de reunionesvirtuales en la cual seevaluara los resultadosobtenidos, costos, pue-sta en marcha del pro-ducto y satisfacciondel cliente.

.............................

Page 50: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

40 CAPITULO 1. DESCRIPCION DE LA INVESTIGACION

Cuadro 1.15: Viabilidad del producto - Parte 15Preguntas Preguntas Complementarias Motivosteriormente se ejecutan seevaluan y una vez garan-tizado que la solucion cu-mple con lo especificadoel requerimiento se certi-ficara la solucion.En esta etapa se evalua lasolucion y se certifica lacalidad del producto entr-egado.

Finalizacion:En esta etapa se evalua lahipotesis y se realiza elcierre formal del proyecto.¿Cuando y en que ordense realizaran lasdistintas actividades?

Para el orden de la reali-zacion de las actividad-es se establece un cro-nograma el cual empi-eza desde el 09 de en-ero de 2017 y finaliza-ra el 14 de mayo del2018, las actividadesestan organizadas dela siguiente forma:

¿Cuanto tiempo durara el proyecto?220 dıas

¿Cuales son sus etapas?PlaneacionEjecucionControlCierre

¿Que se priorizara encada momento?¿En que orden se realizaran las distintasactividades?

Plan De Trabajo

PlaneacionEjecucionControlCierre

Page 51: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

1.9. VIABILIDAD DEL PRODUCTO 41

Cuadro 1.16: Viabilidad del producto - Parte 16Preguntas Preguntas Complementarias Motivos

Planificacion del proyectodel 09 de octubre al 5 dediciembre.

Planear la solucion del 5de diciembre al 15 de en-ero de 2018

Desarrollo de la solucionque se desarrollara desdeel 16 de enero de 2018 al03 de mayo de 2018

Ejecucion de pruebas laspruebas se realizaran des-de el 4 de mayo al 9 demayo de 2018.

Finalizacion El desarrollode la actividad se haradel 8 de mayo al 12de mayo

Planeacion

Se priorizara la recolecciony el analisis de datos.

Ejecucion

En esta etapa se priorizara eldesarrollo de la matriz de re-querimientos la priorizacionde los mismos y su respecti-va codificacion.

ControlEl control Priorizara la eva-luacion de modulos de losrequerimientos con priori-dad alta y la ejecucion entiempos definidos.

CierreLas actividades que se pri-orizaran seran evaluacionde la satisfaccion del clie-nte y comprobacion.

..........................

Page 52: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

Parte II

DESARROLLO DE LAINVESTIGACION

42

Page 53: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

Capıtulo 2

PLANIFICACION DELPROYECTO

2.1. Alcance, limitaciones y resultados espe-

rados.

2.1.1. Alcance.

El proyecto consiste en el desarrollo de una propuesta de e-commerceorientado a la cartera de clientes, que permitira realizar la solicitud de de-mos de los productos ofrecidos por SSL S.A.S. Posibilitando la captura deInformacion de estos clientes. Para ello se debera tener una comunicacion conel CRM de la organizacion y acceso a los demos de paquetes de solucionesque se ofrecen.

Para el acceso a estos demos, el cliente debe realizar la solicitud por me-dio del sistema informatico, donde se pediran datos al cliente, y hasta quesean diligenciados se enviara al CRM, hasta entonces estaran resguardadosen una base de datos. Con el proposito de desarrollar el sistema informatico,se realizara un diseno y arquitectura para el adecuado funcionamiento y man-tenimiento, asegurando la calidad del producto. El cliente podra visualizarlos eventos programados. Para la comunicacion entre el CRM de SSL S.A.Sy el sistema informatico se debe realizar por medio de Web Services.

Se debera crear una base de datos la cual solo permite el registro deusuarios, y su debido login al sistema informatico, es decir para el accesoal sistema informatico, solo se debera registrar y consultar la nueva base dedatos y no al CRM.

Los modulos que se desarrollaran son:

Enrollment: Opcion por la cual se registra el usuario al sistema in-

43

Page 54: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

44 CAPITULO 2. PLANIFICACION DEL PROYECTO

formatico.

Scheduler: Visualizacion de la programacion de los demos.

El sistema debera realizar el registro de los datos de los usuarios en las demospre configurados (plantillas) con el fin de ser cargados automaticamente sinnecesidad que una persona comercial o del area de ventas, tenga que configu-rar el demo y asignarlo al cliente, posteriormente y el usuario podra accedera la version de prueba por medio de office365 en la web.

2.1.2. Limitaciones.

El proyecto no contempla la creacion de plantillas o demostraciones sobreproductos a ofrecer al usuario.

El sistema solo cargara demos de Office 365, no contempla otras plata-formas.

El sistema de comercio electronico no contempla carrito de compras, nicompra de productos y/o servicios que el grupo SSL S.A.S ofrece.

2.1.3. Resultados esperados.

Se espera llegar a una herramienta web funcional, que permita solicitardemostraciones de demos Office 365, que ofrece la empresa SSL S.A.S. Adi-cionalmente una mejora a los procesos internos de la organizacion.

Se espera que el diseno sea modular, contando con varios Web Servicesde obtencion y envıo de datos al CRM de la organizacion, para que otrossistemas puedan acceder a la informacion.

Page 55: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

2.2. PLANIFICAR LA GESTION DEL TIEMPO 45

2.2. Planificar la gestion del tiempo

Para realizar el cronograma de trabajo, se lleva a cabo la WBS (Estruc-tura de desgloce de trabajo) del proyecto el cual se encuentra como Anexo,permitiendo descomponer en un conjunto de actividades las tareas y entre-gables que lo componen. Para su identificacion se realizaran listas de activi-dades a desarrollar. Estas listas deben ser revisadas constantemente y parasu identificacion se utiliza la tormenta de ideas por el equipo de trabajo.

El planteamiento del cronograma ya definido las actividades, los recursosy el tiempo de cada una, se debe asignar las fechas de desarrollo y entre-ga. Hay que tener en cuenta las fechas que no son definidas por el equipode trabajo sino por entidades externas como los clientes, para entrega delproyecto.

Se debe dar seguimiento a cada una de las actividades propuestas en elcronograma verificando las fechas contra el avance del proyecto, para saberel estado del proyecto actual.

Page 56: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

46 CAPITULO 2. PLANIFICACION DEL PROYECTO

2.2.1. Cronograma de trabajo

A continuacion se presenta el cronograma para el desarrollo del proyecto,en la tabla, se muestran las actividades que regiran el ciclo de vida, y eltiempo estimado para su ejecucion.

Figura 2.1: Cronograma de trabajo: Tiempo en Horas

Page 57: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

2.3. COSTO TOTAL DEL PROYECTO. 47

2.3. Costo total del proyecto.

El costo total del proyecto contempla el salario mensual de dos Ingenierosde Sistemas, cado uno con un salario mensual de $3.500.000 cada uno conuna duracion del proyecto de 6 meses; mas la suma de otros gastos (GastosGenerales), antes mencionados. Siendo ası, el costo total del proyecto es de:

Cuadro 2.1: Costo total del proyecto.

Costos totales

OTROS COSTOS $ 2.700.000

COSTOS DE TRANSPORTE $ 600.000

COSTOS DE HERRAMIENTAS Y EQUIPOS $ 1.060.000

COSTOS DE PERSONAL $ 63.000.000

Total $ 67.360.000

2.4. Planificar la gestion de las comunicacio-

nes

Se desarrolla un enfoque y/o plan adecuado para la comunicacion delproyecto sobre la base de las necesidades y requisitos de informacion de losinteresados del mismo, con el fin de certificar la generacion, recogida, distri-bucion, almacenamiento y destino de la informacion del proyecto.

Para la comunicacion entre los interesados del proyecto se tendran encuanta las reuniones que se llevaran a cabo entre los interesados del proyecto.

Eleccion del medio de comunicacion.

Las reuniones se pueden dar de las siguientes maneras: Presencial, virtual opor audio. Virtual se hace referencia a chat, mensajes, correo, redes sociales,Skype.

Las reuniones entre el equipo de trabajo para validaciones, preguntar yresolver dudas se pueden realizar por cualquiera de los medio antes menciona-dos, para la definicion y analisis de la solucion del proyecto deben realizarsede manera presencial, entre las personas encargadas.

Las reuniones con cliente, en la recoleccion de informacion es de manerapresencial, para definicion y ajustes puede realizarse de cualquiera de las

Page 58: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

48 CAPITULO 2. PLANIFICACION DEL PROYECTO

otras maneras antes mencionadas, exceptuando chat y redes sociales.Las comunicaciones deben ser formales y profesionales, enfocadas en el

desarrollo y solucion del proyecto.Ante el incumplimiento de reuniones sin justificacion se realizara un me-

morando incumplimiento, debido a que las reuniones son realizadas cada 8dıas, y se debe llevar un control sobre los temas a tratar y avances de losmismos.

Ante el incumplimiento de tareas, se debe investigar el porque del incum-plimiento esto lo realizara el lıder de proyecto, donde se debe realizar unareunion entre el personal involucrado con la tarea, y los inconvenientes quese presentaron, para ası llegar a tomar una decision, si el atraso no es justi-ficable se realiza un memorando de incumpliendo a la segunda vez de que elcaso suceda.

La comunicacion a utilizar: Es interactiva, donde dos o mas partes reali-zan un intercambio de informacion, en diferentes direcciones.

Tecnicas de presentacion.

Ante una presentacion con el cliente la presentacion personal debe ser formaly con lenguaje tecnico segun el caso. La ayuda visual ante presentaciones o eluso de diagramas para explicaciones es importante para dar a entender unasituacion. Se pueden utilizar videos, graficos, presentaciones, y documenta-cion segun el caso.

Entre grupo de proyecto, la comunicacion deber ser de manera tecnica,concisa y precisa sin ambiguedades, la ayuda visual es necesaria, para expli-caciones de diseno, arquitectura, y desarrollo del proyecto entre otros.

Tecnologıa de la comunicacion.

Para la comunicacion entre el equipo de proyecto, es por medio de reunionestanto presenciales o virtuales, las cuales nos sirven, para la distribucion dela informacion.

La seguridad y confidencialidad se da segun sea el caso a tratar. Informa-cion tratada con el cliente es de total confidencialidad.

Page 59: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

Capıtulo 3

ARQUITECTURA Y DISENO.

3.1. Metodologıa

Para el desarrollo del proyecto se utiliza el modelo encascada, realizandocada unas de sus etapas hasta llegar al producto terminado, se parte desdeel analisis de requerimientos en el cual la metodologıa de investigacion sirviocomo apoyo a esta definicion, los requerimiento se definieron con la entrevistay observacion de las actividades que se desarrollan al interior de la companıay registraron en el documento de requerimientos.

Una vez concluida la fase de analisıs de requerimientos procedio a realizarel diseno de la arquitectura a utilizar para la construccion del sistema en estafase se definieron los componentes y herramientas a utilizar, esta informacionqueda registrada en el documento de arquitectura.

En la fase de complementacion se desarrollan los requerimientos uno auno segun lo definido por cronograma y el recurso asignado para tal tarea,Una vez finalizado la fase de implementacion.

Se inicia la fase de verificacion para la cual se definen las pruebas a rea-lizar para garantizar la completitud y exactitud del funcionamiento de laaplicacion, en esta fase se registra el documento de pruebas como fuente desoporte de las realizadas.

Para la fase de instalacion y mantenimiento se tomo en cuenta los si-guientes aspectos, se realizo la entrega del producto al representante de lacompanıa registro que consta en el acta de cierre, en la entrega se evidencianlos documentos de arquitectura, documento de requerimientos, soportes de

49

Page 60: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

50 CAPITULO 3. ARQUITECTURA Y DISENO.

pruebas y el paquete de la solucion informatica.

El mantenimiento y mejoras a la aplicacion quedan sujetos a la creacionde nuevos proyectos por parte de la companıa,la companıa desarrolladora ygestora del producto ofrece dos sugerencias para nuevas funcionalidades parala aplicacion, la primera incluir la contratacion de los servicios en sitio pormedio de la plataforma y ofrecer los servicios de PAAS.

Figura 3.1: Metodologıa desarrollo: Cascada

3.2. Organizacion.

3.2.1. Introduccion.

Grupo SSL IT Services es una empresa dedicada a la entrega de serviciosde calidad en el area de tecnologıas de informacion. Con mas de 10 anosde experiencia y presencia en paıses como Colombia, Venezuela y Panama,

Page 61: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

3.2. ORGANIZACION. 51

ofrecemos las mejores soluciones de infraestructura y soporte que su empresapueda necesitar para lograr sus objetivos.

Su compromiso con la excelencia y el buen servicio, le ha permitido a lo largode su trayectoria contar con el apoyo de grandes fabricantes de tecnologıay ser avalados como una de las companıas mas destacadas del mercado la-tinoamericano. Ejemplo de esto, y uno de sus logros mas importantes, es elhaber obtenido la acreditacion ASC otorgada por la Computing TechnologyIndustry Association (CompTIA), convirtiendo a Grupo SSL IT Services enla unica empresa con esta acreditacion en paıses como Colombia y Venezuelacon nivel Premier de esta acreditacion.

Figura 3.2: Logotipo SSL S.A.S - Ref: La investigacion

Page 62: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

52 CAPITULO 3. ARQUITECTURA Y DISENO.

3.3. Capa de Negocio.

3.3.1. Punto de vista de negocio

La Organizacion cuenta con un departamento de ventas quien es el en-cargado de realizar el contacto con los clientes potenciales y ofrecerle losproductos y servicios de la compana SSL S.A.S, a nivel tecnico cuentan conun departamento que se encarga de realizar las configuraciones y instalacio-nes de las soluciones que el cliente adquiera, por otro lados se encuentra eldepartamento financiero que maneja los registros financieros de la companıa.

Figura 3.3: Metamodelo: Vista de Negocio

Page 63: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

3.3. CAPA DE NEGOCIO. 53

3.3.2. Punto de Vista de Cooperacion de Actor.

En la cooperacion del actor se puede observar cuatro servicios de negociopor medio de los cuales los clientes y clientes potenciales intercaran conel departamento de ventas tres de los cuales funcionan estableciendo unacomunicacion directa con el departamento de Administracion de ventas y demarketing, el cuarto servicio sera entonces el prototipo web que permitira alcliente acceder a los productos y servicios registrandose e interactuando conla plataforma, a traves de una interfaz web.

Figura 3.4: Metamodelo: Vista de Cooperacion de Actor

Page 64: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

54 CAPITULO 3. ARQUITECTURA Y DISENO.

3.3.3. Punto de Vista de Funcion de Negocio.

En el punto de vista de funcion de negocio el servicio de negocio querepresenta la informacion de los funciones correspondientes al negocio entrelas cuales encontramos:

Creacion de nuevas relaciones con los cliente

Ofrecimiento de demos de soluciones

Contratacion de soluciones

Manejo de reclamos

Figura 3.5: Metamodelo: Funcion de Negocio

Page 65: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

3.3. CAPA DE NEGOCIO. 55

3.3.4. Punto de Vista de Proceso de Negocio.

En el punto de vista de proceso negocio se puede evidenciar como uncliente potencial se conecta mediante el prototipo web realiza el registro enla base de datos , una vez registrado posee acceso a las funcionalidades deconsultar demos disponibles, solicitar demo y usar la demo de office 365.

Figura 3.6: Metamodelo: Vista de Proceso de Negocio

Page 66: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

56 CAPITULO 3. ARQUITECTURA Y DISENO.

3.3.5. Punto de Vista de Cooperacion de Proceso deNegocio.

En el punto de vista de cooperacion de negocio se observa como el procesode ofrecimiento de DEMOS es accedido por medio de servicios ofrecidos parael registro de informacion, solicitud de informacion de los demos e informaciondel producto, permitiendo hacer el registro, consulta y solicitud de los demos.El proceso funcional actual se desarrolla en las siguientes etapas, contactocon el cliente ya sea por email, llamadas o por referencias. en la segundaetapa se establece la cita para presentar los productos una vez se concretacon el cliente final se entrega el producto para ser evaluado y poseriormentea conformidad del usuario se contratan los servicios.

Figura 3.7: Metamodelo: Vista de Cooperacion de Proceso de Negocio.

Page 67: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

3.3. CAPA DE NEGOCIO. 57

3.3.6. Punto de Vista del Producto.

El principal producto que hace parte del sistema es el sistema web deDEMOS online, dicho producto posee 5 servicios entre los cuales estan con-sultar demos de los productos, entregar productos de alta calidad, disminuirlos costos, permitir el uso de las demos de office 365 y capturar informacionde los clientes potenciales

Figura 3.8: Metamodelo: Vista del Producto

Page 68: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

58 CAPITULO 3. ARQUITECTURA Y DISENO.

3.4. Capa de Aplicacion.

3.4.1. Punto de Vista de Comportamiento de Aplica-cion.

Como se menciona en los puntos de vista anteriores, la base del proyectocorresponde al proceso de distribucion de demos de office 365, dicho com-ponente interactua con el CRM de la companıa llevando un registro de losusuarios que utilizan las DEMOs, ası como la gestion de de los registros,demos en curso y cancelaciones de los servicios.

Figura 3.9: Metamodelo: Vista de Comportamiento de Aplicacion

Page 69: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

3.4. CAPA DE APLICACION. 59

3.4.2. Punto de Vista de Cooperacion de Aplicacion.

en esta vista se puede observar como la aplicacion ofrece un componentellamado simplisoft que sera el encargado de interactuar directamente con elusuario final y adicionalmente realizara la integracion con microsoft office365 para registrar los usuarios en las demos creadas, con los servicios degestion de clientes que permiten la interaccion con el CRM de la empresa yfinalmente con base de datos donde se llevara el registro de usuarios de laaplicacion.

Figura 3.10: Metamodelo: Vista de Cooperacion de Aplicacion

Page 70: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

60 CAPITULO 3. ARQUITECTURA Y DISENO.

3.4.3. Punto de Vista de Estructura de Aplicacion.

En este punto de vista de la aplicacion podemos observar el componentesSIMPLISOL aplicacion de gestion de DEMOS que se comunica a traves deuna interfaz con los servicios proporcionados por el CRM de la companıapara registrar los usuarios. Por otro lado podemos ver la comunicacion entreel motor de base de datos para la gestion de clientes y la conexion con elcomponente de demos online de office 365.

Figura 3.11: Metamodelo: Vista de Estructura de Aplicacion.

Page 71: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

3.4. CAPA DE APLICACION. 61

3.4.4. Punto de Vista de Uso de Aplicacion.

El componente de ofrecer DEMOS de productos de soluciones office 365interactua con los servicios de negocio de acceso a datos para login, registrode informacion de clientes potenciales, solicitud y consulta de DEMOS, estosservicios afectan los componentes de bases de datos y servicios de gestion declientes.

Figura 3.12: Metamodelo: Vista de Uso de Aplicacion

Page 72: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

62 CAPITULO 3. ARQUITECTURA Y DISENO.

3.5. Capa Tecnologıa

3.5.1. Punto de Vista de Infraestructura.

La arquitectura fısica expresa cuales son los componentes fısicos (cliente,servidor, BD, etc.) que intervienen en la construccion de sistema informatico,ası como la relacion entre ellos, cada uno de estos componentes es una capa.En la arquitectura, cada servidor realiza una operacion distinta y especializa-da. El entorno de desarrollo esta compuesto por un servidor fısico (Servidorde Directorio Activo), el cual contiene tres servidores virtual izados que son:Servidor de Base de datos, aplicaciones y CRM; que estan a disposicion de lacreacion del sistema de informatico, a continuacion se presenta el diagramade la infraestructura con la que se trabajara.

Figura 3.13: Metamodelo: Vista de Infraestructura

Page 73: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

3.5. CAPA TECNOLOGIA 63

3.5.2. Punto de Vista de uso Infraestructura.

El sistema contienen tres servidores virtualizados en Microsoft Hiper-V,dentro de los cuales se encuentran las herramientas que soportan el fun-cionamiento de la aplicacion, el servidor CRM es accedido a traves de uncomponente de conexion que permite a los web service realizar operacionesCRUD dentro del mismo, la aplicacion contiene una conexion a la base dedatos SIMPLIFICA la cual contiene los registros de los usuarios que accedena la aplicacion y adicionalmente se encuentra el componente de powershellque se conecta por medio de la ejecucion de comandos por consola a Office365 para realizar las operaciones CRUD en la plataforma Office 365.

Figura 3.14: Metamodelo: Vista de Uso Infraestructura

Page 74: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

64 CAPITULO 3. ARQUITECTURA Y DISENO.

3.5.3. Punto de vista de Organizacion e Implementa-cion

La aplicacion cuenta con tres servidores en la companıa y una platafor-ma SAAS, para la comunicacion con el servidor CRM se implementan unosservicios que permiten la interaccion, adicionalmente se utiliza un entity fra-mework que mapea la base de datos y permite la interaccion con la basede datos y sus registros. La comunicacion con la plataforma de Office 365 serealiza a traves de archivos .bat que contienen los comandos para realizar unarespectiva accion ya sea el registros, asignacion de licencias o eliminacion.

Figura 3.15: Metamodelo: Vista de Organizacion e Implementacion

Page 75: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

3.5. CAPA TECNOLOGIA 65

3.5.4. Punto de vista estructura de la informacion

El proceso de solicitud de demos Office 365 se compone de tres com-ponentes que abarcan su funcionamiento base, por un lado encontramos lasolicitud de demos y registro de clientes que son administrados en el CRMde SSL SAS, por otro lado se encuentra el registros en base de datos de losusuarios registrados en la aplicacion web, quienes accederan por aplicativoWeb para poder interactuar con los demos.

Figura 3.16: Metamodelo: Vista Estructura de la Informacion

Page 76: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

66 CAPITULO 3. ARQUITECTURA Y DISENO.

3.5.5. Punto de vista de Realizacion de servicios

a nivel de servicios la empresa cuenta con tres servicios que abarcan lagestion de demos el primer servicio nos permite la administracion de la in-formacion de los clientes ası como sus intereses, el segundo nos permite lagestionar la informacion de los demos de office 365 ofrecidos y un tercer ser-vicio que permite al cliente verificar los productos asignados a el y verificarsus licencias.El proceso de ofrecimiento de demos permite al usuario registrarse, solicitaruna demo consultar las demos disponibles y asignar una demo, este procesose lleva a cabo gracias a los componentes de aplicacion de CRM y base dedatos SQL.

Figura 3.17: Metamodelo: Vista de Realizacion de servicios

Page 77: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

3.5. CAPA TECNOLOGIA 67

3.5.6. Punto de vista de Capas

En este punto de vista se describen los tres niveles que componen la apli-cacion partiendo de la capa de negocio donde se describen la funciones denegocio expuestas a un cliente, en la segunda capa se describe los compo-nentes de software que se desarrollaron para soportar estas funcionalidadesy por ultimo se encuentra la infraestructura que soporta la aplicacion.

Figura 3.18: Metamodelo: Vista de Capas

Page 78: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

68 CAPITULO 3. ARQUITECTURA Y DISENO.

3.5.7. Punto de Vista Motivacional

En el punto de vista motivacional encontramos que la empresa cuenta contres objetivos principales, el primero es reducir costos, el segundo aumentarla cobertura del proceso de captura de clientes y ofrecimiento de demos y eltercero consta de la elaboracion de una herramienta que permita la optimizarel proceso de distribucion de demos, para el cumplimiento de estos objetivosse deben tener en cuenta unos principios, el sistema se debe orientar al clientey debe permitir al cliente obtener demostraciones gratuitas de las demos deoffice 365, todo esto enfocado a lograr el plan de crecimiento empresarial,reduciendo los procesos manuales que se realizan al interior de la compania.

Figura 3.19: Metamodelo: Vista Motivacional

Page 79: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

3.5. CAPA TECNOLOGIA 69

3.5.8. Punto de Vista Migracion

En este punto de vista se proponen alcances nuevos para el proyectorealizado que permitirıan expandir las funcionalidades.

Figura 3.20: Metamodelo: Vista Migracion

Page 80: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

Capıtulo 4

DESARROLLO DELPROTOTIPO.

El prototipo de la aplicacion se desarrollo con tecnologıas Web (html5,css3, javascript) en visual studio 2017 con un proyecto en mvc5. La plantillade diseno es Responsive con el fın de que pueda ser utilizada tambien endispositivos moviles.

Es soportada ademas con dos proyectos de tipo de servicios Web para lacomunicacion con el CRM del Grupo SSL S.A.S, y un proyecto PowerShellencargado de la ejecucion de tareas de tipo Office 365 (Creacion de usuariosy gestion de servicios).

De este modo el prototipo para su funcionamiento cuenta con dos Basesde Datos, una de ellas utilizada para acceso al aplicativo, y la otra encargadade la gestion de Clientes (Microsoft Dynamics CRM).

Para mas informacion se encuentra adjunto el documento de Arquitecturay Requerimientos, que realiza un desgloce en mas detalle.

4.1. Plan de proceso de desarrollo

Como metodologıa para ejecucion del desarrollo del sistema se utiliza me-todologıa en cascada, llevando a cabo satisfactoriamente el proyecto, graciasal cumplimiento de cada una de las fases que conlleva y de los entregablesque aquı se mencionan.

4.1.1. Etapa de Requisitos

En la ejecucion de la fase de requisitos se lleva a cabo el levantamientode informacion e identificacion de los requisitos del sistema a desarrollar,

70

Page 81: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

4.1. PLAN DE PROCESO DE DESARROLLO 71

generando el artefacto de Requerimientos del sistema.

4.1.2. Etapa de Diseno

En la ejecucion de esta fase se lleva a cabo el grueso del sistema entregandola arquitectura y requerimientos (Se agrega esta fase al documento anteriorde requerimientos) teniendo en cuenta las necesidades de la organizacion, yrestricciones de la misma. El documento se encuentra como anexo.

4.1.3. Etapa de Implementacion

En esta fase se realiza la construccion del sistema, ejecutando todo loanteriormente planificado en las dos etapas anteriores segun el cronogramade trabajo.

Prototipo funcional: A continuacion se muestra la pagina principal yla pagina de ingreso de solicitud de Demostraciones Office 365 del aplicativoWeb:

Figura 4.1: Pagina inicio

1. Inicio: Pagina donde esta ubicado el login e informacion sobre los pro-ductos a encontrar cuando se realiza correctamente el proceso de login alsistema.

Page 82: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

72 CAPITULO 4. DESARROLLO DEL PROTOTIPO.

Figura 4.2: Pagina inicio Responsive

2. Acerca de : Pagina informativa donde se encuentra informacion relevantede productos y/o servicios que ofrece el Grupo SSL S.A.S

3. Contacto : Pagina informativa donde se encuentra informacion de contactodel Grupo SSL S.A.S

4. Regıstrese : Pagina de registro para una persona Jurıdica o Natural.

Al realizar el respectivo registro y login al aplicativo, nos encontramoscon la siguiente pantalla de la Figura 4.3 que nos permitira solicitar unademostracion de alguno de los servicios que nos ofrece el Grupo SSL S.A.Sde Office 365.

1. Inicio: Pagina de bienvenida al sistema informatico de Demostraciones deOffice 365.

2. Solicitar Demo: Pagina que permite a un cliente potencial solicitar unademo del servicio que seleccione previamente, crea un usuario de office 365y le asigna el servicio deseado, en un tiempo de 5 minutos.

3. Consultar Demo : Pagina que permite consultar el estado de la demostra-cion solicitada, y si desea puede cancelarla.

4. Perfil: Permite al usuario cambiar la contrasena del sistema.

5. Cerrar sesion: Cierra la sesion del usuario logueado en el aplicativo.

Page 83: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

4.1. PLAN DE PROCESO DE DESARROLLO 73

Figura 4.3: Pagina solicitud de Demos Office 365.

4.1.4. Etapa de Verificacion

Se ejecutan las pruebas pertinentes segun lo planificado y estipulado, estaspruebas deben ser ejecutadas por el equipo de desarrollo como por el personalresponsable del proyecto en el Grupo SSL S.A.S. Se entrega el artefacto delas pruebas realizadas que se encuentra en la seccion de anexos, junto con loscomponentes salientes de la etapa de Implementacion.

4.1.5. Etapa de Mantenimiento

Para esta etapa se lleva a cabo la instalacion del sistema informatico queconlleva a un plan de de implementacion y de entrega y puesta en marcha.

Plan de Implementacion

Se llevara a cabo las siguientes actividades para la implementacion:

Conversion de datos: Los paquetes que son instalados tienen una relaciondirecta con la Base de Datos del CRM de Simplifica el cual debe recibir cier-tos parametros de entrada para poder generar su proceso y una salida, lascuales se tienen que validar, cuando se este realizando la implementacion delsistema para evitar la entrada o salida erronea de datos.

Acondicionamiento fısico: Preparar el espacio donde sera instalado el sis-

Page 84: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

74 CAPITULO 4. DESARROLLO DEL PROTOTIPO.

tema, para el desempeno optimo del sistema.

Instalacion de Software: Se debe instalar la Base de datos desarrolladapara el sistema la cual va a ser montada sobre el servidor de base de datosactual que posee la empresa, cuyo gestor de base de datos es SQL Server2012 o 2017. La instalacion del sistema informatico, va a ser llevado a caboen el servidor web de la organizacion. No hay que hacer alguna configuracionde las estaciones de trabajo.

Capacitacion de Personal: Capacitar al personal que va a utilizar el siste-ma relacionados al personal de Grupo SSL S.A.S. El sistema va a ser utilizadopor los clientes o posibles clientes de Grupo SSL S.A.S ası que para que ellospuedan manejar el sistema, habra un espacio de ayuda y de informacion sobreel uso del sistema. Se debe preparar todo el material que sera utilizado en lascapacitaciones, incluido los manuales de usuario. Temas de la capacitacion.

Relacion entre el sistema y el CRM de Grupo SSL S.A.S.

Menu del sistema

Ingreso y registro de usuarios

Solicitud de demos

Consulta de demos

Uso del sistema: Luego de realizar ajustes si es requerido, durante dossemanas como mınimo se debe estar probando el sistema continuamente, paraque Grupo SSL S.A.S ya pueda publicarlo en la web.

Page 85: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

Parte III

CIERRE DE LAINVESTIGACION

75

Page 86: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

Capıtulo 5

RESULTADOS Y DISCUSION

La construccion de un prototipo web para la gestion de distribucion dedemos para la empresa SSL SAS, permite agendar y asignar DEMOS de office365 de esta manera se hace posible que SSL SAS logre la distribucion desoluciones DEMO y adicionalmente se logra el registro de usuarios de formaindirecta sin implicar un costo elevado. a corto plazo se podran integrar masservicios como funcionalidades nuevas dentro de la plataforma permitiendoa SSL SAS diversificar los servicios que provee a sus clientes.

5.1. Resultados

5.1.1. Contenido de la pagina

¿Considera que el contenido de la pagina web es claro y comprensible?

Figura 5.1: Resultados: Contenidos

5.1.2. Navegabilidad

¿Considera que la navegabilidad dentro de la plataforma es facil, tenga encuenta la navegabilidad como la facilidad de desplazarse entre los diferentesmenus de la aplicacion?

76

Page 87: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

5.1. RESULTADOS 77

Figura 5.2: Resultados: Navegabilidad

¿Encuentras la web intuitiva y facil de navegar mientras te mueves porella?

Figura 5.3: Resultados: Navegabilidad Intuitiva

5.1.3. Diseno grafico

¿Te gusta el diseno grafico de la web?

Figura 5.4: Resultados: Diseno Grafico

Page 88: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

78 CAPITULO 5. RESULTADOS Y DISCUSION

5.1.4. Fuentes

¿Te gusta la fuente y el estilo de la pagina web?

Figura 5.5: Resultados: Fuentes

5.1.5. Cambios

¿Hay algo que cambiarıas, anadirıas o eliminarıas para hacer la web masfacil de utilizar/navegar?

Figura 5.6: Resultados: Cambios

Page 89: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

5.1. RESULTADOS 79

5.1.6. Funcionalidad

¿Considera que el producto cumple con la necesidad de negocio para laque fue creada “Facilitar el proceso de distribucion de demos de office 365 dela empresa SSL S.A.S”?

Figura 5.7: Resultados: Funcionalidad

5.1.7. Experiencia

Considerando su experiencia ¿Que tan probables es que nos recomiende?

Figura 5.8: Resultados: Experiencia

¿La web le trasmite confianza en su empresa? Ahora por favor pienseacerca de las caracterısticas y beneficios del prototipo para la gestion deDEMOS ¿Que tan satisfecho esta usted con el producto?

Page 90: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

80 CAPITULO 5. RESULTADOS Y DISCUSION

Figura 5.9: Resultados: Experiencia Satisfaccion

Figura 5.10: Resultados: Experiencia Satisfaccion

5.2. Evaluacion de costos reales

Una vez concluido el desarrollo se evidencian los siguientes resultados encuanto a los costos generados productos de la construccion y desarrollo delproyecto.

Cuadro 5.1: Costo total del proyecto.

Costos totales

OTROS COSTOS $ 2.700.000

COSTOS DE TRANSPORTE $ 600.000

COSTOS DE HERRAMIENTAS Y EQUIPOS $ 1.060.000

COSTOS DE PERSONAL $ 61.440.000

Total $ 65.800.000

Page 91: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

Capıtulo 6

CONCLUSIONES

6.1. Verificacion, contraste y evaluacion de

los objetivos.

El desarrollo del prototipo para la distribucion de demos de office 365permite un contacto directo entre clientes y empresa optimizabdo elproceso de distribucion de demos por medio de una plataforma web.

Al realizar el analisis de procesos internos de la companıa se llevo a caboel proceso de construccion de un prototipo de solucion que permite lainterrelacion y comunicacion entre la empresa y sus clientes.

Al realizar la creacion del prototipo se logra una comunicacion y registrode los usuarios en el CRM de la companıa, permitiendo tener un controlde los usuarios que acceden a los productos.

Se realizo un prototipo que sirve como medio de comunicacion y capturade los clientes cumpliendo con los requerimientos de la organizacion, elprototipo se comunica con el CRM de la companıa a traves del consumode los servicios expuestos que permiten el registro y actualizacion deinformacion de usuarios en el CRM.

81

Page 92: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

82 CAPITULO 6. CONCLUSIONES

6.2. Sintesis del modelo propuesto

Los sistemas basados en la computacion en la nube son herramientas quepueden ser integradas a plataformas web empresariales que pueden adminis-trarlas y configuradas para el uso de clientes potenciales. Uno de los primerospasos es identificar si la solucion requiere el uso de este tipo de tecnologıas,para el caso de distribucion de demos de la empresa SSL SAS, para los usua-rios de la aplicacion es importante encontrar el medio idoneo para comunicarla empresa y los clientes potenciales, ofrecer sus servicios del mismo modogestionar los usuarios en el CRM de la companıa. Luego de encontrar lanecesidad y el requerimiento de la distribucion de demos de la empresa, seprocede a identificar la tecnologıa a utilizar en el desarrollo de la solucion,como es habitual es necesario tener en cuenta la documentacion que propor-cionan los fabricantes de las plataforma, por ultimo se realiza la construcciondel prototipo en el cual se observan las funcionalidades y aplicabilidad de lastecnologıas.

6.3. Aportes originales.

En el desarrollo del prototipo de aplicacion de distribucion de DEMOSbasados en plataformas web y consumos de servicios para la integracion condynamics CRM se encuentn los siguientes aportes:

Integrar una plataforma web con los servicios de Dynamics CRM parallevar un control de clientes empresariales.

Indagar acerca de conceptos de integracion de servicios de aplicacionesempresariales con computacion en la nube

Page 93: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

Capıtulo 7

PROSPECTIVA DELTRABAJO DE GRADO.

7.1. Lıneas de investigacion futuras.

A partir de la Construccion del prototipo de solucion web para la distri-bucion de DEMOS de office 365 para la empresa SSL SAS Permite generarnuevas lineas de investigacion entre las cuales figuran:,

Tecnologıas que basadas en plataformas web permitan la integracionde servicios empresarial con diversos sistemas.

Creacion de nuevas tecnologıas que basados en comandos web permitanhacer la configuracion de una plataforma completa para el uso empre-sarial.

7.2. Trabajos de investigacion Futuros.

A partir del desarrollo del proyecto, se proponen como trabajos futuroslos siguientes:

Generacion de aplicaciones que permitan explorar nuevas funcionalida-des ofrecidas por la computacion en la nube.

Generacion de aplicaciones basadas en servicios web que integren lasaplicaciones de un entorno empresarial

83

Page 94: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

Bibliografıa

[AA99] Ramırez De Rincon ML De Francisco Zambrano C Cardenas San-tamarıa. M. ARANGO AP, Perdomo FA. Republica de colombia,ley 527 de 1999. 1999.

[Ale17] Alephcrm. Internet y el comercio electronico: ¿el futuro de laspymes? 2017.

[aR17] Jose antonio Ramirez. El abc del e-comerce. page 1, 2017.

[Bla17] BlackSip. Reporte industria: El e-commerce en colombia 2017. bo-gota. 2017.

[Bra14] L Bravo. Arquitectura orientada a objetos. 2014.

[Cro05] H. L. Croxatto. Creando Valor En La Relacion Con Sus ClientesISBN 987-02-1194-1. Buenos Aires, 7 edition, 2005.

[eda15a] Recuperado el 08 de abril 2015. Ley 1273 del 2009. 2015.

[eda15b] Recuperado el 08 de abril 2015. Ley estatutaria 1581 de 2012. 2015.

[gar98] Gerardo gariboldi. comercio electronico concepto y reflexiones basi-cas I.S.B.N 950-738-078-7. Limusa, 2 edition, 1998.

[Gar18] Andres Garcıa. La globalizacion y el e-commerce. page 1, 2018.

[JSW17] J. Etzel M J Walker B J. Stanton W. Fundamentos de marketing.2017.

[KP08] Gary A. Kepler P. Fundamentos d e marketing [internet]. 2008.

[MM14] Olguın Espinoza J. Martınez Martınez, E. Donde empiezan losservicios web. 2014.

[Som05] I. Sommerville. Ingenierıa de Software. ISBN 84-7829-074-5. Ma-drid, 7 edition, 2005.

84

Page 95: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

BIBLIOGRAFIA 85

[Tan17] Tanta. La importancia del comercio electronico y la necesidad delas empresas de tener una tienda online. 2017.

[Tec14] Microsoft Technet. Office 365. 2014.

[Ve12] Vertice. E-commerce, aplicacion y desarrollo. 2012.

[VA16] J. M. S. Vicuna Ancın. El plan de marketing en la pyme (terceraed). 2016.

Page 96: Desarrollo de un prototipo gestor de comercio electronico ...repository.udistrital.edu.co/bitstream/11349/13636/1/CristhianCamilo... · Desarrollo de un prototipo gestor de comercio

Anexos

Cronograma y Costos

• WBS del Proyecto.png

• Oferta de Costos.xlsx

• Cronograma del proyecto.mpp

• Diagrama en S.xls

Arquitectura y Requerimientos

• Encuesta.pdf

• Documento de Arquitectura y Requerimientos.pdf

Pruebas

• Documento Pruebas SSL.PDF

• Evidencia Servicios CRM.pdf

• Evidencias Test SSL.pdf

• Evidencias Caja Negra.pdf

• Evidencias Casos de Prueba.pdf

• Evidencias Pruebas de Carga.pdf

Manuales

• Manual de usuario.pdf

• Manual De Instalacion.pdf

Otros

• Plan de Capacitacion.pdf

86