Archivo | General RSS feed for this section

El reality check del Big Data

3 Feb

Tenemos un proyecto que genera un volumen de datos tremendo sobre las transacciones y los clientes. Datos en tiempo real de todo tipo, desde montos por transacción como geo localizaciones de dichas compras amén de los tiempos que se tardan en pulsar los botones para que todo suceda correctamente. Estos datos, que almacenamos tanto en bruto como procesados (importantísimo procesar datos en tiempo real y agregarlos), están generando información que nosotros pensamos pueden ser de muchísima utilidad para los diferentes departamentos de la empresa con la que estamos trabajando. Desde el departamento más obvio, Marketing, hasta el departamento menos obvio, Operaciones. Tenemos la capacidad de definir en tiempo real cosas como por ejemplo, qué localización y qué turno de empleados exactamente está dando el mejor servicio, y por lo mismo, el peor servicio y por tanto, deteriorando su marca y la experiencia de sus clientes. También podemos ayudar a la marca a redireccionar clientes a otras localizaciones que probablemente tenga el stock optimizado para ellos en vez de tener que modificar el stock de las localizaciones que es muchísimo más lento y costoso -y probablemente llegue tarde a la demanda.

Como puedes ver, tenemos un set de datos que cualquier marca querría tener en sus manos y poder analizar en tiempo real. Además, una marca como la que menciono, que tiene miles de empleados y que ha apostado por las nuevas tecnologías como pagos móviles en sus localizaciones de venta directa a clientes, debería de estar tremendamente interesada en poder acceder a esa información.

Pues nada más lejos de la realidad. Llevamos más de un año trabajando con ellos, y lo que nos encontramos es precisamente todo lo contrario.

Tienen una buena justificación, no es que la empresa no quiera los datos o no tenga interés en ellos. Es que tiene un problema mucho mayor que le impide si quiera poner interés en esos datos: es una empresa de miles de empleados, con miles de jefes, procesos internos, burocracia y responsabilidades. Es una empresa que tiene una organización tradicional (como toda gran empresa) que tiene una rigidez que le impide moverse con suficiente velocidad.

Pongamos el siguiente ejemplo: podemos analizar y ofrecer los turnos de trabajo de cada una de las localizaciones y discernir cuáles están dando un mejor o peor servicio. Este dato, por muy sencillo que parezca, no es nada trivial. En esta organización en concreto, los empleados de las localizaciones son gestionados desde Operaciones y tienen un índice de rotación muy alto. Desde el momento que el director de operaciones recibe el dato, hasta que este queda digerido por su equipo y se llega a los nombres y apellidos de dichos empleados, lo más probable es que esos empleados ya no se encuentren en plantilla, y por tanto, no se pueda saber qué es lo que les ha motivado a dar tan mal servicio. Peor aún, implementar un proceso interno que tenga esta información y pueda reaccionar a tiempo puede costar incluso más que la rotación natural de los propios empleados, y por tanto, no se justifica el gasto.

La realidad del Real Time Data es que las grandes corporaciones, pese a que generan tremendos volúmenes de información, no son capaces -y no lo van a ser en el corto plazo- de analizar y digerir dicha información de tal manera que les produzca un valor añadido y en consecuencia un retorno de inversión por usar dicha información. Existen excepciones, y es que dentro de estos grandes conglomerados hay equipos que sí son tremendamente ágiles. Estos departamentos suelen ser Marketing y Customer Support. Justo los dos departamentos que tocan directamente el mercado y los clientes, por lo que resulta obvio que tienen que ser lo suficientemente ágiles. Por eso vemos que la demanda más grande en consumo y análisis de datos internos es en estos departamentos.

Ninguna empresa grande no relacionada con la tecnología actualmente está preparada para reaccionar en tiempo real. De hecho, no está preparada si quiera para analizar y digerir la información en tiempo real. Pese a que puedas procesar la información de tal manera que queda ya lista para la toma de decisiones, lo más probable es que no hayas tenido en cuenta (sobretodo si no has tenido mucha exposición a las grandes corporaciones) todo lo que implica tu información en esa toma de decisiones. La definición de los destinatarios adecuados puede aliviar la fricción, pero sigue siendo el mismo problema, hay que cambiar un proceso interno en una corporación de miles de personas.

La realidad del Big Data es que por ahora solamente los departamentos más ágiles como Marketing van a ser los que lo consuman. Pero lo que más me choca es que una gran empresa no reconozca que el valor de ahorrar en los procesos, en mejorar la atención al cliente y en reducir su tiempo de respuesta, pueden significar mejores números al final del año y se incline por el camino de menos fricción, que es usar los datos para su departamento de Marketing y de Atención a Clientes.

