Aspectos Tecnológicos

Anuncio
Aspectos Tecnológicos
ÍNDICE
1. INTRODUCCIÓN ........................................................................3
1.1. Objetivos. .................................................................................... 3
1.2. Desarrollo del módulo. ...................................................................3
2. CONTENIDOS............................................................................. 4
2.1. Introducción a las Plataformas de e-Commerce. ................................ 4
2.2. La Elección de los Recursos Tecnológicos para el e-Commerce. ........... 4
2.2.1. Nuestro Recursos: ....................................................... 5
2.2.2. Nuestras Necesidades de Negocio. ................................ 6
2.2.3. Grupos de Necesidades. ............................................... 7
2.2.4. Opciones Disponibles en el Mercado. ............................ 10
2.3. Soluciones a Medida. ................................................................... 11
2.3.1. Descripción. .............................................................. 11
2.3.2. Ventajas e Inconvenientes. ........................................ 11
2.4. Plataformas Tecnológicas de e-Commerce. .................................... 13
2.4.1. Descripción: .............................................................. 13
2.4.2. Ventajas e Inconvenientes: ......................................... 14
2.4.3. Comparativa y Características de Plataformas Open Source.
..................................................................................... 16
2.4.4. Práctica: Análisis de Tiendas de Demo de las Diferentes
Plataformas ..................................................................... 22
2.4.5. Análisis Comparativo – Ventajas e Inconvenientes de las
Principales Plataformas Open Source de e-Commerce: ........ 27
2.5. Cloud Computing ........................................................................ 28
2.5.1. ¿Qué es el Cloud Computing? ...................................... 28
2.5.3. Modelos de Servicio en Cloud Computing ...................... 30
2.5.4. Práctica: Diseño de una Tienda Online en la Nube:
Plataforma ePages. .......................................................... 31
2.6. El e-Commerce en Dispositivos Móviles: ......................................... 36
2.6.1. Introducción al m-Commerce....................................... 36
2.6.2. Formas de m-Commerce. ............................................ 37
2.6.3. Principales Dispositivos para el m-Commerce. ............... 38
2.6.4. Opciones Técnicas para el m-Commerce. ...................... 39
[1]
2.6.5. Las Plataformas para el m-Commerce. .......................... 40
2.7. Conclusiones .............................................................................. 41
2.7.1. Plan de Acción: Implementación de una Plataforma eCommerce ...................................................................... 41
2.7.2. Tomar la Decisión Adecuada ........................................ 43
[2]
DETALLE DEL CONTENIDO DE LA ACCIÓN FORMATIVA
MÓDULO ASPECTOS TECNOLÓGICOS
1. INTRODUCCIÓN
1.1. Objetivos.
El objetivo fundamental de este módulo es ofrecer al alumno una
perspectiva sobre los distintos soportes electrónicos y plataformas
tecnológicas de e-Commerce, así como la mejor manera de integrarlos.
1.2. Desarrollo del módulo.
El módulo de
fundamentales:
aspectos
tecnológicos
se
estructura
Bloque
en
6
bloques
Contenido
Elección de Recursos
Tecnológicos.
Aspectos y variables a considerar para la
correcta
elección
de
los
recursos
tecnológicos apropiados para nuestra
tienda online. Introducción a las principales
alternativas.
Soluciones a Medida.
Qué son. Ventajas, inconvenientes.
Plataformas Tecnológicas de
Comercio Electrónico.
Tipos
de
plataformas
tecnológicas.
Comparativa de las diferentes plataformas
open source
Computación en la Nube.
Qué es el cloud computing. Qué ventajas
aporta. Cómo pasar al entorno cloud
computing.
El e-Commerce en
Dispositivos Móviles.
El comercio electrónico
dispositivos móviles.
Conclusiones.
Consideraciones a tener en cuenta para
una correcta decisión.
[3]
a
través
de
2. CONTENIDOS
2.1. Introducción a las Plataformas de e-Commerce.
Una Plataforma de e-Commerce no es sino un software, más o menos
complejo y potente, que nos permite mantener la presencia de una tienda
en el ámbito digital u online, es decir que nos permite la compra/venta de
productos y/o servicios a través de internet.
Del mismo modo que los sites web convencionales son un mecanismo de
exposición permanente de su contenido, las plataformas de e-Commerce
nos ofrecen la posibilidad de mantener abierto 24 horas al día, los 365 días
del año, nuestro negocio en internet, expandiendo su alcance potencial
más allá de los límite geográficos de su ubicación física, para posibilitar la
entrada en cualquier mercado global.
Algunas de las funcionalidades que suelen tener estas plataformas son las
siguientes:
Catálogo de productos.
Segmentación del catálogo en categorías, subcategorías, productos,
etc.
Servicio de atención al cliente integrado.
Integración con pasarela de pago bancaria.
Etc.
A lo largo de esta jornada veremos las principales las plataformas
existentes, sus cualidades y la forma de tomar una decisión adecuada
sobre la elección y el uso de las mismas, siempre partiendo de la base de
que no son más que herramientas, y que, por sí mismas, ninguna
garantiza el éxito de nuestro negocio si no la manejamos adecuadamente.
2.2. La Elección de los Recursos Tecnológicos para el e-Commerce.
Antes de entrar en el análisis detallado de las diferentes opciones técnicas
que el mercado nos ofrece para implantar nuestra tienda online, hemos de
dar un paso atrás, y estudiar en detalle las características de nuestro
proyecto de negocio, nuestra propia situación como emprendedores o
profesionales y todos aquellos aspectos que pueden influir, de una manera
u otra, en que la decisión que tomemos nos ayude a llegar al éxito o al
fracaso de nuestro proyecto.
[4]
Consideraremos dos ámbitos de análisis: Interno y externo:
2.2.1. Nuestro Recursos:
El primer aspecto a analizar somos nosotros mismos, tanto desde el punto
de vista profesional como personal, ya que, en proyectos de
emprendimiento, nosotros somos nuestro mayor activo. Debemos recalcar
que ninguna de estas variables, por si mismas, constituyen garantía de
acierto en la toma de decisiones.
Así, debemos pensar y analizar tres capacidades propias del proyecto:
Capacidad Financiera: Debo considerar de que recursos
económicos, dentro del plan de viabilidad del proyecto, dispongo para
afrontar esta decisión. Es obvio que una mayor disponibilidad de
capital en este aspecto mejora nuestras opciones, aunque por sí solo
nunca garantiza nada.
Capacidad Técnica: Es importante conocernos y ser sensatos a la
hora de ponderar nuestros conocimientos técnicos. No es igual
afrontar la gestión de un proyecto de e-Commerce siendo un
administrador de sistemas que siendo un usuario de tipo básico. Una
mayor capacitación nos va a permitir mayor autonomía a la hora de
elegir la solución técnica adecuada, pero nunca de forma desligada
del resto de variables. También es importante no tratar de aparentar
que sabemos más de lo debido. Aquí los únicos perjudicados, si
tomamos una decisión pensando que dominamos este aspecto sin ser
así, somos nosotros y nuestro proyecto de emprendedores.
Capacidad Operativa: Igual de importante que las otras dos, esta
variable nos debe llevar a pensar muy detenidamente en el día a día
de nuestro negocio. Debemos analizar cuál va a ser nuestra
disponibilidad para gestionar la parte técnica de la tienda online.
¿Vamos a poder disponer de tiempo para ello, además del necesario
para hacer que nuestro negocio sea viable?, ¿es nuestro proyecto
únicamente nuestro, o contamos con socios y colaboradores que
permitan repartir responsabilidades y tareas, no solo técnicas, sino
también de todo lo que supondrá hacer funcionar el mismo?
Como podemos ver, no existe ninguna variable que, por si misma,
determine la decisión en un aspecto o en otro. Un proyecto con poca
capacidad financiera no supone estar en desventaja respecto a la
competencia a la hora de tomar una decisión acerca de qué recursos
técnicos usar, ya que el mercado, como veremos, ofrece alternativas que
[5]
son más que suficientes para hacernos
condiciones (al menos en este aspecto).
competir
en
igualdad
de
2.2.2. Nuestras Necesidades de Negocio.
El siguiente campo a analizar es qué funcionalidades requiere nuestro
proyecto para ser viable.
Es muy común, en este momento, realizar una visita por las tiendas
online, tanto de la competencia como de otros sectores, y empezar a
elaborar algo similar a una especie de “Carta a los Reyes Magos”,
incluyendo todas las funcionalidades que observamos, independientemente
de si éstas nos convienen o simplemente nos gustan.
Que una funcionalidad sea vistosa, no significa que vaya a ayudarnos a
vender más, ni a ser más operativos. Al contrario, empeñarnos en tener
una funcionalidad concreta a toda costa nos puede hacer tomar una
decisión de compra de una solución técnica que, con mucho, supere
nuestra capacidad técnica, operativa e incluso financiera.
Hay que saber pensar con calma qué necesitamos en función al momento
empresarial en el que estemos.
No es lo mismo estar comenzando una andadura empresarial por vez
primera, que afrontar la puesta en marcha de un proyecto comercial que
forma parte de algo más grande y con años de andadura detrás.
Muchas de las funcionalidades que se ofrecen para una tienda online son
susceptibles de incorporarse pasada la primera fase empresarial, en lo que
podríamos llamar “Etapa de Mejoras”, así que siempre es adecuado ser
cautos y optar por la sencillez en los inicios de nuestros proyectos
empresariales.
A continuación veremos algunas de las funcionalidades disponibles para
incorporar en un proyecto de e-Commerce. El objetivo es ser capaces de
pensar en la aplicación de cada una de ellas en nuestro proyecto y
clasificarlas adecuadamente como “Críticas”, o “de Mejora”.
El siguiente gráfico nos puede servir de orientación sobre los campos a
considerar:
[6]
Fuente: hellogoogle.com, bajo licencia de Creative Commons.
2.2.3. Grupos de Necesidades.
Para facilitarnos las cosas, podemos agrupar las necesidades en 5 áreas:
Necesidades de Imagen: La imagen que presente nuestro
negocio en la red, como en cualquier cosa, es siempre un aspecto
importante a considerar, pero debemos pensar en si éste es crítico
para la viabilidad de nuestro negocio, o si sería suficiente
mantener un estándar digno y adecuado. No tienen las mismas
necesidades de imagen y originalidad estética un negocio de venta
de coches, que uno de venta de arte, o uno de venta de modelos
en 3D. Igual que no todos los proyectos de e-Commerce necesitan
incluir videos.
Actualmente, existen en el mercado recursos para tener
perfectamente cubierto este campo sin necesidad de grandes
inversiones, ni complicaciones.
El único aspecto que siempre debería primar en este campo es el
de la “Usabilidad”. Pensar siempre en la persona o personas que
van a ver nuestra tienda online, no en como quiero yo verla, ya
[7]
que de la facilidad de su comprensión depende gran parte del
éxito de la misma.
Necesidades de Marketing: Múltiples son las funcionalidades
relacionadas con el marketing que podemos querer incluir en
nuestra tienda, todas ellas muy atractivas, ya que su objetivo es
nuestro objetivo último: Vender más. La primera pregunta que
debemos hacernos ante cada una de ellas ha de ser la misma: ¿Es
crítica para mi negocio en este momento?
o
Integración con estadísticas (Google Analytics, etc.).
o
Optimizada para SEO.
o
Herramientas integradas de E-mail marketing.
o
Gestión de afiliados.
o
Gestión de ventas cruzadas.
o
Códigos de descuento / cupones.
o
Tarjetas de regalo.
o
Lista de deseos.
o
Comparador de productos.
o
Envolver para regalo.
o
Herramienta de newsletter integrada.
o
Etc.
Necesidades de Negocio: Son aquellas funcionalidades ligadas a
la operatividad de nuestro negocio: Gestión, capacidad, etc.
Incluyen algunas funcionalidades fácilmente identificables como
básicas a cualquier proyecto de e-Commerce, pero conviene
considerarlas detenidamente una a una antes de tomar cualquier
decisión.
o
Nº de artículos a ofrecer.
o
Motor de búsqueda de artículos.
o
Inclusión de filtros de búsqueda.
o
Cantidad de categorías y subcategorías a crear.
[8]
o
Propiedades de artículo a incluir.
o
Cálculo automático de impuestos por ubicación geográfica.
o
Indicador de disponibilidad del producto.
o
Integración con medios de pago.
o
Seguridad y confianza (SSL propio o compartido, etc.).
o
Etc.
Necesidades Sociales: La integración e interacción con las redes
sociales y nuestros potenciales clientes son una poderosa
herramienta de trabajo para una tienda online, y cada día están
más extendidas y consideradas como elementos críticos de
decisión de compra por parte de nuestros potenciales clientes, por
lo que su inclusión como funcionalidad base en proyectos de eCommerce comienza a ser indiscutible. Esto no quiere decir que
tengamos que integrarlas en nuestra tienda mediante la elección
de un recurso técnico caro o complejo, pero si que conviene
elegirlo sencillo de gestionar, ya que la presencia en redes sociales
suele consumir mucho tiempo y esfuerzo, por su componente de
inmediatez.
o
Inclusión de valoraciones por los clientes.
o
Rating de productos.
o
Integración en Facebook, Tuenti, Twitter, etc.
o
Posibilidad de compra directa desde redes sociales.
o
Inclusión de un blog integrado.
o
Inclusión de videos de YouTube.
o
Etc.
Necesidades Logísticas: Si nuestro proyecto persigue la
comercialización de productos físicos, cuanto más sencilla sea la
gestión logística de los mismos, más capacidad de trabajo
tendremos, pero no tiene las mismas necesidades una tienda de
productos perecederos de ámbito nacional que una tienda de
recambios técnicos de nivel mundial.
o
Email de confirmación de compra automatizado.
[9]
o
Posibilidad de incluir múltiples direcciones de envío.
o
Impresión de etiquetas de envío.
o
Costes de envío transparentes (Cálculo automático, etc.).
o
Integración con operador logístico.
o
Seguimiento de envíos.
o
Posibilidad de descarga de productos digitales.
o
Posibilidad de reservas online.
o
Posibilidad de venta a través del móvil.
o
Etc.
2.2.4. Opciones Disponibles en el Mercado.
Una vez considerados los aspectos internos, y ponderadas las necesidades,
en lo que a funcionalidades se refiere, es cuando podemos salir al mercado
a estudiar las diferentes alternativas para dar solución a la implantación
técnica de nuestro proyecto.
Podríamos agrupar las mismas en tres grande bloques:
1. Soluciones a medida: el equivalente a una traje de sastre o a
construirnos nosotros mismos el local de nuestro negocio.
2. Plataformas integradas de código abierto: Igual que el anterior
pero construyendo el local con kits prefabricados e instrucciones
de montaje.
3. Soluciones de computación en la nube: Sería el equivalente a
alquilar el local amueblado en lugar de construir uno desde cero.
Cada una de ellas tiene sus ventajas e inconvenientes, y hay que
considerarlas todas en confrontación con las conclusiones que hayamos
sacado de nuestro análisis de recursos y funcionalidades.
Pasaremos a continuación a ver más en detalle cada una de ellas.
[10]
2.3. Soluciones a Medida.
2.3.1. Descripción.
Si nuestro proyecto así lo requiere, y así lo decidimos, podemos optar por
delegar la ejecución técnica de nuestra tienda en una empresa profesional
especializada, a la que hemos de comunicar nuestras necesidades y
requisitos, y ellos se encargarán de darnos una estimación económica de
ese trabajo. Una vez aprobado el presupuesto, se encargarán de ejecutarlo
y gestionarlo.
El mercado ofrece múltiples alternativas para esta solución, y debemos ser
precavidos a la hora de elegir una u otra.
No todas las empresas son iguales ni ofrecen la misma calidad de
resultados, igual que no cobran lo mismo, podemos encontrarnos con
presupuestos extremadamente dispares para, a priori, el mismo trabajo.
Pedir referencias, hablar con antiguos clientes, estudiar los trabajos de
estas empresas y ver cuál nos da mayor garantía es la mejor forma de
elegir adecuadamente, teniendo siempre en cuenta la variable económica.
2.3.2. Ventajas e Inconvenientes.
Como cualquier cosa, elegir esta vía tiene sus pros y sus contras:
Ventajas
Inconvenientes
Totalmente personalizable
Alto coste
Funcionalidades a medida
Tiempos de realización
Única
Dependencia de terceros
Cambios a demanda
Necesidades de hardware pueden ser elevadas
Capacidad de crecimiento
Funcionalidades pueden no estar testadas
Ventajas:
-
Totalmente personalizable: El único límite es el coste, por tanto
podremos optar por diseños y características absolutamente
[11]
personalizados para nuestras necesidades, plenamente a medida
de nuestro proyecto. Nuestra tienda nunca se parecerá a otras. Es
una característica a considerar, como vimos en el punto 1.1.3.1.,
si nuestro negocio basa su éxito en la diferenciación y el estilo
visual.
-
Funcionalidades a medida: No tendremos que incluir o soportar
funcionalidades no deseadas por estar incluidas en un paquete
prefabricado de soluciones.
-
Única: (ídem a la primera ventaja): Nuestra tienda podrá ser todo
lo diferente que nosotros queramos y todo lo distinta al resto de
tiendas, si este es un aspecto crítico o muy relevante para su
éxito.
-
Cambios a demanda: Cuando queramos hacer modificaciones,
mejoras, etc., no tendremos más que solicitarlas al proveedor (o
hacerlas nosotros mismos si se ha hecho internamente la tienda),
y podrán estar en el plazo que acordemos, sin demoras
innecesarias. Esto tiene una matización: Estas mejoras, además
de costar dinero, pueden ser tediosas de implantar si la relación
comercial con el proveedor técnico que nos hace la tienda no es
buena, o si acabamos de cambiar de proveedor y éste no conoce
bien el trabajo realizado por el anterior.
-
Capacidad de crecimiento: Nuestra tienda podrá crecer de forma
ilimitada, o al menos solo limitada por nuestra capacidad
financiera, ya que la inclusión de recursos técnicos, tanto de
implementación como de hardware, pueden ser los que
decidamos.
Inconvenientes:
-
Alto coste: Es su principal hándicap, ya que supone inversiones
altas o al menos poco adecuadas para proyectos de
emprendimiento desde sus inicios, que pueden hacer inviable un
modelo comercial por muy buenas que sean las soluciones
técnicas aplicadas o por muy diferenciadora que sea la tienda.
-
Tiempos de realización: Al tener que desarrollarse a medida, los
tiempos desde la definición de parámetros y funcionalidades hasta
su ejecución real y puesta en marcha pueden dilatarse, ya que
dependen de la complejidad de lo solicitado y de la disponibilidad
de la empresa encargada de hacer el trabajo. Esto se puede
[12]
aplicar también, como veíamos antes, en la ejecución de
modificaciones.
-
Dependencia de terceros: Salvo en el caso de que seamos
nosotros mismos quienes estemos desarrollando técnicamente la
tienda, estaremos poniendo en manos de un tercero aspectos
críticos de la viabilidad de nuestro negocio, por lo que habrá que
ponderar muy bien con quién trabajamos, y supervisar
adecuadamente su trabajo para no incurrir en errores de difícil
subsanación o para no perder la propiedad de lo realizado.
Conviene saber también que muchas empresas del sector usan
soluciones Open Source (que veremos más adelante) de forma
encubierta. Esto no es malo, pero es bueno saberlo de antemano
para que no nos cobren inadecuadamente por el trabajo. Por regla
general, una empresa que reconoce que usa herramientas de
código abierto también nos dará un precio ajustado y honesto,
pero conviene no dejarlo todo en manos de alguien sin preguntar
antes por su trabajo.
-
Altas necesidades de hardware: Aunque no siempre, una solución
que parte de cero, cuya principal ventaja es la personalización,
suele requerir un apoyo de hardware elevado, para poder hacer
funcionar adecuadamente la tienda, y para que su velocidad de
manejo por parte de los usuarios y potenciales clientes sea
adecuada.
-
Funcionalidades no testadas: Al ser desarrolladas desde cero,
puede ocurrir que algunas de las funcionalidades requeridas no
sean operativas al 100% desde el primer momento, ya que
requieren de su proceso de refinamiento y adaptación al
comportamiento real de los usuarios, así como a la interacción con
el resto de sistemas de gestión, su alojamiento, etc.
2.4. Plataformas Tecnológicas de e-Commerce.
2.4.1. Descripción:
Una plataforma de comercio electrónico es un entorno virtual de diseño y
programación que facilita la puesta en marcha de una tienda online, a
partir de unos módulos o recursos prediseñados que pueden ser
modificados según las necesidades del usuario.
Las plataformas suelen constar de:
[13]
a) Una serie de plantillas que permiten elegir la apariencia de la web
que se quiere poner en marcha.
b) Un „back office‟ que es el corazón del
funcionamiento de la plataforma.
sistema, que permite el
c) Una o varias bases de datos.
d) Una serie de módulos que permiten agregar funcionalidades a la
tienda online.
e) Uno o varios sistemas de pago.
Existen multitud de opciones a la hora de escoger una plataforma de
comercio electrónico para nuestra tienda online. Se agrupan en 3
categorías principales:
Open Source.
Es el tipo de plataforma más utilizada. Las plataformas de código abierto u
“open source” suponen eliminar la necesidad del pago de licencias por su
uso, ya que son abiertas y modificables por cualquier persona. No
obstante, requieren de unos mínimos conocimientos técnicos para ponerlas
en marcha y aprovechar sus funcionalidades, por lo que en la mayoría de
los casos es necesario recurrir a profesionales para que nos ayuden en su
adaptación e instalación.
Plataformas de pago (privativo) y desarrollos a medida.
Tienen como inconveniente su elevado coste, aunque sus posibilidades de
adaptación, son mayores que en cualquier otra plataforma, por estar
realizadas a medida, en función de las necesidades. Existen multitud de
empresas especializadas que pueden realizar desarrollos a medida.
Plataformas de cloud computing (“en la nube”)
Se trata de plataformas que no requieren de sistemas físicos para su
instalación más allá de un navegador web, ya que están alojadas en
servidores externos.
2.4.2. Ventajas e Inconvenientes:
[14]
Ventajas
Inconvenientes
Coste inicial puede ser cero
Las mejoras cuestan dinero
Funcionalidades por módulos
Requiere conocimientos técnicos
Tiempos de realización breves
Pago de licencias (las privativas)
Funcionalidades testadas
Menos personalizable
Gestión interna total
Necesidades de hardware
Cambios de proveedor fáciles
Suelen estar en Inglés
Ventajas:
- Coste inicial cero: Al ser soluciones de código abierto, las licencias
básicas son de adquisición gratuita, si bien las mejoras puede
suponer incremento de costes.
- Funcionalidades por módulos: Se estructuran en módulos a
implantar, lo cual facilita el trabajo con los mismos y permite
mejoras incrementales dependiendo de la cantidad de módulos
desarrollados por los usuarios.
- Tiempos de realización breves: Su estructura hace que no sea tan
compleja la ejecución en real de los proyectos.
- Funcionalidades testadas: Las funcionalidades que incorporan han
sido probadas con anterioridad por la comunidad de usuarios y
desarrolladores, pero no quita para que puedan producirse fallos e
inconsistencias a solventar.
- Gestión interna total: No dependeremos de terceros para gestionar
nuestro producto, lo cual garantiza no depender de ellos.
- Cambios de proveedor fáciles: Al ser plataformas de código abierto,
los desarrolladores y profesionales del sector tienen libre acceso al
mismo, por lo que su conocimiento está ampliamente difundido
entre la comunidad profesional y, si cambiamos de empresa
proveedora de este tipo de servicios, el nuevo colaborador podrá
trabajar sin problema con la plataforma.
[15]
Inconvenientes:
- Las mejoras cuestan dinero: Pese a una implantación inicial no
comercial, las mejoras suelen estar asociadas a costes, y, en
algunos casos, lograr las funcionalidades necesarias para nuestro
proyecto
puede
suponer
un
considerable
incremento
presupuestario.
- Requieren conocimientos técnicos: Todas ellas, en mayor o menor
medida, requieren altos conocimientos y capacitación técnica para
su implantación, ya que están basadas en códigos y sistemas de
programación que hay que conocer con carácter previo (PHP 5,
Ajax, Xhtml, Bases de Datos MySQL, etc.)
- Pago de licencias: Salvo en las plataformas de código abierto, hay
que comprar la licencia de uso, en algunos casos poco económica.
- Menos personalizables: Al ser plataformas prefijadas en su
estructura y funciones, no permiten las misas personalizaciones
que las soluciones a medida, aunque muchas de ellas, incluso las
gratuitas, han logrado grandes avances en este aspecto, que las
hacen a veces indistinguibles para el usuario por la alta calidad de
su trabajo.
- Necesidades de hardware: Aunque las hay de todo tipo, las más
potentes y profesionales, incluidas las de código abierto, requieren
de un buen respaldo de hardware dedicado (servidores dedicados,
ancho de banda disponible, capacidad de transferencia, etc.) para
operar correctamente, con el consiguiente incremento de costes del
proyecto.
- Suelen estar en inglés: Al ser su origen global, la mayor parte de la
documentación, apoyo de comunidad, foros, tutoriales, así como la
propia plataforma suele estar en inglés, aspecto a tener en cuenta
en función de nuestras propias capacidades.
2.4.3. Comparativa y Características de Plataformas Open
Source.
Debido a que es la opción más económica y mayoritaria, nos centraremos,
en las plataformas de software libre u “open source”. Las más utilizadas
son las siguientes:
[16]
2.4.3.1. Magento
Magento es una plataforma que permite la gestión de múltiples tiendas
desde una única interfaz de administración.
Dispone de una versión libre (Community) y de dos versiones de pago
(Enterprise y Professional), además de una versión cloud (MagentoGO).
Sus requerimientos de instalación son superiores a los de la competencia.
En general su instalación está fuera del alcance de personas sin amplios
conocimientos de programación, excepto en la versión cloud.
Magento dispone de más de 2.000 extensiones para adaptar las tiendas a
las necesidades de los comerciantes.
Magento cuenta con más de 60.000 tiendas operativas en este momento.
Los requerimientos del sistema (servidores, hosting, etc.) y el consumo de
recursos también son elevados.
Por el contrario, Magento ofrece probablemente las posibilidades de
personalización y adaptación más amplias de las plataformas open source.
Características principales:
Multitienda.
Importación masiva de productos de catálogo.
Filtrado de productos dentro de cada categoría.
Categorías/productos ilimitados.
Comparación y comentarios sobre productos.
Herramienta móvil e-Commerce optimizada para smartphones.
Gran abanico de medios de pago.
Rastreo de pedido.
Repetición de pedidos habituales.
Zoom en imágenes de productos.
Soporte para múltiples monedas.
Herramientas de posicionamiento SEO.
Informes y estadísticas muy completos.
[17]
Cupones totalmente configurables.
2.4.3.2. PrestaShop
PrestaShop es una plataforma pensada para pequeñas y medianas
empresas sin grandes conocimientos técnicos ni de programación.
Dispone de más de 40.000 tiendas operativas.
PrestaShop da prioridad al diseño gráfico y la facilidad de uso. No consume
demasiados recursos de sistema.
Las capacidades de personalización de PrestaShop y los módulos
disponibles son mucho menores que en Magento, debido a que su
comunidad de desarrolladores es más pequeña.
Características principales:
Posibilidad de colocar productos en modo “no disponible”.
Archivo y gestión de inventarios.
Cantidad mínima de compra.
Categorías ilimitadas.
Imágenes múltiples por producto.
Opinión y valoración de los productos.
Indicación de cantidades disponibles.
Packs de productos y complementos.
Documentos adjuntos a los productos e instrucciones de uso.
Función “enviar a un amigo”.
Cupones de descuento.
Conservación de carritos abandonados.
Sistema de puntos de fidelidad.
Posibilidad de hacer un regalo a clientes por su cumpleaños.
Pago y envío en la misma página.
Pedido de productos agotados.
[18]
Medios de pago ilimitados.
Permite PayPal y Google Checkout.
Elección automática del transportista, por peso y destino.
Seguimiento de la entrega del paquete.
Posibilidad de gastos de envío gratuitos por precio y/o peso.
2.4.3.3. OsCommerce
OsCommerce es un sistema que permite la instalación de una tienda de
una forma rápida y sencilla. Dispone de un asistente de instalación para
facilitar el proceso.
Su simplicidad es también su principal debilidad. La instalación por defecto
es muy básica, y se hace necesario descargar módulos adicionales (hay
más de 6.000 disponibles) para que la tienda online sea realmente
operativa. Esto puede hacer que el sistema se vuelva más inestable.
OsCommerce tiene una capacidad limitada de personalización del diseño
web, lo que requiere de conocimientos de programación para poder hacer
cambios importantes en el diseño. Además, tanto su diseño como sus
características se han quedado un tanto desactualizados.
En la actualidad dispone de más de 15.000 tiendas operativas.
Sus características principales son:
Posibilidad de acceder al histórico de pedidos por parte de los
clientes.
Múltiples direcciones de envío por usuario.
Búsqueda de productos.
Posibilidad de valorar y comentar productos.
Posibilidad de servidor seguro SSL.
Relaciones dinámicas entre productos.
Medios de pago offline y multitud de medios de pago online.
IVA por productos y zonas geográficas.
Precios de envío por peso, destino y precio.
[19]
Posibilidad de envío gratuito.
2.4.3.4. OpenCart
OpenCart es una solución simple y sin grandes complicaciones a la hora de
su instalación.
Sus características principales son:
Categorías ilimitadas.
Artículos ilimitados.
Documentación gratis (en inglés).
Fabricantes ilimitados.
Plantillas intercambiables.
Monedas múltiples.
Más de 20 formas de pago.
Redimensionado de imágenes.
Lenguajes múltiples.
Comentarios en artículos.
Valoración de artículos.
Ampliación de módulos.
Más de 8 medios de transporte.
2.4.3.5. Zen Cart
Zen Cart es un sistema simple y fácil de configurar. Su interfaz de
administración es amigable y no consume grandes recursos de sistema. No
requiere de grandes conocimientos técnicos para su instalación. Como
todas las demás, su diseño se basa en un sistema de plantillas
personalizables.
Características principales:
Carrito de la compra visible en todas las páginas.
Historial de pedidos accesible para el cliente.
[20]
Tracking de pedidos.
Recordatorio de contraseñas para clientes.
Función “enviar a un amigo”.
Suscripción a newsletters.
Grupos de precios para distintos clientes.
Vales de descuento.
Productos/categorías ilimitadas.
Carga masiva de productos.
Búsqueda avanzada de productos.
Conversión automática de moneda.
Descripción de productos en HTML enriquecido.
Control de stock.
Métodos de envío ilimitados.
IVA personalizable por producto.
Estadísticas sencillas.
Mútiples métodos de pago on/offline (incluye PayPal).
Optimización SEO.
2.4.3.6. Broadleaf Commerce
Broadleaf es una plataforma creada en el entorno Java, lo que le dota de
una gran versatilidad y adaptabilidad.
Sus características principales son:
Múltiples imágenes por producto.
Muestra productos relacionados.
Permite paquetes de productos.
Buena optimización SEO.
Gran flexibilidad en promociones y descuentos.
[21]
Integración con redes sociales.
Permite opiniones y puntuación de productos.
Soporte de vídeos y PDF.
Direcciones de envío ilimitadas.
Histórico de pedidos.
2.4.4. Práctica: Análisis de Tiendas de Demo de las
Diferentes Plataformas
Se realizará un análisis sencillo de tiendas “demo” con accesibilidad online
en cada una de las plataformas reseñadas en el punto anterior. Tanto de la
web de la tienda como del panel de administración, mostrando sobre ellas
las características principales reseñadas anteriormente. Además, veremos
cómo realizar cambios en la tienda online, cómo añadir productos nuevos,
cómo cambiar precios y cómo modificar las principales opciones.
a) Tienda demo de Magento
[22]
b) Tienda demo de PrestaShop
[23]
c) Tienda demo de osCommerce
[24]
d) Tienda demo de Zen Cart
[25]
e) Tienda demo de OpenCart
[26]
f) Tienda demo de Broadleaf Commerce
2.4.5. Análisis Comparativo – Ventajas e Inconvenientes
de las Principales Plataformas Open Source de eCommerce:
A modo de anexo, conviene tener un estudio detallado de las
características de las principales Plataformas de Código Abierto, para
facilitar la toma de decisiones y su conocimiento previo.
Ver Documento Anexo
[27]
2.5. Cloud Computing
2.5.1. ¿Qué es el Cloud Computing?
El cloud computing o “computación en la nube” consiste en la oferta de
servicios informáticos a través de internet.
Estos servicios han sido tradicionalmente considerados como aplicaciones
o programas que el usuario tenía que comprar e instalar en su propio
sistema. El cloud computing cambia esta percepción, considerando el
software de gestión como un servicio más que puede ser prestado a través
de internet.
En las aplicaciones en la nube, el cliente no tiene que descargar ni instalar
nada. Todo el software está alojado en los servidores del proveedor de
servicios, al que se accede a través de un navegador de internet.
2.5.2. Ventajas e Inconvenientes del Cloud Computing para eCommerce.
Ventajas
Inconvenientes
Sin coste inicial
Coste mensual de servicio
Escalabilidad
Poca personalización
Ausencia de costes de Hardware
Poca capacidad de crecimiento
No precisa conocimientos técnicos
Funcionalidades limitadas
Gestión interna sencilla
Funcionalidades testadas
Asistencia técnica 24 horas, 7 días a la
semana
[28]
Ventajas:
-
Ausencia de costes de hardware.
-
Elimina problemas de instalación y adaptación en servidores.
-
Fiabilidad: Los proveedores cuentan con tecnología más potente.
-
Escalabilidad: Podemos ampliar nuestra tienda online sin invertir en
nuevo hardware.
-
Facilidad: Las plataformas cloud son fáciles de manejar y no
requieren de conocimientos técnicos para su instalación.
-
Modularidad. Al igual que las plataformas tradicionales, las
plataformas cloud son modulares y permiten diferentes grados de
cobertura de necesidades.
-
Funcionalidades ya testadas por multitud de clientes y aseguradas
por la empresa que proporciona el servicio (garantía de
funcionamiento).
-
Asistencia técnica: Al ser un servicio que soporta un negocio
operativo las 24 horas del día, las empresas proveedoras suelen
ofrecer un servicio de asistencia técnica 24/7, en muchos casos
incluso telefónico y en castellano, algo extremadamente útil, pues la
tienda no puede estar inoperativa o tener un mal funcionamiento
durante un largo periodo de tiempo, ni depender de horarios
comerciales para su arreglo.
Inconvenientes.
-
Coste mensual de los servicios: Al ser un servicio de alquiler, hay que
pagar por el mismo, normalmente de forma mensual, pero las cuotas
no suelen ser elevadas.
-
Poca personalización: Suelen funcionar con unas pocas plantillas y
combinaciones gráficas, lo cual limita en gran medida sus
posibilidades de personalización estética.
-
Poca capacidad de crecimiento: Si queremos crecer, estamos
limitados por el programa comercial de planes que el proveedor
ofrezca, así como por las capacidades del hardware empleado.
[29]
-
Funcionalidades limitadas: No todos los proveedores ofrecen las
funcionalidades que un proyecto un poco complejo puede necesitar,
pues se basan en la demanda general, no pudiendo incorporar alguna
funcionalidad, a medida que podamos ir necesitándola y obligándonos
a suplir esa carencia de forma externa.
2.5.3. Modelos de Servicio en Cloud Computing
Existen tres niveles o modelos de servicio en el cloud computing,
dependiendo de los servicios remotos que se ofrezcan en cada uno:
a) IaaS: Infrastructure as a Service (Infraestructura como
servicio)
Este modelo de servicio se centra en ofrecer infraestructuras virtuales,
ahorrando al usuario los costes y complicaciones de la compra, instalación
y mantenimiento de infraestructuras físicas.
Este modelo incluye, entre otros:
-
Servidores.
-
Espacio de almacenamiento.
-
Máquinas virtuales.
-
Redes privadas virtuales (VPN, Virtual Private Network).
En este modelo el usuario paga por los recursos consumidos (gigas de
almacenamiento, tiempo de uso de CPU, transferencia de datos...).
b) PaaS: Platform as a Service (Plataforma como servicio)
Este modelo provee al usuario de recursos de programación y ejecución de
aplicaciones accesibles de forma remota. Está más centrado en el uso por
parte de desarrolladores, ya que se centra en las capas bajas o
intermedias del software de programación:
-
Sistemas operativos.
-
Bases de datos.
-
Lenguajes y herramientas de programación.
-
Otras aplicaciones y ayudas a la programación: Bibliotecas,
módulos, entornos, runtimes…
c) SaaS: Software as a Service (Software como servicio)
[30]
Es el modelo más interesante para personas sin conocimientos técnicos, ya
que se centra en proveer aplicaciones completamente operativas en las
que el usuario no tiene que realizar ninguna instalación ni programación,
al ejecutarse íntegramente en servidores remotos:
-
ERPs.
-
CRMs.
-
Aplicaciones ofimáticas (procesador de textos, hojas de cálculo,
etc.).
-
Juegos.
-
Aplicaciones de diseño gráfico, retoque de
prácticamente cualquier otro tipo de aplicación.
imágenes
y
El software “as a Service” está ganando terreno al software tradicional
muy rápidamente, dado el importante ahorro de costes que supone y el
incremento de la rapidez y fiabilidad de los accesos a internet. Gigantes de
la red como “Google” proporcionan todos sus servicios en este entorno
cloud (Google Docs, Google Analytics y muchas más) y ya están
apareciendo los primeros ordenadores pensados para trabajar en entornos
cloud, ya que, por ejemplo, carecen de disco duro.
La perspectiva para el futuro inmediato es que este tipo de servicios irá
creciendo cada vez más hasta prácticamente generalizarse, quedando los
entornos de trabajo locales para aquellas empresas e instituciones que,
bien por su gran volumen de datos o por sus necesidades específicas,
puedan obtener rentabilidad de ello.
2.5.4. Práctica: Diseño de una Tienda Online en la Nube:
Plataforma ePages.
En esta sesión práctica utilizaremos la versión demo de la plataforma cloud
“ePages” (www.epages.com) para configurar una tienda online básica con
la participación de los asistentes.
Realizaremos el registro online para solicitar acceso a la demo, lo que nos
permitirá acceder a la página de ejemplo de la tienda online y a la página
de administración del sistema.
Veremos las diferentes opciones de configuración que se ofrecen y cómo
administrar la tienda online desde nuestro navegador.
[31]
ePages nos permite elegir entre diferentes plantillas clasificadas por
sectores y tipos de negocio:
[32]
Realizado este paso, escogemos una plantilla y elegimos las imágenes de
fondo, colores, etc.
En el paso siguiente, introducimos el nombre de la tienda e indicamos
datos de contacto. Podemos insertar nuestro logo.
[33]
Una vez introducido el CIF y otros datos, ya estamos listos para empezar a
cargar productos.
La interfaz de administración nos permite personalizar textos e imágenes.
[34]
Cargar un nuevo producto es muy sencillo. Podemos añadir diferentes
descripciones, textos e imágenes, así como existencias, plazos de entrega,
ofertas y datos del fabricante.
Podemos personalizarlo prácticamente todo: Desde textos legales a
campañas de marketing, formas de pago y plazos de entrega. Vista de la
configuración de sistemas de pago:
[35]
2.6. El e-Commerce en Dispositivos Móviles:
2.6.1. Introducción al m-Commerce.
Un aspecto que cada día cobra más relevancia, y que es merecedor de un
estudio más detallado, es la capacidad de las plataformas de e-Commerce
de incorporar la funcionalidad de venta a través de dispositivos móviles.
Se conoce como m-Commerce a la traslación a dispositivos inalámbricos
móviles de un negocio online, generalmente de transacciones de eCommerce.
Su origen está en los primeros servicios de mensajes móviles de pago
(SMS Premium), así como en diversas acciones e iniciativas empresariales
de dispar éxito, como Mobipay, Paybox, CaixaMóvil, etc.
En los últimos años, la llegada y rápido crecimiento del parque de
dispositivos móviles inteligentes, o Smartphones, ha provocado un elevado
aumento de la presencia de servicios relacionados con actividades
comerciales en dichos dispositivos móviles.
Según el estudio presentado por Google en el último Mobile World
Congress de Barcelona, denominado
“Our Mobile Planet: Global
Smartphone User” (Nuestro planeta móvil: Usuarios globales de
smartphones), que estudia la tendencia de España, Estados Unidos, Reino
Unido, Francia, Alemania y Japón, España es el 2º país con mayor
penetración de estos dispositivos (44%), solo por detrás de Reino Unido
(45%).
El estudio también resalta que el 68% de los usuarios de smartphones en
España emplean sus dispositivos para realizar una búsqueda de
información cuando ven un anuncio de publicidad convencional o de un
producto en una tienda, una cifra muy elevada, pero que, por el contrario,
no destacamos tanto por realizar compras a través de los dispositivos
móviles. Mientras que en Japón el 40% de los usuarios usan estos
terminales para comprar en internet, en España solo un 24% de usuarios
compran online con sus teléfonos inteligentes.
Aunque parezca un dato menor, eso no significa que no sea importante:
Según datos del último AppDate, en España hay 5 millones de personas
que usan aplicaciones (Apps), tenemos una media de 28 Apps instaladas
en nuestro teléfono. Hay 1.400.000 descargas al día, unas 16 por
segundo, lo cual nos puede dar una idea del potencial de este nicho de
mercado.
[36]
Cuando hablamos de m-Commerce, no solo tenemos que pensar en
transacciones de compra/venta vía teléfono móvil, ya que existen
diferentes plataformas móviles (Tablets, e-Readers, etc.) y múltiples
formas de m-Commerce, que evolucionan por momentos, lo que da lugar a
nuevas ideas y alternativas de negocio día a día.
2.6.2. Formas de m-Commerce.
Es este un campo de muy reciente nacimiento en lo que a explotación
comercial ser refiere, que está en constante cambio y actualización. Esto,
que puede parecer una desventaja, nos ofrece por el contrario una
oportunidad, ya que no existen parámetros prefijados sobre lo que se
puede o no se puede hacer en la explotación comercial de esta
funcionalidad, permitiéndonos ser mucho más creativos a la hora de
aportar nuevas ideas.
Hasta la fecha, existen diversas formas de explotación y uso del mCommerce, algunas más conocidas que otras, que de forma resumida, son
las siguientes:
Comercio electrónico: Entradas de espectáculos, venta de
productos, reservas de hoteles y restaurantes, etc.
Códigos QR: Son imágenes bidimensionales que componen un
código de almacenamiento de información de respuesta rápida
(las siglas QR corresponden al término anglosajón Quick
Response, o respuesta rápida). Originados en 1994 por la
compañía Denso Wave (parte de Toyota) como una forma de
almacenamiento de información en una matriz de puntos, se
comenzaron a usar para ubicar referencias en almacenes
logísticos, pasando con el tiempo a usos comerciales. Su principal
característica es que son de código abierto, es decir, de uso libre
tanto en su creación como en su lectura por parte de empresas y
usuarios.
Códigos BiDi: Un tipo de código QR, cuya principal diferencia,
más allá de la técnica, es que son de código propietario, es decir,
cerrado. Su uso, promovido en España por los principales
operadores de telefonía móvil, supone un pago por parte de las
empresas anunciantes a dicho operador, y, en caso de remitir a un
enlace de una información en la red, el correspondiente coste de
tarifa de datos del dispositivo móvil que realice la lectura del
mismo.
[37]
Geolocalización: Localización de personas en tiempo real,
callejeros interactivos y guías de ciudades, localización de tiendas
cercanas, localizar las flotas, distribuir operarios en un área y
conocer en todo momento su lugar exacto, enviar un mensaje a
los amigos que estén en una zona concreta, estado del tráfico en
tiempo real, etc., aprovechando el posicionamiento por GPS del
terminal móvil del usuario.
Realidad aumentada: en gran medida ligada con la
geolocalización y con el uso de códigos QR (aunque no
necesariamente), nos permite mostrar objetos virtuales, tales
como representaciones 360º de un producto, carteles publicitarios
de una marca, objetos 3D, etc., en la visualización de un entorno
real a través de la cámara de nuestro dispositivo móvil.
Juegos.
Etc.
2.6.3. Principales Dispositivos para el m-Commerce.
En la actualidad el mercado de dispositivos móviles está copado por dos
grandes sistemas operativos, que se incluyen, en diferentes versiones, en
la mayor parte de los smartphones y dispositivos móviles.
No son los únicos, pero la tendencia del mercado, o al menos su
aceptación es clara.
Esto, para el desarrollo de aplicaciones y soluciones de m-Commerce, es
una ventaja, ya que nos permite centrarnos, si así lo decidimos, en las
principales plataformas a la hora de invertir recursos de desarrollo en las
mismas.
Ambos Sistemas Operativos (OS) requieren al desarrollador el envío de
sus Apps para previa aprobación e integración en los llamados
Marketplaces o Repositorios de Aplicaciones.
A continuación analizaremos brevemente los mencionados sistemas:
A) Android: Sistema operativo para dispositivos móviles propiedad de
Google, basado en código abierto (Linux), y, por tanto, modificable
por las comunidades de desarrolladores de forma sencilla. Su
repositorio es “Google Play”. Este sistema está presente tanto en los
dispositivos móviles de fabricación propia de Google (HTC), como en
dispositivos de terceras marcas, lo cual ha favorecido su penetración
en el mercado (48% de cuota de mercado smartphones en España).
[38]
Si bien, las diferentes versiones que coexisten, así como las políticas
de actualización de los operadores, han hecho en ocasiones poco
controlable la calidad del sistema por parte de Google.
B) iOS: Sistema operativo de Apple, de estructura cerrada (sistema
propietario), y que únicamente está presente en los dispositivos
móviles de la propia compañía (iPhone, iPad, etc.). Líder indiscutible
hasta la llegada de Android, mantiene claras diferencias de valoración
por parte de los compradores a iguales características técnicas, ya
que su éxito radica en la calidad exigida para las Apps a incluir en su
marketplace, así como en la claridad y facilidad de su uso por parte de
los usuarios. Los requisitos de entrada de una APP para su tienda de
Apps (App Store) son muy estrictos y con duras condiciones
económicas.
C) Otros:
a. Windows Mobile. Sistema de la compañía líder en sistemas
operativos para PC, sus versiones anteriores han tenido
problemas de estabilidad y usabilidad que aparentemente se
han solucionado con su último reléase.
b. BlackBerry: Propiedad de la compañía del mismo nombre, que
basa su éxito en la especialización de uso profesional de sus
dispositivos. Su repositorio es el BlackBerry App World.
c. Symbian: Sistema operativo de Nokia (con aportaciones de
otros fabricantes en el pasado), en claro desuso por haberse
superado por la competencia, llegando incluso Nokia a aliarse
con Windows para la implantación del OS de éste en sus
smartphones. Tiene recorrido en mercados emergentes por la
facilidad de distribución de dispositivos de bajo coste en los
mismos.
2.6.4. Opciones Técnicas para el m-Commerce.
Para el desarrollo o migración de nuestro proyecto de e-Commerce al mCommerce, tenemos dos opciones:
1. Desarrollar una versión específica para dispositivos móviles de la
tienda online, o, lo que es lo mismo, una m.site (mdot site) que
replique, de manera fidedigna, los contenidos y funcionalidades de
la web convencional de nuestro negocio en los dispositivos móviles,
lo cual facilita la traslación al segmento móvil, ya que no tiene que
especificar condiciones de adaptabilidad al dispositivo concreto. Por
[39]
otro lado, es poco personalizable en lo que a uso de características
avanzadas del dispositivo se refiere, y puede llegar a presentar
irregularidades por la gran variedad de los mismos.
2. La otra opción es desarrollar una App para cada repositorio de
aplicaciones en el que queramos estar presentes, optimizando las
funcionalidades de nuestra tienda con las de los dispositivos, y
aprovechando las características técnicas avanzadas de éstos en
nuestro beneficio. Su principal ventaja es esa, el aprovechamiento
de las características específicas del dispositivo para el que se hace
(calidad de acabado, giroscopios, optimización para su uso bajo la
arquitectura del sistema), pero requiere hacer una versión para
cada repositorio, estar sometido a su aprobación por el propietario
del sistema operativo, y abonar una tasa por su inclusión en el
mismo.
2.6.5. Las Plataformas para el m-Commerce.
Al igual que hablábamos en el e-Commerce, a la hora de elegir recursos
técnicos para implantar una solución de m-Commerce, debemos pensar
antes en nuestros recursos y necesidades, y, en este caso, añadir lo que
ya tengamos implantado.
Si ya operamos con una plataforma de e-Commerce en concreto, siempre
es mejor recurrir a la solución de m-Commerce que ésta ofrezca de forma
nativa, ya que se integrará adecuadamente en nuestra gestión del
negocio.
Puede ocurrir, lógicamente, que la solución técnica que estemos usando no
disponga de versión de m-Commerce, lo cual nos debe llevar a analizar las
alternativas de mercado, su relación coste - funcionalidad y tomar una
decisión al respecto.
Si tenemos implementada una solución a medida, recurriremos a nuestro
proveedor para que nos adapte o provea de la correspondiente versión
móvil, con el consiguiente incremento de costes, pero con la garantía de
que tendremos exactamente lo que buscamos.
En el caso de las plataformas de cloud computing, pocas o ninguna ofrecen
versión de sus soluciones de e-Commerce para dispositivos móviles, lo
cual nos obliga a recurrir, bien a la opción de un desarrollo a medida, bien
a una solución de plataforma open source, llegando incluso a valorar, si la
implementación de la tienda en dispositivos móviles es crítica para nuestra
viabilidad, la migración de la solución de nube a la plataforma de código
abierto elegida, para favorecer la integración de ambas.
[40]
Las principales plataformas de open source ya están incorporando módulos
de m-Commerce a sus soluciones. Actualmente la plataforma que lidera
en este aspecto es Magento, con una extensión de su plataforma a un
coste asequible.
La solución Magento Mobile replica, de forma nativa, la tienda online
creada en su plataforma para dispositivos móviles en 4 sencillos pasos:
1. Descargar la extensión: Tan sencillo como descargar la extensión
de Magento Mobile de su web corporativa.
2. Comprar la
Marketplaces.
licencia
correspondiente
para
los
diferentes
3. Configurar la aplicación.
4. Enviar al repositorio correspondiente.
El resto de plataformas open source están lanzando versiones
desarrolladas por las comunidades de usuarios, lo que enriquece las
alternativas de las que dispondremos en función de la plataforma que
utilicemos.
Existen una multitud de empresas que ofrecen soluciones de desarrollo
privativo de plataformas de m-Commerce, desde los grandes operadores
del sector, como IBM o HP, hasta pequeños desarrolladores, cada uno
ofreciendo su producto.
2.7. Conclusiones:
Una vez analizadas todas estas variables podemos encontrarnos incluso
más confusos que al principio, pero no debemos olvidar que ahora
tenemos elementos útiles para establecer nuestro criterio a la hora de
tomar una decisión respecto a la elección de recursos tecnológicos para un
proyecto de e-Commerce.
2.7.1. Plan de Acción: Implementación de una Plataforma
e-Commerce
Antes de tomar cualquier decisión, conviene siempre planificar y pensar
con detenimiento cuales han de ser nuestros pasos, en función de nuestra
situación de negocio, estableciendo un plan de acción para la
implementación de la plataforma elegida.
[41]
a) Para empresas
funcionamiento:
que
todavía
no
tengan
la
plataforma
en
Integración de la plataforma de e-Commerce con los sistemas
de información de la empresa (ERP, CRM, entre otros):
Conviene analizar la implicación de la integración en costes
(coste-beneficio), el impacto en el plan de sistemas de la
empresa y su alineación con la estrategia de e-Commerce.
Mantenimiento evolutivo de la plataforma y funcionalidad
alineada al negocio: ¿Vamos a consumir recursos necesarios en
otras áreas por la implantación de la plataforma elegida, etc.?
Pruebas de rendimiento y de optimización de la conectividad:
Como en cualquier desarrollo técnico, es crítica la realización de
tests, tanto internos como externos, de la solución elegida,
hasta dar con el ajuste adecuado antes de su lanzamiento a la
red. No realizar adecuadamente este paso, por estar sometidos
a urgencias comerciales o de otro tipo, puede suponer perder
clientes por fallos en la funcionalidad, que luego hablarán mal
de nosotros y nos costará mucho más (en recursos y tiempo
invertido) recuperar esta credibilidad.
b) Para empresas que ya tengan plataforma en funcionamiento:
Análisis del rendimiento y funcionalidad de la plataforma actual:
¿Tenemos todo lo que necesitamos en nuestra actual solución?.
Innovaciones tecnológicas en el mercado y adaptación de la
plataforma de e-Commerce a los cambios y a la previsión de
crecimiento de la empresa: Estar al tanto de las nuevas
alternativas del mercado en este aspecto es importante, pues
nos permitirá en un momento dado, recurrir a funciones o
soluciones que ayudarán a optimizar nuestro negocio, con una
salvedad, no por ser algo nuevo, tiene que ser adecuado para
mí. Analizar siempre con detenimiento y valorar el impacto en la
rentabilidad del proyecto cualquier cambio es crítico en este
aspecto.
Fijación de un presupuesto de incorporación de las nuevas
funcionalidades.
Plan de escalabilidad de la plataforma actual o migración a una
nueva plataforma. Llegado un momento, habrá que saber sí
conviene cambiar de plataforma, por no permitirnos crecer, o si
[42]
podemos mantenernos en la actual incorporando mejoras
parciales en la misma.
2.7.2. Tomar la Decisión Adecuada
Antes de decidir, conviene tomarse un tiempo, y realizarse nuevamente,
una serie de cuestiones:
Revisar las necesidades de nuestra tienda.
Replantearnos nuestros objetivos.
También es útil considerar alternativas: ¿Tengo que empezar con una
tienda propia o puedo intentar vender en tiendas de terceros hasta
aprender?, etc.
Ante todo tenemos que volver al concepto inicial: Por muy online que sea
nuestro proyecto y/o mucha experiencia técnica que tengamos para
afrontarlo, ahora somos empresarios, y el principio de cautela debe regir
nuestras decisiones.
Además, el tiempo nos permitirá aprender y, poco a poco, podremos
introducir mejoras, corregir fallos y tomar alternativas de forma más
sencilla, si empezamos desde abajo y no tratamos de correr antes de
aprender a andar.
Como regla general, para un emprender un proyecto desde el principio,
siempre es mejor empezar con algo sencillo que nos permita centrarnos en
generar negocio, que tratar de gestionar herramientas complejas que
requieran demasiado tiempo y dedicación por nuestra parte.
[43]
Descargar