Tienda Online / Ecommerce para TPVPlus con SQL Server

tpvplus-12266-4
Estándar

TPVPlus, sin duda, es un gran software para la gestión del punto de venta,  pero si una pyme quiere llegar al siguiente nivel de diversificación de lineas de negocio, muchos emprendedores y gestores piensan inevitablemente en el mundo del ecommerce.

Como expertos en tiendas online hemos desarrollado varias plataformas propias de ecommerce, la última sobre C# que ya tenemos disponible para todos nuestros nuevos clientes interesados en la venta online. En web4x4 usamos SQL Server como motor de base de datos en nuestros servidores web y al igual que otras consultoras con Prestashop o Magento, lo que cobramos es la configuración e inicialización de la tienda online.

Todos nuestros desarrollos son compatibles e integrables con el SQL Server de TPVPlus, dejando a criterio del cliente el grado de integracion que necesita. En algunos casos solo requieren que se actualicen los productos de forma automatica y en otros una integracion mas completa: Clientes, Productos, Facturas, Estadísticas, etc, todo lo que puedas pedir es susceptible de integración, siempre que la base de datos sea legible.

Si quieres mas información para un modulo de integración y vender online desde tu TPVPlus escríbenos a david.moral@web4x4.es o llámanos al 628 81 89 89.

 

*TPVPlus es una marca registrada de Sage SP.

Como crear un marketplace I

Marketplace
Estándar

El verdadero negocio ya no está en el ecommerce tradicional. Al igual que las pequeñas tiendas de barrio que fueron absorbidas por los grandes supermercados en el mundo real, en el mundo digital empieza a producirse el mismo fenomeno entre las tiendas online y los marketplace.

El ejemplo mas usado de marketplace lo tenemos en Amazon, un “all in one” donde podemos encontrar casi de todo, y que no parece que tenga techo en su cifra de ventas, al menos, de momento. Las ventajas para los usuarios son evidentes, poder comprar todo en el mismo sitio, al igual que en un comercio fisico, ademas, debido al volumen de ventas, estas plataformas pueden ofrecer otros servicios adicionales o el envío, a precios muy competitivos, incluso en ocasiones gratis.

La cuestión es como iniciar un proyecto de este estilo y en esta serie de post intentaré desgranar los puntos básicos en el tema técnico, que, debido a mi trayectoria, he podido ver de primera mano. A nivel profesional he participado en dos proyectos de marketplace, con resultados dispares (Portobellostreet.es y Timetak.com).

Experiencia Previa

Por un lado tenemos Portobellostreet.es, del que soy IT Manager y creador de toda la infraestructura técnica, todo con codigo inhouse, sin usar plataformas preprogramadas, como Magento o Prestashop. En Timetak fui el Project Manager de todo el desarrollo de la plataforma, tambien con código “adhoc”.

Plataformas ecommerce vs codigo “adhoc”.

Juan Macías es blogger, CEO de deMartina.com y consejero de Adigital (Asociación Española para la Economía Digital) y participa como inversor y advisor en varias start-ups. En su blog, escribió hace un tiempo un articulo sobre la situacion actual del ecommerce en España, en el cual, hablaba precisamente de este tema y de la plataforma a usar en este caso.

El quid de la cuestion es si es mejor usar plataformas preprogramadas o realizar desarrollos a medida. Mi opinión (y me ha costado el descarte en algun proceso de selección) es realizarlo siempre a medida. He aquí mis razones para hacerlo de esta forma:

  • Parametrizacion Inicial: Las plataformas como Magento y Prestashop aparecieron con funcionalidades que permiten a cualquier usuario medio crear una tienda online sin conocimientos de programación. Esto solo se consigue con una plataforma extremadamente rigida en cuanto al código que hay que mantener o modificar. En estos momentos, por ejemplo, Magento es una plataforma que ni siquiera un usuario medio es capaz de parametrizar, teniendo que recurrir a un programador, que en muchas ocasiones tiene esos mismos problemas, ya que al ser tan rigido, modificar cualquier aspecto se convierte en una locura.
  • Modificación y adaptación a nuevos escenarios: Al igual que al poner en marcha la beta de nuestro marketplace podemos hacerlo con este tipo de sistemas, cuando nuestro negocio evolucione y sea necesario pivotar, ofrecer otro tipo de servicios online, integraciones con ERP´s, CRM´s, etc, es muy probable que meter estos cambios en un Magento (por poner un ejemplo) sea directamente una hazaña, por las propias restricciones del sistema.
  • Actualizaciones: Estos sistemas reciben actualizaciones de forma constante, lo que hace complicado tocar partes “troncales” del propio sistema, ya que la actualización “sobreescribe” el código que tengamos insertado, o puede dejar inservibles nuestros propios módulos al cambiar la programación de los troncales.
  • Personal técnico: En una entrevista con 2 CEO´s de una empresa que aspira a convertirse en el Amazon español, me comentaban que era muy difícil encontrar verdaderos expertos en Magento y que eso complicaba la gestión de la plataforma, esto es otro handicap a la hora de apostar por estos sistemas.

eCommerce, la que se está liando

Tampoco digo que el código adhoc sea la panacea para un marketplace ( o cualquier negocio online) pero según mi punto de vista, cuando ya dispones (o vas a disponer, dependiendo del nivel de inversión) de un equipo de desarrollo, el código “hecho en casa” se ajustara al 100% a tus necesidades y podrá evolucionar en el tiempo junto a tu negocio, adaptándose a los cambios que se vayan necesitando.