Random Though – He aquí un negocio redondo para las grandes consultoras que quieren atacar este problema… ¡cuando ellas mismas sufren del mismo dolor!

Cerramos la ronda, ¡4 millones!

18 Jun

Pues eso, que estoy muy contento y quería contarlo. Los hemos cerrado y firmado el viernes pasado. La dilución es la esperada y además nos ayuda a abrir las oficinas que teníamos en cola por falta de recursos :).

En resumen, hemos levantado 6,5 millones, llevamos sólo 15 meses de operaciones. Abrimos al público (post beta) en Marzo de este año y ya estamos en 8 países, con nuestra oficina central en Santa Mónica, mirando al océano, y otra en Santiago de Chile.

Tenemos el mejor equipo de ingeniería imaginable, con tres doctores en cálculos cuánticos, y con dos diseñadores de primera linea.

Ahora además, se vienen de España 8 becarios a trabajar, 5 estarán en Santa Mónica y 3 en Santiago de Chile. Estamos preparando la siguiente hornada de becarios, para el verano que viene, así que aprovechar la oportunidad para enviar vuestro currículum a cv at kuapay.com.

Paypal nos ha copiado, hasta en el video

1 Jun

Aunque parezca imposible, Paypal nos ha copiado en la estrategia de cómo estamos promocionando nuestro sistema de pago en tiendas.

Hace 6 meses empezamos una campaña de videos explicativos sobre cómo funciona Kuapay en todos los entornos. El objetivo era poder ponerlos en el stand que tuvimos en el Mobile World Congress de 2012 en Marzo.

Estos son los dos videos, ¡veréis la similitud que hay en todas las tomas!

 

 

Y este video de Paypal que han sacado hace menos de 3 días en Youtube:

 

Hasta la actriz es tremendamente parecida -pese a que la actriz de nuestro video es una puertorriqueña con mucho más arte que la americana que sale en el video de Paypal.

Una vez más, estamos tranquilos sabiendo que estamos haciendo las cosas adecuadas con mucha más antelación que la competencia. Es una lección que hemos aprendido con el tiempo. Ya tenemos incluso copycats en España! Pero eso ya es otro post 🙂

 

Si quieres capital, ya no vale con un Power Point

9 Abr

Después de muchas reuniones con Venture Capitals tanto de España como de Estados Unidos -pasando por Europa- nos hemos dado cuenta de que los inversores ya no buscan un buen plan o una presentación bonita. Los inversores están buscando proyectos viables que hayan demostrado en un prototipo que funcionan. Así nos pasó con Tuenti cuando empezamos. Lo que presentábamos a los inversores no era un power point lleno de gráficas y hojas excel ,sino que presentábamos un prototipo de Tuenti -que por aquel entonces se llamaba Who is Who– en el que se habían registrado los primeros usuarios de Tuenti que eran nuestros amigos y compañeros de la universidad. Los inversores, después de ver el producto y darse cuenta del potencial que tenía, decidieron entonces invertir. Si nos hubiéramos aproximado a ellos con una idea, probablemente las negociaciones de inversión habrían sido más duras y con menos ventajas para nosotros los fundadores.

Si quieres levantar capital para tu proyecto, necesitas hacer algo que se vea, se pueda tocar y se pueda usar. Es decir, necesitas vender una «experiencia» con tu idea. No puedes vender la idea solamente. El inversor busca invertir en algo que le haya cautivado antes a él. Por eso es importante tener un prototipo en marcha con el que vender. Si vas a ponerte a vender tu proyecto, primero siéntate y hazlo posible. No tienes por qué saber programar, tienes diferentes maneras de conseguir que alguien te pueda ayudar, desde buscando socios en tus propios contactos como ex compañeros de universidad como en páginas que te ayudan a crear prototipos web sin necesidad de saber programar.

Creo que la mejor manera de explicarlo es poner encima de la mesa los diferentes pasos por los que el resto de los emprendedores han ido. Es el esquema de inversión más común de emprendedores, que por cierto no atiende a todos los casos, sino a la mayoría de ellos. Así que si tu proyecto no ha encajado o no encaja con este modelo no significa que vayas mal, sino que eres diferente.

Amigos y Familiares (inicio)

