Estamos desarrollando dos interesantes proyectos sobre Magento. El primero, está relacionado con la venta online de productos de belleza y cosmética profesional. El segundo, con la venta de informes de mercado.
Magento es la base de software para comercio electrónico de moda en este momento. En pocos años en el mercado ha desbancado completamente a otros software opensource como Oscommerce o Prestashop. Muchas tiendas virtuales de grandes empresas norteamericanas han apostado por Magento para construir su canal de venta online.
No es de extrañar. Lextrend lleva doce años desarrollando proyectos de comercio electrónico y nunca habíamos considerado el opensource como una alternativa hasta el lanzamiento de Magento. Su backend impresiona por el volumen de casos de uso que contempla: tiendas,categorías, productos, etiquetas, atributos, descuentos, precios especiales, grupos de clientes…hasta permite crear una versión móvil o aplicación para la tienda virtual en pocos pasos. Los webservices de Magento están disponibles inmediatamente para ser integrados con los sistemas de gestión de stock de las empresas y con sus softwares de facturación.
Por otra parte, el core de Magento está construido parcialmente sobre Zend Framework, lo cual garantiza una programación de fondo ordenada, con la que nos sentimos cómodos en caso de tener que desarrollar extensiones o programar sobre la base, ya que Zend es un framework de referencia para Lextrend.
Para Lextrend ha sido un placer recibir esta semana en nuestras oficinas a Carlos Blé. Carlos es un especialista en TDD (Test Driven Development) y una persona muy conocida en el mundo de la metodología ágil. Teníamos ganas de conocer a fondo TDD y analizar la mejor forma de aplicarlo en nuestros proyectos y metodologías.
La visita de Carlos era algo más que un curso. Queríamos además conocer su opinión sobre nuestros procedimientos, la forma en la que trabajamos y las tripas del código que tiramos. Es una persona que ha trabajado para muchas empresas del sector, por tanto, una voz cualificada para juzgar la posición relativa de nuestra empresa respecto a las mejores prácticas.
Nos sacó los colores varias veces…..pero también nos felicitó otras. Le gustó mucho la arquitectura modular con la que planteamos nuestros proyectos, no le gustó….mejor si eso queda en su casa y en la nuestra….
Enseñó a nuestros programadores a razonar, a ordenar el código que escriben y a crear tests que hagan los proyectos más sólidos.
Vimos, asimismo, como la productividad aumenta cuando se programa en parejas para abordar determinados casos.
La semana concluyó con unas copas corporativas, pero eso también quedará en su casa y en la nuestra….salvo que facebook nos juegue alguna mala pasada.
Volveremos a trabajar con Carlos. Cuando hay empatía, las oportunidades se presentan rápido, y este es el caso Lextrend-Blé….
Esta semana del departamento de programación entró en el Core de WordPress, agrupamos la información técnica avanzada disponible sobre la plataforma y se ilustró con un caso práctico la programación e integración de plugins de WordPress.
Utilizamos WordPress cuando la arquitectura del site y la tecnología del cliente lo aconseja. Se trata de una plataforma de edición digital muy robusta.
Esta semana el departamento de gestión de proyectos preparó una presentación sobre cómo articular una estrategia de medición y seguimiento de conversiones basada en las herramientas de Google (Analytics y Adwords). Se utilizó como caso de demostración la propia web de Lextrend, dando de alta una campaña y realizando una medición de resultados.
Llevamos tres años utilizando Zend framework para nuestros desarrollos en PHP. En general, cuando hay libertad tecnológica para el desarrollo de una aplicación web, optamos por programarlo con Zend Framework. El balance de estos años no puede ser más positivo. La programación sobre Zend Framework ha fortalecido nuestros desarrollos haciendo más robusta la base de software sobre la que corren los proyectos.
Zend framework aporta un código ordenado, limpio y seguro. Hemos constatado que los proyectos desarrollados sobre Zend tienen un volumen de incidencia muy pequeño y están bien preparados para ser escalados. El inconveniente es la escasa oferta de programadores especializados que existe en España. Esto nos obliga a dedicar mucho tiempo a la formación de los recursos que se incorporan a la empresa. Pero merece la pena una vez que son productivos
Sin duda Zend framework y Ruby on Rails son las mejores opciones entre las tecnologías ligeras para el desarrollo de aplicaciones web.
A partir de hoy se podrá tuitear desde la plataforma profesional de fundpeople.com. Hemos integrado la API de Twitter para que los usuarios decidan cuando publican un estatus, si además de hacerlo visible para los usuarios de la red profesional, quieren compartirlo con sus seguidores en Twitter.
Esta semana el departamento de programación preparó una presentación sobre técnicas para programar consultas eficientes a la MySQL. Se programó una pequeña aplicación para experimentar con el tiempo de respuesta que ofrecía la base de datos ante consultas programadas con técnicas más y menos eficientes.
Semanalmente el departamento de programación hace una presentación sobre temas de tecnología, sistemas y software. Esta semana la presentación se dedicó a analizar cómo abordó Ebay a nivel tecnológico el crecimiento en su tráfico y concurrrencia.
Ebay es un caso emblemático y transparente de cómo abordar el crecimiento de un proyecto en internet, tanto a nivel tecnológico, como de arquitectura de hardware. Dejamos la presentación para su descarga aquí: Caso eBay
Carlos Oca, director comercial de Lextrend, fue entrevistado por la revista Emprendedores para su número de febrero, ahora a la venta. El reportaje explica cómo arrancar un proyecto de ecommerce, aconsejando a los emprendedores sobre modelos de negocio y cicunstancias que deben tener en cuenta para lograr un caso de éxito. El reportaje se puede descargar aquí Reportaje Emprendedores