miércoles, 17 de agosto de 2016

Quién dijo miedo

Timor timoris, el miedo al miedo es lo peor que se puede sufrir de forma innecesaria y generar más ansiedad.

¿Cómo superarlo? Siendo realista y aceptando la realidad, no engañándonos o viendo sólo lo que queremos ver, esperando lo mejor pero preparándote para lo peor, y si esto no es suficiente siempre nos quedará la letanía contra el miedo (Dune):

“No conoceré al miedo. El miedo mata la mente. El miedo es la pequeña muerte que conduce a la destrucción total. Afrontaré mi miedo. Permitiré que pase sobre mi y a través de mi. Y cuando haya pasado, giraré mi ojo interior para escrutar su camino. Allá donde haya pasado el miedo ya no habrá nada. Sólo estaré yo.”


viernes, 22 de julio de 2016

Growth hacking aplicado al comercio electrónico

¿Qué es el growth hacking?


Esta técnica puede definirse como una combinación de analítica, técnica y creatividad para hacer crecer exponencialmente y de forma muy rápida por ejemplo el número de usuarios de una start-up, el número de suscripciones al boletín de noticias o de seguidores en una red social, entre otros objetivos y resultados.

Inicialmente se originó en el entorno de start-ups de servicios web o proyectos web pero se puede aplicar en otras áreas, en el caso del growth hacking en e-commerce se centra en la captación de clientes, la retención y la conversión.

La base del growth hacking es identificar formas de crecimiento que no sean invertir dinero en marketing, sino que con creatividad y utilizando pocos recursos mediante el análisis y la combinación de herramientas y técnicas, se pueda obtener de forma rápida, automatizada y escalable grandes cifras de crecimiento.

Las características principales de las técnicas growth hacking son:
  • Análisis: se deben analizar constantemente todos los datos y detectar las relaciones entre ellos ya que la automatización es clave para diseñar estos esquemas de crecimiento.
  • Creatividad: hay que ser innovador a la hora de diseñar los mecanismos que harán incrementar los registros, los likes o las ventas.
  • Curiosidad: se debe investigar cómo funcionan las plataformas y cómo se comportan los usuarios para identificar los puntos de mejora, ya que la mejora continua es parte también de la filosofía del growth hacking: no basta con conseguir los objetivos, hay que conseguir más y mejor
---

El texto anterior está extraido de mi último libro donde presento 20 técnicas sencillas de growth hacking que pueden aplicarse a un e-commerce centradas en  la captación de clientes, la retención y la conversión. 


viernes, 8 de julio de 2016

Publico libro sobre growth hacking aplicado al e-commerce

Publico mi nuevo libro "20 técnicas sencillas de growth hacking para impulsar tu e-commerce: cómo vender más" donde presento algunas técnicas que fácilmente pueden aplicarse a una tienda online para aumentar sus ventas. 

Cada técnica se describe brevemente en qué consiste, se incluyen ejemplos y casos de éxito, así como propuestas para ponerlas en práctica lo más fácil y rápidamente posible. 

El growth hacking en sus inicios se limitaba al entorno de start-ups de servicios web o proyectos web pero se puede aplicar en otras áreas, en el caso del growth hacking en e-commerce se centra en la captación de clientes, la retención y la conversión. 

La base del growth hacking es identificar formas de crecimiento que no sean invertir dinero en marketing, sino que con creatividad y utilizando pocos recursos mediante el análisis y la combinación de herramientas y técnicas, se pueda obtener de forma rápida, automatizada y escalable grandes cifras de crecimiento.






miércoles, 15 de junio de 2016

Escalabilidad y disponibilidad

En la anterior entrada sobre qué es una plataforma web, mencionaba al final la escalabilidad y la disponibilidad como requisitos a tener en cuenta.

Pero ¿qué son estos conceptos y por qué son importantes?


La escalabilidad debe formar parte del proceso de diseño de cualquier aplicación web y también de la plataforma donde se ejecute. Es muy importante tenerla en cuenta desde el primer momento en la fase de inicio porque no es una característica que se pueda agregar después.

La escalabilidad es la capacidad de mejorar recursos para ofrecer una mejora lineal en la capacidad de servicio: una aplicación escalable sólo requiere recursos adicionales (ej: más disco duro, más procesador, más RAM...) en lugar de una modificación extensiva de la aplicación en sí (este tipo de escalado se denomina vertical y es más caro y rápido).


La disponibilidad es un protocolo asociado al diseño del sistema y su implementación asegura un cierto grado de continuidad durante un determinado período de medición. La disponibilidad es la capacidad de un grupo usuarios para acceder al sistema o plataforma. El término tiempo de inactividad (en inglés downtime) es usado para definir cuándo el sistema no está disponible.