Esta es la ronda más importante. Es la conocida como «Friends, Family and Fools». Como habéis leido, amigos, familiares y tontos. Esta es probablemente la ronda que más cuesta, puesto que es la ronda que pone a prueba tu capacidad para vender tu producto. Si no eres capaz de vender tu proyecto a tus propios amigos y familiares, entonces imagínate lo que va a ser vendérselo a gente que no conoces. Estos amigos y familiares deberían de ser capaces de entender tu idea, tu proyecto y a dónde quieres ir. Obviamente no puedes acercarte a ellos y decirles cosas como: «Esto es la revolución, te vas a forrar» o cosas como «Aunque no lo entiendas, esto es la bomba.». Tienes que ser capaz de explicárselo a ellos muy bien, y además de eso, conseguir que lo entiendan, que son dos cosas muy diferentes. Aprende a hablar a diferentes públicos, a diferentes tipos de personas y sobre todo, a diferentes inversores.

Esta ronda te va a ayudar a entender por qué la explicación que le das a tu madre no es la misma que le darías a tu hermano o a tu amigo. Las edades influyen. La experiencia que tengan en el campo de tu proyecto influye. Y más si es un proyecto relacionado con Internet, donde la edad es inversamente proporcional al expertise en el campo.

En esta serie deberías de ser capaz de levantar al menos 50.000 EUR o más. Suficientes para que te puedas dedicar junto con otras dos personas en full time al proyecto y hacer un buen prototipo que os ayudará para la siguiente ronda. Nosotros en Tuenti juntamos esta ronda junto con la de Business Angels y levantamos cerca de 500.000 EUR.

Private Investors o Business Angels (1 año)

Aquí es donde tu proyecto deja de ser un prototipo y pasa a ser un proyecto de verdad. La idea en esta ronda es mostrar un proyecto que funciona, que tiene un prototipo que se explica solo y que los inversores van a poder tocar y sentir. Este es el paso en el que pasas de trabajar en tu casa o garaje a una oficina alquilada. Este es el paso en el que vas a tener que hacer tus primeras entrevistas con posibles candidatos que te ayuden a poner el proyecto en tierra. Es decir, de pasar ese ASP con SQL server a MySQL con PHP.

Para que te hagas unos números, ten en cuenta que necesitarás al menos unos 10m2 por empleado -incluyendo cuartos de baño y salas comunes. También lo que tendrás que hacer ahora es ponerte en manos de un contable o de una empresa contable que te ayude a ordenar tus cuentas. Como ves, para esto necesitas ya tener tu empresa constituida. Aquí si que te tienes que mojar las manos con las administraciones e ir al registro de empresas, ir al registro de tu comunidad autónoma, etc. para poner tu S.L. en marcha. Y en efecto, S.L. es lo más recomendable a día de hoy. Te dará la flexibilidad para poder poner unos estatutos que os protejan a los creadores y a los empleados contra adversidades del mercado. A lo mejor encuentras una fórmula que se acerque a tu modelo mejor, pero cuando se trata de meter dinero, el inversor siempre quiere estructuras societarias que ya le sean familiares, como la S.L. o la S.A.

El perfil de inversor suele ser alguien que ya haya invertido antes en otros proyectos de manera personal. Si hacéis un poco de búsqueda, los podéis encontrar muy cerca, incluso locales a tu proyecto. No hace falta que te vayas a nombres muy importantes, dado que probablemente estén saturados de proyectos que mirar y no tendrás las mismas oportunidades que si te presentas a inversores de menos capacidad y más locales a tu zona.

Normalmente en esta ronda deberías de ser capaz de levantar al menos 400.000 EUR. Suficientes para tener a tí y a tu equipo trabajando un año, llegando a los 10 empleados y poniendo tu producto en el mercado con usuarios, y si ya empiezas a monetizar, mejor, porque te ayudará para tu primera Serie A.

Serie A (2 años)

El nombre de esta ronda viene dado por el tipo de acciones que estás otorgando de la empresa al inversor. En España no tiene tanto sentido ya que no existen varios tipos de acciones, sólo un tipo. En Estados Unidos sin embargo, puedes emitir varios tipos de acciones para clasificar los derechos de voto y de propiedad.

En esta ronda, deberías de tener ya un producto funcional, con varios millones de usuarios utilizándolo y con una estrategia de monetización en marcha. Depende de los ingresos que tengas, podrás pedir más o menos en esta ronda. Pero es importante que tengas ingresos, porque si no, la valoración de tu empresa entonces es más baja, y por lo tanto te vas a diluir más de lo que necesitas.

Aquí deberías de tener ya ingresos de algún tipo con el que puedas hacer un cálculo sobre cómo valorar tu empresa. Ten en cuenta que la valoración de una empresa depende de muchísimos factores, pero desde luego el más objetivo posible son los ingresos que tiene tu proyecto.