Sobre el tema del personal técnico, usando un lenguaje de programación común (C#, PHP, o Java) no deberías de tener problemas si tienes rotación de personal, siempre que tu proyecto y equipo cumpla una serie de estándares sobre documentación y patrones de programación, del tal forma que el know-how del proyecto no resida solamente en la cabeza de una u otra persona.

Comienzo de proyecto

Es importante en este tipo de proyectos contar con las personas adecuadas para liderar la parte técnica.

Deben ser conocedores del mundo ecommerce, a nivel desarrollo y sistemas, para tener una visión estratégica a largo plazo que haga posible el crecimiento sin problemas. Ha continuación desgranamos puntos importantes para comenzar un proyecto de estas características.

Análisis Funcional

Es quizás la parte mas importante del proyecto. Aquí se deciden las funcionalidades y reglas de negocio que definen todo el sistema: tanto la web (Front), como los paneles de vendedores o proveedores (Back). Este análisis funcional definirá buena parte de la estructura de datos y funciones a desarrollar, y hará ,que la evolución y mantenimiento de todo el sistema sean en el futuro mas sencillos o convertirlos en un infierno. Es conveniente realizar este análisis pensando en una metodologia LEAN, que nos permita diseñar un PMV (Producto Minimo Viable) para probar el modelo de negocio sin tener que desarrollar el 100% de la plataforma. Algo que la mayoria de startups no se pueden permitir,

Elección de lenguaje de programación, servidor web, base de datos

El CTO debe hacer un estudio muy detallado de la previsión de visitas que tendrán las diferentes áreas del marketplace, ya que hay que decidir entre diferentes tipos de servidores y lenguajes, los cuales se valoran por varios criterios: velocidad, escalabilidad, mantenimiento, fiabilidad, coste, etc.

Incluso a nivel de base de datos es necesario tener en cuenta que uso y necesidades de análisis se darán en el futuro, ya que puede interesar desarrollar directamente sobre herramientas NoSQL como MongoDB o Cassandra.

En este artículo de nuestro blog desgranamos un poco los diferentes tipos de servidores web para nuestros proyectos.

Equipo

Este es uno de los handicaps de este tipo de proyectos, ya que es raro que el equipo de desarrollo este constituido antes de empezar el proyecto. Suele empezar alguno de los socios, que además hace las funciones de CTO. En principio es casi una necesidad empezar de esta forma pero al poco tiempo será necesario introducir desarrolladores para terminar la plataforma de forma optima.

Nunca contratéis becarios para estas funciones. Tened en cuenta que esto es la base de vuestro futuro negocio, es la estructura sobre la que construir toda la empresa. Siempre profesionales y si están bien pagados mejor que mejor, ya que recibirás mas compromiso y lealtad hacia el proyecto. Si, cuando trabajas por cuenta ajena eres un mercenario, trabajas por dinero. Si eres el dueño o socio encargado de las contrataciones hazte a la idea rápido. La mayoría de personas tienen necesidades que se cubren con dinero, una vez resueltas ya puedes evangelizarlas sobre lo chachi que es tu proyecto. En el futuro ellos serán los primeros “soldados” de vuestro ejercito, y los necesitareis motivados para los días malos en los que todo sale mal.

En el siguiente artículo seguiremos con las consideraciones iniciales, así como la planificación del desarrollo y elementos a tener en cuenta antes del lanzamiento de nuestro marketplace.

 

Vender en Facebook

Estándar

EL 12% DE LAS EMPRESAS PRESENTES EN FACEBOOK UTILIZA ESTA RED PARA VENDER

“El 12% de las empresas utiliza Facebook para vender, el 72% lo hace por imagen de marca, el 47% declara que participan en esta red social para fidelizar clientes y el mismo porcentaje lo hace para buscar nuevos contactos”. Estas son algunas de las principales conclusiones del estudio “Uso de Facebook por parte de las empresas españolas” que ha hecho público hoy la Asociación Española de la Economía Digital (adigital).

Este informe, que ha sido elaborado por adigital durante los meses de febrero y marzo de 2011, analiza qué tipo de empresas es usuaria de Facebook, cómo se materializa esa presencia, qué recursos destinan a ello y qué resultados están obteniendo. Según estimaciones de adigital, en España un 7% de las empresas están presentes en esta plataforma.

Así, del estudio se desprende que, aunque el 85% de las compañías encuestadas publica en su página promociones de sus productos y/o realiza acciones de marketing, únicamente el 40% ha creado secciones específicas promocionales, mientras que apenas el 5% afirma que posee una plataforma de comercio electrónico en Facebook.

Destaca el hecho que las empresas aún no tienen muy clara la diferencia entre un Perfil y una Página en Facebook: un 15% de empresas encuestadas está presentes, de manera incorrecta, en Facebook sólo con su Perfil, el 36% tiene tanto Perfil como Página, y 47% de las empresas tiene de forma correcta únicamente presencia en Facebook a través de una Página.

Consulta éstas y otras conclusiones en http://www.adigital.org/detalle_contenido.html?ver_id=23549

 

Vender online con Drop Shipping (Envio desde proveedor)

Estándar

Drop shipping, Dropshipping o Drop shipment es un tipo de venta al por menor donde el minorista no guarda los bienes en su inventario, pero en cambio pasa el pedido del cliente y los detalles de envío al mayorista, quien entonces despacha las mercancías directamente al cliente. El minorista obtiene su beneficio en la diferencia entre el precio mayorista y el precio minorista. [via Wikipedia]

El Drop Shipping todavía no esta muy asentado en España debido a nuestra escasa cultura (mejoramos poco a poco) en torno al comercio electrónico, culpa que recae en mayor medida en proveedores y mayoristas.  En otras latitudes, vease EE.UU o e norte de Europa, este tipo de acuerdo entre mayorista y minorista se encuentra asentado y es una facilidad que redunda en la calidad y cantidad de tiendas online.

Continuar leyendo