La disponibilidad suele representarse como un porcentaje del tiempo de funcionamiento en un año dado. En un año dado, el número de minutos de tiempo de inactividad no planeado es registrado para un sistema, el tiempo de inactividad no planificado agregado es dividido por el número total de minutos en un año (aproximadamente 525.600) produciendo un porcentaje de tiempo de inactividad; el complemento es el porcentaje de tiempo de funcionamiento el cual es lo que denominamos como disponibilidad del sistema. Valores comunes de disponibilidad, típicamente enunciado como número de "nueves" para sistemas altamente disponibles son:

99,9% = 43.8 minutos/mes u 8,76 horas/año 

99,99% = 4.38 minutos/mes o 52.6 minutos/año 

99,999% = 0.44 minutos/mes o 5.26 minutos/año 


Tiempo de funcionamiento y disponibilidad no son sinónimos: un sistema puede estar en funcionamiento y no disponible como en el caso de un fallo de red.



lunes, 6 de junio de 2016

Qué es una plataforma web

Una plataforma web es  el entorno software de desarrollo empleado para diseñar y ejecutar un sitio web dinámico, que accede a una o más bases de datos  (Mysql por ejemplo)y interactúa con ellas por medio de lenguajes de programación (PHP por ejemplo).

Los elementos fundamentales de una plataforma web son:
  • El sistema operativo instalado en el equipo servidor donde se aloja el sitio web y que representa la base misma del funcionamiento. En ocasiones puede limitar la elección de determinados componentes por ser incompatibles con determinados sistemas operativos y versiones.
  • El servidor web es el software que gestiona las peticiones de los usuarios con sus navegadores a través de Internet. Para las páginas estáticas o sólo html, el servidor web entrega directamente el archivo solicitado, mostrándose en el navegador del usuario. Si se trata de sitios dinámicos, el servidor web gestiona las solicitudes a la base de datos y compone en ese momento la página a enviar al usuario de acuerdo a una serie de parámetros y condiciones establecidas en cada petición.
  • El motor de bases de datos es el encargado de almacenar los registros de datos a los que la aplicación web accederá para interactuar con ellos en distinas formas: consultar, crear, modificar o eliminar.
  • Un lenguaje de programación interpretado que gestiona las aplicaciones de software que se ejecutan en el sitio web.

La plataforma más habitual es la basada en XAMP (Cualquier sistema operativo+Apache+Mysql+PHP), siendo la más conocida la LAMP (Linux + Apache + MySql + PHP) aunque hay otras combinaciones: WAMP (Windows+Apache+Mysql+PHP) o MAMP (Mac OS+Apache+Mysql+PHP).

El sistema de información que forma parte del sitio web está basado en una arquitectura cliente-servidor, donde las consultas de los usuarios son enviadas por el navegador (cliente), son procesadas y las páginas web se generan y muestran correctamente de acuerdo a cada solicitud por el servidor web.

El navegador web es el cliente del sistema y es independiente del software de la aplicación web y del servidor web, es la herramienta de acceso del usuario final para enviar las solicitudes al servidor web. 

En el análisis, diseño y desarrollo de  una plataforma web debe tenerse en cuenta siempre que cumpla los requisitos de escalibilidad y disponibilidad (los cuales trataré en una próxima entrada).




domingo, 15 de mayo de 2016

Para mostrar trabajos creativos

Dos opciones de comunidades de diseñadores para mostrar el portfolio de trabajos creativos como ilustraciones, diseños web, plantillas, gráficos, iconos, logos, etc.

Behance
https://www.behance.net/

  • Web de Adobe.
  • Versión disponible en español.

Dribbble
http://dribbble.com

  • Sólo en inglés.
  • Tiene opción de vender trabajos.



jueves, 5 de mayo de 2016

Alternativas a Google Analytics

Hay vida más allá de Google Analytics como Awstats, GoSquared, Gauges, Piwik, Chartbeat, Statcounter, Woopra y Clicky.


Las 3 herramientas alternativas a Google Analytics para analizar el tráfico de un sitio web que destacaría son:

Statcounter
http://es.statcounter.com/
Demo: http://es.statcounter.com/demo/summary/

Características del plan gratuito:

  • Tamaño del registro
  • Opción de Contador Invisible
  • Contador Configurable
  • Resumen configurable de las estadísticas
  • Ampliar usuario
  • Ver detalles
  • Páginas Populares
  • Páginas de Entrada
  • Páginas de Salida
  • Vino de
  • Análisis de palabras clave
  • Actividad reciente de palabras clave
  • Guerras de Buscadores
  • Recorrido de los visitantes
  • Duración de la visita
  • Visitas recurrentes
  • Actividad reciente de páginas cargadas


Woopra
https://www.woopra.com
Demo: https://clicky.com/demo

Plan gratuito hasta 30.000 páginas vistas mensuales.



Clicky
https://clicky.com

Incluye mapas de calor en los informes.

Comparativa con Google Analytics: https://clicky.com/compare/google

Comparativa con otras herramientas de analítica web: https://clicky.com/compare/