Normalmente el perfil del inversor en esta ronda es de un Venture Capital pequeño que está acostumbrado a invertir en etapas jóvenes en las empresas. En España existen ya algunos consolidados como Cabiedes, Nauta Capital o Bonsai Venture Capital. Estos inversores, además de incorporar tu proyecto a su portfolio probablemente os incorporen personas que crean convenientes para cubrir aquellas debilidades que tenéis en vuestro equipo. Tales como probablemente Business Development o Finanzas. Cosas que no se os pasaron por la cabeza dado que estabais al 100% dedicados al producto y a ponerlo en marcha.

Esta ronda es la ronda que te va a poner en el mapa, así que deberás levantar al menos 3 o 4 millones de Euros. Y la razón de esto es porque ahora deberías de tener del orden de 30 ó 40 empleados, una oficina de unos 400 metros cuadrados y unos gastos mensuales de al rededor de 150 a 200.000 EUR. Este dinero os va a ayudar a poner vuestro proyecto en los 150 empleados, equipo de ventas en condiciones, equipo de Marketing en condiciones y una buena estrategia en PR.

En Tuenti esta ronda supuso un levantamiento de cerca de 9 millones de Euros.

Siguientes rondas (+2 años)

A partir de aquí las rondas pueden seguir indefinidamente. Puedes llegar a levantar 100 millones como ha hecho Paypal, o simplemente hacer otra ronda porque necesites más capital para lanzar tu producto fuera de España.

Como podéis ver, la regla general no aplicó a Tuenti, donde nosotros tuvimos más de una ronda de private investors y business angels antes de nuestra primera ronda de Serie A. En definitiva, cada ronda se ajusta a las necesidades de cada producto. Ahora en Kuapay, hemos levantado una ronda de private investors y business angels de 1 millon después de una ronda de friends and family de otro millón de dólares. Las razones de las cantidades tan diferentes a lo normal reside en el modelo de negocio que tenemos, donde ya tenemos monetización desde el primer momento que sacamos el producto al mercado -nosotros ya tenemos facturación y tenemos flujo de caja, y llevamos sólo 14 meses de vida.

¿Cómo valoro mi empresa?

Las valoraciones de las empresas, sobre todo startups, dependen mucho de la oferta que haya. Últimamente las valoraciones se han estandarizado según la ronda. Normalmente en una ronda de Business Angels sueles dar un 10 o un 20 por ciento de tu empresa. Esto hace que ésta valga alrededor de los 4 millones de Euros. En una ronda de Serie A, estamos hablando ya de un 20% como mínimo que te van a pedir, por lo que las valoraciones rondan entre los 40 y los 100 millones de Euros. Lo que siempre he recomendado -y no tengo mucha experiencia, por lo que no os lo toméis al pie de la letra- es que tengas claras dos cosas antes de ofrecer una inversión a alguien:

1. Cuánto necesitas levantar. Ten claro un plan de negocio que explique muy bien en qué quieres gastar el dinero que vas a levantar. Sobre todo tenlo claro para tus propios planes en la empresa. Ya sean los primeros 50.000 como los 7 millones que levantes. Tienes que tener muy claro dónde los vas a poner.

2. Cuánto estás dispuesto a diluirte. Al dar acciones a un inversor, tu porcentaje se reduce, y en consecuencia, el del resto de los anteriores inversores. Habla con ellos y decide con ellos cuál es la mayor dilución a la que estáis dispuestos a llegar -siempre que estén dentro de los límites de anteriores casos. Las inversiones son más fáciles de explicar con la «jurisprudencia» anterior, al menos que tengas un caso excepcional que poder ponerle al inversor encima de la mesa.

Estas dos variables van a ayudarte a definir el marco de tu inversión. La horquilla con la que vas a poder jugar a la hora de presentar tu oportunidad a los inversores. Y siempre mantén tu oferta dentro de la horquilla. Si sales de ella, entonces no estás cumpliendo tus objetivos para financiar tu proyecto y tendrás que rehacer todo de nuevo.

Conclusión

La teoría está ahí. La podemos leer en muchos blogs y en muchos artículos. De personas que han llegado muy lejos y de otras que no tanto. Es cultura casi general para los emprendedores. Pero la práctica es lo que falta. Hay pocos proyectos en España que hayan pasado de la Serie A, y digo pocos comparándonos con otras economías de alrededor como Alemania o Inglaterra, ni si quiera Estados Unidos.

Toda startup es diferente, y por ello, sus números serán diferentes. Pero cuanto más próximos los hagas a este modelo, mejor te entenderán los inversores. Ellos tienen unos patrones muy definidos para invertir, y no suelen salirse de ellos a menos que tengan una buena razón, están invirtiendo dinero. Tanto en Tuenti como en Kuapay hemos seguido este modelo lo mejor posible. Pero las circunstancias de cada uno hace que las rondas se diferencien, por lo que si en tu proyecto tienes que hacer una ronda y no concuerda con este modelo, no te preocupes, porque si tu proyecto es interesante, entonces invertirán.

We are looking for you!

6 Abr
Tu oficina

este es tu próximo escritorio, mirando al mar pacífico en el corazón de Santa Mónica, California

Te estamos buscando.

En Kuapay creemos en el talento, y el talento no está libre. El talento siempre está ocupado, siempre está pensando, diseñando y creando. Por eso este post no es para aquellos que tienen tiempo libre, sino para aquellos que no lo encuentran, aquellos que quieren seguir aprendiendo en su trabajo y enfrentándose a los retos más inesperados.

En Kuapay nos estamos integrando con las mayores plataformas de pago del mundo. En más de ocho países y seguimos creciendo. La mitad de nosotros, los ingenieros, hemos viajado a países tan exóticos como Arabia Saudita o Chile. Y nos esperan en otros sitios como Australia o Rusia.

¿A qué esperas?

cv . at . kuapay . dot . com

(si no sabes lo que significa no te molestes)

De cero a treinta

7 Mar

La verdad es que no muchos podemos decir que hemos visto crecer la empresa en la que trabajamos desde los cero empleados hasta los treinta empleados. De hecho, todavía menos podemos decir que lo hemos visto varias veces. Y la verdad es que algunos podemos decir que también hemos visto ver decrecer de treinta a cero. Y ver todos estos casos es lo que hace que aprendamos algunas cosas muy importantes sobre las personas que incorporamos a la empresa.

Un buen producto sólo puede salir de un buen equipo. Pero el mejor producto solamente sale del mejor equipo. Por eso es muy importante que prestes atención a todos y cada uno de los candidatos que vas a contratar, porque un sólo candidato con malas cualidades puede arruinar el proyecto por completo.

Lo primero que tienes que tener claro cuando empiezas un proyecto, ya seas el fundador o uno de los primeros es entrar, es que cuando eres una empresa del tamaño de una Startup, la responsabilidad se reparte entre todos de manera equivalente -y si no lo es, entonces no estás empezando bien tu empresa. Por lo que aquella persona que contrates al principio tienes que tener en cuenta que es una persona en la que vais a poner mucha responsabilidad y además en la parte más crítica del proyecto. Por eso es recomendable que cuando vayas a contratar a alguien, si es de las primeras personas, te lo pienses muy bien. No solamente tiene que encajar en el perfil profesional, que es tremendamente importante, sino en el perfil personal. Una persona que encaje muy bien en el perfil profesional no vale lo mismo que una que también lo haga en el perfil personal. Son personas que van a pasar muchas horas encerrados contigo, y por tanto, la convivencia con ellas va a ser mucho más intensa que con empleados normales.

Cuando hablo del perfil personal, hablo de todos los aspectos del perfil personal. Tanto su carácter, como su sociabilidad así como su vida personal. Si, vida personal, eso es lo que he escrito. Aunque parezca agresivo, la vida personal de una persona que contratas al principio de tu proyecto va a ser tu vida personal también. Debido a la cantidad de esfuerzo tanto profesional como personal que dedicáis, vuestras vidas personales van a tener hilos en común, donde sufrirás los problemas de tus compañeros de trabajo al igual que ellos sufrirán los tuyos. Y es que no es nada desacertado cuando la gente habla no solamente de Startup sino de ser como una familia.

La edad no debería de ser una baza para seleccionar a una persona. De hecho, la experiencia siempre es un buen punto a tener en cuenta cuando contratas a alguien en una etapa tan crucial del proyecto. Pero también tienes que tener en cuenta que la edad también es una distancia entre las personas. Las horas que pasas junto a tus compañeros de trabajo genera un entorno de bromas, actividades sociales e incluso de confianzas que a veces la edad puede interrumpir o incluso minar. Ten en cuenta que la persona que entre al principio debe estar 100% alineado con el resto de tu equipo tanto profesionalmente como personalmente.

En segundo lugar, hay que mirar muy bien la actitud que tiene la persona con respecto al proyecto. Un candidato que vea el puesto de trabajo como algo temporal, o un sueldo que va a obtener al final del mes es un candidato perdido. Aquellos que miren tu proyecto como uno más no merecen ni que los mires. Son personas que no vas a conseguir enamorarles de tu proyecto, y si lo consigues, es tiempo que has perdido en vez de haber contratado a otro candidato.

Es preferible que contrates a alguien que tenga menos aptitudes profesionales pero que tenga un entusiasmo feroz por tu proyecto. Esta persona va a dejarse la piel por aprender todo lo que le falta hasta llegar al nivel que necesitas de él, e incluso más. El amor por un proyecto es importantísimo en un candidato. Es lo que hace que esa persona venga a la oficina a las siete de la mañana y que se quede durante quince horas contigo programando o organizando diseños o limpiando bases de datos. Esa diferencia puede ser determinante, así que analiza muy bien el interés de tus candidatos por el proyecto.

Aquí es igual de importante cómo sepas explicar tu proyecto. Y cómo lo vendas. La energía que pongas, las ganas que dediques y la manera en la que lo expliques va a dar más o menos oportunidades al candidato a entender lo que estáis haciendo en tu Startup. Ten en cuenta que no eres una empresa famosa y no hay artículos de prensa ni revisiones de tu producto por ahí que puedan leer. Simplemente una descripción del trabajo y probablemente un par de conversaciones con quien le haya organizado la entrevista. Si no lo vendes bien, no vas a enamorar a los candidatos, y menos a tus empleados o compañeros de trabajo.

Finalmente, lo que voy a decirte es una frase que tengo grabada a fuego en mi cabeza: los veinte primeros empleados son los que determinan el ADN de una empresa.

Así que cuando vayas a contratar a alguien para tu proyecto, y sea una de las veinte primeras personas que contratas, mira con mucha atención los puntos que he puesto, porque pueden ser claves para que tu producto sea el mejor.

Ahora bien, igual de importante que contratar a las personas adecuadas es el despedir a las personas inadecuadas. Suena mal, pero una persona inadecuada puede llevarse por medio a toda una empresa, que son muchos más que un solo empleado. En un estado tan crítico como una Startup no hay espacio para error. Es decir, tienes que ser capaz de reaccionar lo más rápido posible para que el proyecto siga adelante y no se quede por el camino. No puede haber gris, sólo blanco o negro. No hay tiempo para analizar o para evaluar, solo hay tiempo para ejecutar. Y el despido es tan importante como la contratación. Y si los despidos son complicados, como pasa por ejemplo en España, lo más aconsejable es hacer un acuerdo con el empleado que vas a echar, de manera que los dos estéis contentos. No hay nada peor para una Startup que un ex empleado no contento, que tanto aquí en Estados Unidos como en España te pueden poner el proyecto en la calle.

En una Startup la mejor situación es cuando no se tiene que ir nadie, porque significa que la contratación que estás haciendo es la adecuada. Ese es el escenario al que todos debemos luchar, donde debemos ser muy diligentes con las personas que incorporamos a nuestro equipo y muy exigentes con las pruebas y entrevistas que hacemos para que no se incorpore alguien que a la postre no será compatible con la forma de trabajar del equipo.

Por fin salimos a la luz

24 Feb

Hace ya un año y medio, en Noviembre de 2010, me puse en contacto con los tres amigos tanto de la carrera, como del paintball -esto merece otro post- y les comenté la idea de hacer un sistema de pago por móviles. Sin dudarlo, Fernando Ávila, Virginia Masa, Catalina Mayorga y Sebastián Vidal se pusieron en marcha y se vinieron a Santa Mónica para empezar un nuevo proyecto que ahora se llama Kuapay.

La historia en realidad es mucho más larga. Allá por el 2005, finalizada la carrera y llevando ya varios meses trabajando en Accenture, Fernando, compañero de carrera, se puso en contacto conmigo y me dijo que quería que viera una cosa que un amigo había visto en Estados Unidos. Dicho y hecho, nos fuimos a casa de Adeyemi y me pusieron delante de la pantalla donde estaba Facebook. Su pregunta: ¿Es posible hacer esto en España? y mi respuesta: «Dame un día y te lo enseño.». Así que me puse la manta a la cabeza, y con la ayuda de Fernando y Virginia, hicimos el primer prototipo, que tenía ya etiquetas en las fotos. Toda esta historia, con todos los detalles irán en otro post, porque hay muchas cosas que no se han dicho y que merece la pena escribirlas -sólo por lo graciosas que son.

Por esta historia común, decidimos volver a empezar otro proyecto, que es Kuapay. La idea fue ponernos delante de una pizarra blanca y pensar ¿cómo podemos hacer que los pagos sean mejor, y más seguros?. El proceso de pensamientos fue muy simple. Fuimos uno a uno poniendo todos los puntos que un pago, sea del tipo que sea, tienen que cumplir. Al final conseguimos una lista que es la que mantenemos a día de hoy:

1. El pago tiene que ser sencillo

2. Tienes que poder pagar con lo que tienes ya en tu mano

3. Tiene poder pasar sin tener que imprimir papeles

Con estos puntos en la cabeza nos pusimos manos a la obra. Para poder resolver estos problemas, lo primero que hicimos es ponernos una sola prioridad, la experiencia del usuario en el pago. A día de hoy la experiencia del usuario del pago es horrible. Tienes que introducir la tarjeta, introducir un PIN y luego recibir el papel con tu confirmación. En otros países incluso tienes que esperar a que el papel salga, y en vez de introducir el PIN tienes que firmar y posteriormente entregar tu papel firmado. Si estás en un restaurante, tienes que esperar a que te traigan un punto de venta para poder hacer este mismo proceso o dejar que se lleven tu tarjeta. Esto a nosotros nos pareció un buen punto de partida. Es decir, ¿por qué sucede esto? ¿por qué es tan mala esta experiencia? ¿cómo hemos llegado hasta este punto?. Y nos dimos cuenta de que actualmente estamos usando una plataforma de pagos que fue diseñada hace más de 40 años ya. Donde todavía la tecnología que tenemos a día de hoy era impensable. El simple hecho de que tengamos que llevar una tarjeta de plástico con nosotros ya nos da la idea de lo retrasado que está el mundo de los pagos.

Visa y Master Card están al corriente de esto y por esto están obsesionados con lanzar nuevas maneras de pagar que mejoren esta experiencia. Por eso han salido con productos como el NFC en el plástico o como Visa Paywave y Master Card Paypass. La innovación en realidad la lleva Master Card, que es el creador original del estándar mundial de NFC en tarjetas Paypass, que luego compartió con Visa y con American Express para promover la tecnología. Pero siguen teniendo el mismo problema de base, y es que lo que quieren hacer en transformar la capa más superficial de su plataforma de pagos, dejando las capas restantes como están. Es decir, cambiar la capa del plástico y el deslizado de las tarjetas en las tiendas, pero no quieren cambiar cómo funciona el resto de los componentes por detrás, como los procesadores de las tarjetas, los emisores, los agentes, etc.

Esto es lo que nos dio la clave de cómo debíamos atacar el problema. En Kuapay lo que tenemos que hacer es cambiar todas las capas del medio de pago. Es decir, no podemos hacer una solución que añada una capa más -como hace el NFC- o simplemente cambiar una sola capa -como hace SquareUp. Tenemos que cambiar el medio de pago por completo, y tenemos que ofrecer una solución que cambie radicalmente cómo se hacen los pagos. Una experiencia que sea legítima y de la percepción de un pago hecho y terminado. Una experiencia tanto para el usuario como para el comercio.

Así pues, nació Kuapay. Hemos trabajado muy duro para llegar hasta esta posición. Estamos en la segunda revisión de nuestro producto. Hemos hecho pilotos en más de 6 países, incluídos Estados Unidos y Chile. Somos un equipo de más de 30 personas trabajando en dos oficinas diferentes y tenemos la confianza de nuestros inversores detrás del proyecto aprobando todas y cada una de las decisiones que tomamos. Como por ejemplo, la decisión de no salir en ningún medio general hasta el congreso de Barcelona. O que los empleados de la empresa tengan más porcentaje que los inversores. O que todas las pruebas qu

e estuviéramos haciendo por le mundo fueran secretas.

Ahora tenemos la oportunidad de enseñar al mundo el fruto de nuestro trabajo durante los últimos 12 meses. ¡Bienvenido a la nueva forma de pagar!

Testear Internet Explorer 7 y 8 desde tu MacOS

28 Abr

A cuantos de nosotros nos ha surgido la necesidad de tener una maquina Windows al lado para poder mirar como queda nuestra pagina en Internet Explorer. Pues aqui os dejo con un tutorial que esta basado en esta pagina web.

En primer lugar, necesitamos dos cosas básicas en nuestro Mac:

  • VirtualBox: Gestor de maquinas virtuales, que lo podeis instalar aqui.
  • Mac Ports: herramienta con la que podremos extraer el contenido que nos descarguemos de Microsoft, que os lo podeis instalar aqui.

Necesitamos VirtualBox dado que la manera oficial que nos provee Microsoft para probar las paginas en sus exploradores son imagenes completas de sus sistemas operativos, tanto Windows Vista como Windows XP.

Por otro lado, necesitamos Mac Ports para poder abrir los archivos donde residen estas imagenes de los sistemas operativos.

Una vez instalado Mac Ports, necesitamos ejecutar lo siguiente en una linea de comandos (terminal) en nuestro Mac:

$ sudo port install cabextract

Esto va a instalar el programa cabextract que necesitamos para extraer las imagenes de los EXE que nos vamos a descargar desde Microsoft.

Ahora vamos con los pasos necesarios para instalar las imagenes en nuestro Mac.

1. Descargar la imagen desde Microsoft

Aqui esta el link para descargar las imagenes que creamos convenientes:

http://www.microsoft.com/downloads/details.aspx?FamilyId=21EABB90-958F-4B64-B5F1-73D0A413C8EF&displaylang=en

No pasa nada porque sean EXE. Dado que tenemos cabextract para poder extraer lo necesario.

2. Extraer la imagen del EXE

Ejecuta lo siguiente:

$ cabextract fichero.exe

Donde fichero.exe es el fichero que nos hemos descargado.

Esto nos genera un fichero .vhd que es el que tenemos que transformar para que sea compatible con VirtualBox.

3. Transformar imagen al formato VirtualBox

Para hacerlo, tenemos que seguir ejecutando comandos en la consola, es decir, no cierres la consola todavia y ejecuta lo siguiente:

$ /Applications/Q.app/Contents/MacOS/qemu-img convert -O raw -f vpc "input.vhd" temp.bin 
$ VBoxManage convertdd temp.bin "output.vdi" 
$ rm temp.bin 
$ mv "output.vdi" ~/Library/VirtualBox/VDI/ 
$ VBoxManage modifyvdi "output.vdi" compact

Ahora ya tenemos la imagen preparada en VirtualBox para ser inicializada.

4. Iniciar la imagen desde VirtualBox

Abrimos VirtualBox desde Aplicaciones en nuestro Mac. Y vamos a crear una imagen nueva:

Hacemos click en new

E iniciamos el proceso de creación de imagen

Escogemos un nombre y el tipo de imagen. En nuestro caso hemos descargado la imagen de Windows XP con IE7 instalado.

E incorporamos la RAM que queremos dedicar a la maquina. En este caso le vamos a dar 512MB de RAM. Suficiente para lo que queremos de la maquina.

Incorporamos el disco virtual que hemos creado anteriormente en el paso 3 dentro de la imagen. Para ello, hacemos click en «Use Existing hard disk» y luego en el icono que aparece a la derecha de la selección.

Y buscamos nuestra imagen dentro del directorio donde la hemos dejado (el fichero VDI que hemos generado).

Ya tenemos la imagen preparada para ser iniciada y usada.

Tan solo tenemos que seleccionar la imagen de la lista de maquinas virtuales, y hacer click en start en el menu de VirtualBox. La maquina aparecera automaticamente como una ventana en nuestro escritorio.

De esta forma podremos probar nuestras paginas en Microsoft Internet Explorer 6, 7 y 8 de manera legal, dado que Microsoft provee estas imagenes precisamente para este proposito, y ademas de manera sencilla. Una vez que tienes una imagen, el resto es muy facil.

Chrome OS revelado

30 Oct

Por fin he conseguido poner las manos encima de un ChromeOS. Finalmente, despues de descargarme el codigo, compilarlo, y crear una imagen, he conseguido iniciar una maquina virtual con KVM. Pantallas a continuacion!

Pantalla de entrada:

 

Llegada al «inicio»:

 

Opciones del sistema:

 

Listado de archivos (ejemplo de /home/chronos):

 

Si queremos acceder a la consola de comandos propia (crosh) hay que pulsar Ctrl + Alt + T:

 

Si escribimos help obtenemos los comandos necesarios, entre ellos «shell»:

 

que nos lleva a la consola de Linux (finalmente!):

 

Y podemos ver que hay detras de ChromeOS:

 

Proximamente publicare un post sobre como compilar ChromeOS e iniciar una imagen con KVM.

«Anonymous Content» en Google Chrome

30 Sep

Todos los que hemos creado alguna vez una extension para Firefox sabemos que existen varias formas de representar ventanas dentro del explorador. Una de ellas, la recomendada por el equipo de Mozilla es usando su protocolo XUL para representación de interfaces con el usuario. Por otro lado, existe también la posibilidad de insertar nodos dentro del DOM del documento por medio del «Anonymous Content». De esta forma, podemos representar HTML al usuario que la página no puede ver ni acceder a él.

Por otro lado, si quisiéramos hacer lo mismo en Google Chrome, nos encontraríamos con el problema de que este explorador no cuenta ni con un API del estilo de XUL, ni tampoco con la manera de introducir nodos en el árbol DOM sin que sean vistos por la página en la que los introducimos.

éxtasis ácido camión

Existe de todas formas, una manera de poder resolver este problema en Google Chrome. He escrito un articulo en el que explico la manera más sencilla de hacerlo, y cómo podemos proteger nuestro contenido de la pagina en la que lo introducimos. Por medio de IFRAMES. He aquí el articulo:

http://www.borderstylo.com/posts/220-anonymous-content-injection-in-google-chrome

Con esta explicación podrás introducir contenido protegido sin el temor de que la pagina pueda extraerlo o modificarlo.