Cómo hacer que tu web cumpla la LOPD sin morir en el intento

Enfrentándose a la LOPDUna tragicomedia en 3 actos y epílogo.

Hace algunos días, se lanzó la launch page de Minchador, el proyecto personal de mi amigo Dani Latorre, al que acusé de usar una foto en baja resolución más fea que pegar a un padre.

Como buen aragonés, en vez de reconocer que tiene aún menos gusto que vergüenza, me lanzó un órdago baturro al que mi honor gallego me obligó a enfrentarme y me puse a crear una página de lanzamiento para el primer y esperadísimo proyecto de Funius.

Una launch page, coming soon page o, simplemente, página de lanzamiento no deja de ser una estrategia de marketing. Una máquina de generar hype, con la que empezar a construir una audiencia para tu producto. Y eso implica… recoger datos personales.

Acto 1: Con la LOPD hemos topado

Normalmente tengo menos luces que el coche de los Picapiedra, pero, en esta ocasión y puestos en faena, se me encendió una bombilla y me planteé que, por muy launch page que fuera, no dejaba de ser una web en toda regla y, como tal, debía cumplir la legislación española.

Y la legislación española dice, entre otras cosas, que DA IGUAL si tu web ofrece cojoservicios SaaS de cloud computing por un pastizal o es un simple un blog: si recoges datos personales de tus usuarios o clientes, estás obligado a cumplir la LOPD o Ley Orgánica de Protección de Datos.

Supongo que ahora mismo estarás rascándote la cabeza como un mandril perplejo y preguntándote si tú recoges y usas datos personales. No te preocupes, Toribio, ya te ayudo yo: algunos jueces consideran el correo electrónico como un dato personal. Así que, algo tan inocente como una página de lanzamiento o una fantabulosa lista de correo, DEBEN cumplir la LOPD.

La cuestión no es una tontería. El incumplimiento de la LOPD puede acarrear sanciones que van desde los 600€ hasta… 600.000€ ¡Matamecamión!

Acto 2: ¿Qué carallo es eso de la LOPD?

Ahora mismo, el pobre Dani Latorre debe de tener palpitaciones anales. ¡No te preocupes, Dani! No es para tanto. En realidad, los multones más altos son para aquellos casos en los que están involucrados datos especialmente protegidos, que sólo querría utilizar una mente enferma -o una compañía yankee-, como la raza o religión de tus usuarios.

En cualquier caso, las sanciones leves se castigan con multas entre los 600 y los 60.000€, capaces de hacerle un roto hasta a una megastar como Latorre, así que parece una buena idea informarse de qué carallo es eso de la LOPD.

Da igual que los servicios que ofrezcas sean gratuitos. Debes cumplir la LOPD

Sin ánimo de ser exhaustivo ni de convertir este artículo en un referente jurídico, sino de intentar traducir la ley del klingon al castellano, la LOPD dice que, en el caso de que guardes datos personales, estás obligado a:

  • Informar a tus usuarios de qué datos personales estás recogiendo, cómo vas a utilizarlos y obtener su consentimiento para hacerlo. Una vez más, para el 99% de las webs -las que sólo recogen los datos más básicos, como el nombre y el correo electrónico- con un consentimiento tácito es suficiente (Ej. “El registro en esta web implica la aceptación de su Política de Privacidad“). Además, debes proporcionar un método para que dichos usuarios puedan consultar, modificar o dar de baja sus datos.
  • Implementar las medidas de seguridad oportunas para proteger los datos. El nivel básico de seguridad, nos obliga a:
    • Garantizar que no dejaremos que cualquier tuercebotas acceda a los datos, mediante una contraseña
    • Hacer un copia de seguridad de los datos con carácter semanal
    • Cambiar la contraseña de acceso al menos una vez al año
    • Escribir un ladrillo en forma de documento que explique nuestra “política de seguridad” (quién tiene permisos de acceso, qué base de datos se utiliza, etc…)
  • Registrar el fichero de datos en la AEPD, Agencia Española de Protección de Datos. Donde podéis identificar el “fichero como el conjunto de tablas de base de datos, ficheros de texto, Excel, libro de registro o pergamino escrito con sangre de un mapache virgen donde guardéis los malditos datos personales.

Acto 3: ¿Cómo cumplo eso?

Los dos primeros puntos puedes cumplirlos desde tu cubil. Es decir, sin tener que perder años de vida interactuando con la Administración, pero lo de “registrar un fichero” suena a citas previas, largas colas y el “Vuelva usted mañana” de Larra.

En realidad, podemos registrar online el “fichero. Eso sí, sólo en caso de que dispongamos de certificado digital y utilizando la sofisticadísima tecnología de la AEPD: el sistema NOTA, que no es ni más ni menos que… un formulario PDF interactivo.

Así que, en el caso de que no lo tengas instalado -como le pasará al 98,73% de los usuarios de Mac-, si quieres utilizar el sistema NOTA, tendrás que instalarte el software Acrobat Reader. Y ahí comienza la fiesta.

Prepárate para deslizarte por una montaña rusa de emociones y diversión, donde encontrarás campos como el de “Finalidad del fichero”, con opciones intuitivas a la par de elegantes como “PRESTACIÓN DE SERVICIOS DE COMUNICACIÓN ELECTRÓNICA”. Dificultad extra si encima tienes que definir qué servicios delegas en terceros. Por ejemplo, cuando tu lista de correo la gestionas desde Mailchimp.

Si consigues rellenar el formulario por completo, antes de enviarlo tendrás que firmarlo electrónicamente con tu certificado digital. Copio una captura:

Firma Digital de presentación de fichero para la LOPD

En mi caso, el proceso de firmado fue como la seda… con el certificado digital de empresa (Bonillaware es una S.L.U.) y una vez que conseguí instalarlo en el Mac. No tengo ni idea de si esto mismo funcionará con certificados digitales personales como los que se usan para presentar la Declaración de la Renta.

Epílogo: yo no lloro, pero me desespero

Una vez finalizada y firmada la solicitud, tendrás un PDF que podrás guardar: una “Solicitud de Inscripción”. De hecho, será el único PDF que, oficialmente, podrás guardar.

Solicitud de inscripción de fichero para la LOPDEl problema con este PDF es que, en el caso de que tengas problemas, no vale absolutamente para nada, porque no guarda ninguna prueba documental de que hayas enviado absolutamente NADA.

Lo que sí vale como prueba son los datos de registro de entrada que aparecen en el formulario interactivo PDF una vez que lo envías a la AEPD. Datos que, por supuesto, no puedes guardar ni exportar como PDF normal -¿para qué ponérselo fácil a la gente?- sólo imprimir. Así que, la única forma que conseguí para guardar digitalmente mi solicitud fue muy de hacker de nivel 52 o superior: imprimir y escanear la solicitud con los datos de registro de entrada. Copio una captura para que sepáis lo que debéis guardar:

Datos de inscripción de la LOPD

… y una vez que tienes tu fichero registrado ¿Qué crees que se le puede ocurrir a un hombre de bien? Pues comprobar que todo ha finalizado correctamente. Por eso, te vas al buscador de ficheros registrados de la AEPD, te buscas a ti mismo y encuentras… CERO, NADA, AGUJERO NEGRO, CAOS Y DESTRUCCIÓN.

Así que, te preguntas si has hecho algo mal y, por supuesto, llamas al teléfono de información la AEPD donde te informan de que eres un pailán, un optimista y que tu fichero tardará alrededor de un mes en aparecer en su web.

Por supuesto, pregunté si había alguna manera de saber antes de ese mes si el registro había finalizado con éxito y -sorpresa- la respuesta fue NO.

También pregunté si podría lanzar la web que usaba dicho fichero antes de ese mes y la respuesta fue que NO DEBERÍA. Así que, en teoría, se deben registrar los ficheros con un mes o más de antelación antes de que lancéis vuestra “aplicación”, aunque esta sea un truño tan grande como una página de lanzamiento.

¡Un mes! Y eso que la presenté telemáticamente. Si llego a hacerlo presencialmente, a lo mejor tengo que esperar a la próxima legislatura.

La conclusión a la que he llegado es que, el 90% de las webs españolas no cumplen la LOPD y que, al 99,999% de los usuarios no les importa un pimiento. La Ley es confusa y su cumplimiento y seguimiento difícil. Me dejo MUCHAS cosas en el tintero y vamos por las 1.400 palabras… Eso sí, si quieres dormir tranquilo y cumplir con la legalidad, aquí tienes algunas pistas sobre como empezar. Mucha suerte a todos…

Comments { 1 }

Fechas y Datos finales del Recruitment Roadshow

El pasado 1 de marzo, anuncié que el Recruitment Roadshowla campaña de Atlassian para conseguir talento en Europa, pasaría por España.

Después de mes y medio y un montón de anécdotas, por fin se conocen las fechas, horarios y direcciones definitivas donde se celebrarán las entrevistas de trabajo y el Info Evening.

Podéis encontrar todos los detalles en el blog oficial de Atlassian, pero -como la campaña se hizo pública aquí- me ha parecido obligado hacer una última referencia con los datos y anécdotas más interesantes sobre la campaña y algunos consejos para aquellos de vosotros que hayáis conseguido llegar hasta la entrevista.

Haz click en la imagen para verla grandota

No os podéis NI IMAGINAR todo el trabajo que conlleva algo como el Recruitment Roadshow. Así que, en vez de intentar explicarlo, he copiado directamente el cronograma desde el Confluence interno de Atlassian.

La compañía se ha visto completamente sobrepasada por la respuesta de la Comunidad española: más de 600 Cvs presentados, 50.000 páginas vistas, aparición en TV (ver a partir del minuto 17:10) y, lo más importante, 42 entrevistas concertadas, lo que ha supuesto tener que aumentar dos días la estancia del equipo de reclutadores en España.

¿Por qué Atlassian hace todo esto? ¿Dónde está el truco?

A lo largo de todo este proceso, nos han acusado a Atlassian y a mí personalmente de ser mentirosos, estafadores, intentar colar publicidad encubierta -prácticamente, NINGÚN medio o portal español especializado en noticias de TI se ha hecho eco de la campaña de reclutamiento- y… hasta de intentar crear una base de datos de DNIs españoles ¿¿¿???

Por si a alguien le interesa saber cuánta pasta ha costado todo esto, os informo que Atlassian había presupuestado gastar unos 40.000 dólares australianos -alrededor de los 32.000€- que es lo mismo que le cuesta contratar a un par de buenos programadores a través de compañías de head hunting en Australia. Antes de que alguien empiece a sonreír con complacencia y a repetir eso de “eso en España es ciencia ficción”, le recomiendo que se lo piense dos veces.

Cuando trabajaba en Sixservix, en seguida nos dimos cuenta de que intentar encontrar buenos programadores a través de Infojobs era igual de fácil que rescatar la vajilla del Titanic, así que contratamos a una empresa de selección, Hays, que trabajaba “al éxito“: si no encontraban a alguien adecuado no pagabas, pero si contratabas a alguno de los candidatos que te presentaban, te cobraban un 10% de su salario.

El que crea que ese coste es “muy caro“, probablemente nunca ha sido responsable de un proceso de búsqueda, filtrado, evaluación y contratación de talento técnico… o valora MUY POCO su tiempo.

Si extrapolamos ese coste al salario que debes ofrecer en España para atraer al tipo de perfil que busca Atlassian -unos 40.000€- y al número de programadores que está buscando -15-, no tenemos que ser expertos en física cuántica para estimar un coste de 60.000€ (4.000×15)… y eso con precios españoles. ¿Seguís sin entender por qué Atlassian ha hecho todo este esfuerzo?

Equipo de Reclutadores del Recruitment RoadshowEl equipo de reclutadores que visitará España

¿Y qué me van a preguntar en la entrevista?

Comprenderéis que a Atlassian le interese entrevistar a toda la gente que sea posible, pero con el tiempo y la calidad necesarios para evaluar correctamente a los candidatos. Por eso, mucha gente, incluso gente MUY válida, se ha quedado sin hueco para hacer la entrevista personal en España, a pesar de que hayan aumentado a 6 días completos su estancia aquí.

Sólo os puedo decir que, en este momento, hay 158 candidaturas con estado “On Hold: Contact in 6 months“, pero para aquellos que sí tengan concertada una entrevista la próxima semana, intentaré dar algunos últimos consejos de todo a 100:

  • Somos la ÚLTIMA parada del Recruitment Roadshow. Los entrevistadores llevan casi 3 semanas fuera de casa, así que intenta que la entrevista sea amena. No te estoy diciendo que cuentes chistes de Lepe, pero espero que tampoco te comportes como una ameba.
  • Aunque en España no está mal visto del todo, en la cultura anglosajona, en un contexto de negocios, nunca se dan dos besos para saludar a una mujer. Así que, si eres una de ellas, no te sorprendas que siempre te ofrezcan la mano.
  • Practica tu inglés. Este fin de semana, VIVE en inglés. Y no sólo tu comprensión, sino tu pronunciación. Ya te puedes olvidar de esa estúpida vergüenza española por pronunciar correctamente. Como saludes con un “JAUARLLÚ”, no te van a entender.
  • Interesa mucho más lo que has hecho que con qué lo has hecho. Si esperas deslumbrar con tu conocimiento a nivel experto de la versión x.x de JQuery o Spring… ya puedes cambiar el discurso. Les interesa conocer a qué problemas reales te has enfrentado y cómo los resolviste.
  • Demuestra que tienes interés por crear Producto, no proyectos. Cambia el chip, en este contexto, en el de startups y compañías de desarrollo internacionales, se valora tanto que te interese conocer el índice de cobertura de código con pruebas unitarias como la forma de saber qué es lo que quieren los clientes y cómo conseguir vender más.
  • Ten sentido común. No malgastes el tiempo de tu entrevista preguntando cosas como si en Australia existe el Cheque Restaurant… antes de que te hayan seleccionado. Demuestra interés y verdadera ilusión por saber como se trabaja en Atlassian y ser parte de la misma.

¡Mucha suerte a todos! A todos los que os apuntasteis al Info Evening, espero saludaros en persona el próximo jueves 26.

Comments { 21 }

La verdad (y la técnica) detrás de 560.000€

Este artículo es la segunda parte de la entrevista que me concedió Diego Mariño a propósito de la ronda de financiación de 560.000€ que consiguió Ducksboard, la startup de la que es CEO y accionista.

Mientras que la primera parte se centró en los aspectos más económicos del día a día de una compañía tecnológica, en esta ocasión, hablaremos de la parte más técnica de la misma.

ATENCIÓN

Los CEOs “de salón” y los orgullosos poseedores de un MBA por la Universidad de Wichita o Canford pueden sufrir un síncope vasovagal al leer este artículo

Diego, Ducksboard es el primer proyecto de la era DA -después de Abiquo- ¿Cómo se te ocurrió pasar de algo tan serio y corporativo como el cloud al trendy y bohemio mundo de los dashboards?

La idea original me la venía planteando ya desde la época de Abiquo. Vi la necesidad cuando empezamos a crecer y empecé a tener cada vez menos información de mi propia empresa. Pensé que no debía ser tan complicado eso de ir llamando a diferentes SaaS para traer datos y poder compartirlos con el equipo en una pantalla.

Vi la necesidad cuando empezamos a crecer y empecé a tener cada vez menos información de mi propia empresa.

Unos meses después de dejar el día a día de Abiquo, nos encontramos en Madrid mi mediohermano Aitor, su colega Jan y yo, con muchas ganas de hacer algo juntos y un hervidero de ideas en la cabeza. Retomé la idea de los dashboards y, finalmente, nos lanzamos, por la capacidad técnica del equipo -lo podíamos afrontar sin ayuda externa- y por la probabilidad de exit. Veíamos clara la posibilidad de venta de la empresa.

El equipo técnico de Ducksboard

Aitor disfruta de su habitual siesta de 3 horas mientras Jan sigue preguntándose porque tiene un teclado delante del portátil

¿Cómo engañaste al equipo técnico?

Con respecto a los fundadores, fue relativamente sencillo. Aitor y yo habíamos trabajado juntos hacía muchos años y teníamos clavada la espinita de montar un proyecto propio, y Jan sólo tuvo que rechazar una MEGAOFERTA económica para seguir desarrollando sus proyectos Open Source de forma sponsorizada.

Para el resto de contrataciones, nos hemos traído a gente con la que ya habíamos trabajado anteriormente. La siguiente incorporación será la primera que hagamos fuera de nuestro círculo más inmediato.

¿Por qué lenguaje de programación y plataforma tecnológica optasteis?

Pues optamos por programar tanto Java y  XML como nos fuese humanamente posible mantener…

Diego, a ver si vas cambiando de broma que esa es muy “de los 90″. Actualmente, casi todo en Java se puede configurar con anotaciones en el propio código…

(risas) Vale, ahora en serio, la “lingua franca” de Ducksboard es Python. Tanto nuestro backend, que se encarga de la recopilación y almacenamiento de datos, como nuestro frontend, la aplicación web expuesta a los usuarios, están escritos en Python.

El backend está escrito usando Twisted, un framework para el desarrollo de aplicaciones de red para Python. Gran parte del trabajo del backend es gestionar miles de conexiones concurrentes a cantidad de servicios web y nuestra prioridad era poder escribir esa parte de la aplicación usando código asíncrono. Twisted cubre esa necesidad proponiendo un modelo de programación basado en eventos.

Para la aplicación web estamos usando algo mucho más “mainstream“: Django, un framework MVC en Python muy conocido.

La elección de Python se debe a la experiencia previa con el lenguaje de los dos fundadores técnicos. Nos parece un lenguaje muy expresivo y mantenible.

¿Qué requisitos teníais a la hora de diseñar la arquitectura?

Teníamos muy claro que backend y frontend debían estar totalmente separados. Son aplicaciones independientes, el único punto en común es la base de datos: el backend escribe en ella, el frontend lee de ella.

Teníamos muy claro que backend y frontend debían estar totalmente separados. Son aplicaciones independientes.

Usamos PostgreSQL. Queremos una base de datos relacional porque nuestro datos son, claro está, relacionales, y su consistencia juega un rol crítico en nuestro servicio. PostreSQL ^_^ PostgreSQL en concreto porque Jan es colaborador del proyecto, y nuestras experiencias previas con MySQL no fueron demasiado buenas.

Eso me recuerda a la anécdota de los figuras de Mint, que tuvieron que contratar a un Administrador de Base de Datos antes de una demo importante porque su MySQL no “iba bien”, sólo para descubrir que la habían instalado limitándola al uso de 64MB de memoria… ¿Y encima de vuestra capa de datos que podemos encontrar?

La aplicación como tal tiene tres características principales:

  1. Arquitectura “shared nothing” para poder escalar horizontalmente sin volvernos locos. Los distintos componentes del backend corren como procesos independientes en máquinas separadas. La comunicación entre los mismos se lleva a cabo vía HTTP y los componentes de un mismo tipo se balancean con un Nginx. Al no haber un estado compartido, podemos escalar la aplicación horizontalmente añandiendo instancias tras el balanceador.
  2. Frontend en tiempo real, queda muy chulo, y los datos nunca esperan (risas). Somos de las primeras aplicaciones comerciales en hacer uso intensivo de Web Sockets. El frontend web recibe notificaciones cuando hay datos nuevos sin tener que hacer requests constantes. Usamos RabbitMQ para que los componentes de backend puedan dejar mensajes pendientes de enviar al frontend en un lugar común.
  3. Somos los principales usuarios de nuestra APIs. Usamos las mismas APIs para construir la aplicación que ofrecemos posteriormente a los usuarios. Tanto para empujar datos al backend, como para gestionar tu configuración en el frontend. El frontend, de hecho, es una API JSON en sí mismo, y usamos backbone.js para interactuar con esa API y dibujar los widgets y demás en el navegador del usuario.

Si estás interesado en conocer más sobre la arquitectura y tecnología de Ducksboard, puedes echarle un vistazo a estos slides.

¡66 diapositivas! Una presentación digna de Mordor. Yo suelo pedirle a Jero que me explique todas las decisiones técnicas y aportar todo lo que puedo. ¿Hasta qué punto te involucras tú? ¿Crees que un CEO debe saber lo que está haciendo su equipo técnico?

Para empresas tecnológicas, sin duda alguna. Has de saber lo suficiente como para poder discutir todas las decisiones, pero recordando que la última palabra la tienen ellos.

Como tú comentas, realmente lo que hago es preguntar “¿Por qué?” a menudo e ir comprobando que las decisiones técnicas no limitan las posibilidades de negocio en el largo plazo.

¡Oh! Yo sólo lo hago por irritar a Jero (risas) ¿Y qué herramientas habéis utilizado durante el desarrollo?

Muchas. Te hago una lista:

Vamos, startup de manual…

No tan “de manual” ya sabes que lo trendy es utilizar las herramientas de 37signals (risas).

Me sorprende que utilicéis GitHub en vez de Bitbucket, que también te proporciona repositorios de Git, sobre todo con lo popular que es en la Comunidad de Python… lo de que no hayáis sido capaces de haceros con JIRA, sabes que no te lo perdono. Un día voy a pasar por el Patoplex con el látigo listo para atizar a Jan y Aitor… pero en cualquier caso, no puedo quejarme: debéis ser una de las pocas compañías españolas que pagan licencias…

To be continued?

 

Ya hemos hablado de la parte financiera y hoy hemos hablado de tecnología, pero aún me queda material para una tercera parte en la que hablar de negocio puro y duro (coste de adquisición de usuarios, canales de venta y demás…) En el anterior artículo, pedimos 20 comentarios para escribir la segunda parte y ¡superamos los 60! Con este va a ser difícil llegar a ese número, porque un contenido tan técnico habrá espantado a mucho emprendedor de Excel y Powerpoint. En cualquier caso, hay que subir un poco el nivel: si llegamos a los 40 comentarios, tendréis la tercera y definitiva entrega del Mariño versus Bonilla…

Disclaimer anti-bocachanclas

Soy el orgulloso embajador español de Atlassian, la compañía desarrolladora de JIRA, el mejor gestor de proyectos del mundo mundial de la vida vital. Una herramienta TAN potente (algunos confunden potencia con complejidad) que ni siquiera los cracks técnicos de Ducksboard han podido controlar su poder desatado… ^_^

Bitbucket -mucho “más mejor” y más sexy que GitHub- también es de Atlassian. Que, por cierto, hace poco, también compro HipChat.

Comments { 55 }

La verdad (y los números) detrás de 560.000€

La semana pasada saltó la noticia de la inversión de 560.000€ en la startup española Ducksboard. Una más, si no fuera porque he conocido la historia de la empresa casi desde el principio y a la panda de camaradas del metal que hay detrás: Aitorciki, Wulczer y, por supuesto, Diego Mariño.

Comentando la primicia con Diego, los dos coincidimos en que este tipo de anuncios siempre se quedaba en la superficie y nunca contaba todo el trabajo que hay detrás de una startup. Por miedo a romper ese ancestral tabú que hay en España alrededor de todo lo que sea sueldos o beneficios, o a dar información vital a sus competidores, el mundillo estartapil nacional se mueve habitualmente en un absurdo secretismo que no beneficia a nadie.

Porque la información de cómo otros han conseguido emprender con éxito es vital para los que aún están intentándolo. Y porque cada vez que una empresa tecnológica española crea un negocio rentable, vendible -o ambas cosas- la Industria española crece. Un crecimiento del que nos beneficiamos todos.

Por eso, he engañado a Diego para que me conceda una entrevista que arroje un poco de luz sobre que hay detrás de esos 560.000€. Los que quieran ir “más allá” de las cifras oficiales, podrán disfrutar de un combate de boxeo de más de 1000 palabras… y sólo es la primera parte. Arrancamos.

Equipo de Ducksboard

El equipo de Ducksboard haciendo como que trabaja mientras montan una partida de Quake 3 en red local

Diego ¿Qué hay detrás de todo este ruido?

Una inversión de 560.000€. Liderada por Cabiedes Venture Partners y Kibo Ventures. Y a ella se suman conocidos del sector como François Derbaix, Juan Luis Hortelano o Jesús Monleón entre otros.

¿Et tu Brute?

Nuestra idea inicial era desarrollar el proyecto sin financiación y con un equipo pequeño. Queríamos crear la empresa en la que siempre nos hubiera gustado trabajar y desarrollar productos que pudiéramos vender lo antes posible para ser autosuficientes, siendo Ducksboard el primero de ellos.

Pero, tras nuestra primera toma de contacto real con el mercado -ya no con previsiones en papel sino con el producto lanzado- empezamos a ver el gran potencial que tenía la herramienta y la oportunidad que se ha abierto para el mercado del business analytics. En seguida nos dimos cuenta de que necesitábamos más recursos de los que disponíamos para hacer todo lo que queríamos.

Queríamos crear la empresa en la que siempre nos hubiera gustado trabajar

Al mismo tiempo, un business angel (que prefiere seguir en el anonimato) se ofreció a invertir una cantidad maja y empezamos a valorar la opción de “abrir” la empresa a nuevos socios, con todos los pros y contras que ello implicaba y como podía afectar a la cultura de empresa que estábamos intentando crear.

El lado oscuro es poderoso. Y entonces, ¿qué hicisteis?

Lo que cualquier insensato haría: dejar las intenciones de inversión reposar en un cajón varios meses y centrarnos en salir al mercado. Intentábamos llevar la contraria a todos los que dicen “time kills all deals“. Somos muy de llevar la contraria en Patolandia :)

Hacia diciembre, una vez lanzado el producto en el mercado, nos pusimos de nuevo a cerrar la ronda. Teníamos la suerte de poder contar con el apoyo de Cabiedes and Partners, que tienen una experiencia tremenda en el sector y con los que nos entendimos muy bien. A partir de ahí, fluyó todo de forma bastante natural: poco después, se sumó Kibo Ventures y otros business angels, acostumbrados a coinvertir con Cabiedes, se sumaron a la ronda y, un par de meses después, estábamos en el notario.

Hablas de Cabiedes y Kibo como de Epi y Blas, pero ¿crees que es fácil para el común de los mortales conseguir que esta gente invierta en ti?

No creo que tanto, aunque sí es verdad que se percibe la sensación de que hay más oportunidades de financiación. En nuestro caso, fue determinante el track récord previo y cumplir con los 3 puntos principales: equipo, producto y tracción.

Fue determinante cumplir con los 3 puntos principales: equipo, producto y tracción

Sí. Hace tiempo que llegué a la conclusión de que, en este país, si buscas financiación decente tienes que llegar con un producto y experiencia por delante, más que con simple idea. ¿Cuánta pasta habéis metido en el proyecto?

Hasta llegar a este punto, entre los tres socios fundadores, hemos invertido poco más de 100.000 euros. Algo más de la mitad del presupuesto lo invertimos en Diseño/UX y, el resto, principalmente en salarios. Nada especial.

Confiesa. ¿Habéis tirado en algún momento de dinero o ayudas públicas?

Sí. A través de AJE Madrid, recibimos en noviembre un crédito ENISA de 44.000 euros y creo que lo debemos empezar a devolver el mes que viene. Y nada más por esta parte. Tampoco tenemos prevista ninguna otra ayuda pública en nuestro plan de negocio.

Y acudís a la financiación privada. ¿Cómo resolvisteis temas tan peliagudos como suelen ser la valoración de la empresa y el porcentaje de acciones a ceder?

Pues… con sentido común :)

No sabíamos cómo ponerle precio a Ducksboard, así que buscamos una forma sencilla: dar un porcentaje razonable a cambio del dinero necesario para dar un salto de magnitud.

Haciendo números, vimos que, con unos 500.000 euros, podíamos cumplir unos objetivos ambiciosos y así se fijó la necesidad. La valoración surgida de esa cifra era razonable y con eso nos quedamos. Luego, al contrario de lo que se suele hacer, no jugamos a subastar la valoración. La dejamos fija para poder escoger a los inversores.

Finalmente, el tema de reparto de derechos fue también con sentido común. Me senté con José Martín Cabiedes y, en una hora y media, lo cerramos. Al ser los principales actores del sector, su contrato se ha convertido ya en un estándar que el resto de inversores conocen y entienden. Todo el proceso fue bastante natural y sencillo.

Todo muy bonito, pero sigues sin soltar prenda del porcentaje de acciones que habéis cedido a cambio de la inversión…

Darte cifras concretas aquí implicaría traicionar la confidencialidad del pacto de inversión, pero en resumen: los socios fundadores mantenemos una amplia y cómoda mayoría y los inversores, una minoría en la que también se sienten cómodos :)

Me estás diciendo que no habéis cedido más del 50%… y poco más. Cuéntame por lo menos a dónde se va la pasta. ¿Sueldo? ¿Marketing? ¿Operaciones?

A día de hoy, el principal coste de la empresa son los salarios. De lejos.

Para que te hagas a la idea, por cultura empresarial, yo como CEO he de cobrar menos que cualquier técnico a jornada completa. Y me he asignado un sueldo de 35.000€. Somos una startup que, si bien no paga al nivel de Tuenti -benditas leyendas urbanas corren- está dispuesta a contratar buenos técnicos y pagarles salarios de mercado.

Y luego, en Marketing, se irá una cantidad maja. A poco que estabilicemos conversiones, afinemos los diferentes canales de adquisición de usuarios y reduzcamos churn, invertiremos unas pocas decenas de miles de euros al mes.

Estamos dispuestos a contratar buenos técnicos y pagarles salarios de mercado

Joder, Diego… con lo bien que ibas y has tenido que soltar ese palabro de churn, en vez de cancelación. Eso apesta totalmente a MBA…

To be continued?

Me queda por lo menos la mitad de la entrevista por publicar, pero he decidido parar aquí para que un artículo que ya va por las 1400 palabras no se convierta en un AUTÉNTICO LADRILLO.

En este artículo, me he centrado en la parte más económica de la conversación, pero, si queréis que publique una segunda parte, en la que interrogo a Diego sobre los lenguajes de programación, tecnologías y herramientas que han utilizado, el equipo técnico o cómo creó el plan de negocio, comunicádmelo por las vías habituales:

  • Haciendo un ingreso solidario en mi cuenta bancaria
  • Enviándome por correo una foto vuestra disfrazados de Pitufo
  • Mediante comentarios en este mismo artículo

Disclaimer anti-bocachanclas

No tengo ni he tenido acciones de Ducksboard. Jamás he trabajado para ellos y no he recibido ni un duro de la compañía. Una vez, Diego Mariño me invitó a un café en un VIPS, pero yo le he invitado a él a MUCHAS más cervezas. Anomalía de la que, después de esta inversión, no tiene excusa para no corregir.

La última vez que Diego me invitó a algo -concretamente, a jugar al FIFA en su casa- le di calabazas para hacer algo tan cancamusístico y estartapil como irme a debatir sobre lenguajes dinámicos vs. lenguajes estáticos en el DevOpenMadrid. Así somos los gurús…

Comments { 66 }

Últimas noticias sobre el proceso de reclutamiento de Atlassian en Europa

ACTUALIZACIÓN 19/04/2012:

Tenéis disponible las fechas y horarios definitivos de entrevistas e Info Evening aquí y en el blog oficial de Atlassian en español

Resumo las últimas actualizaciones del post, para los que no lleguen a leer el final del mismo:

  1. La gente que no ha sido notificado todavía es porque HA SUPERADO LA PRUEBA
  2. En el correo original de Deepa, el plazo para notificar las citas de las entrevistas era del 1 al 6 de abril por lo que, en teoría todavía estamos en tiempos que estableció la compañía
  3. NO HAY TIEMPO para más entrevistas así que Deepa está pensando en alguna solución antes de notificárosla, por ejemplo, entrevistas por Skype.

He escrito un artículo firmado en el blog en español de Atlassian con toda la información que tengo sobre el Recruitment Roadshow, la campaña de reclutamiento de Atlassian en España.

Como el artículo que anunció la campaña fue escrito en este blog, puesto que en aquel momento no existía blog oficial de la compañía para España, creo que es apropiado reproducir también aquí el contenido del mismo.

La compañía se ha visto desbordada para gestionar, no sólo el enorme número de currículos, sino la procedencia de los mismos, ya que más del 75% proceden de España.

Muchos desarrolladores aún no han recibido información sobre el estado de su candidatura, a pesar de que se han sobrepasado los plazos originales establecidos por la compañía (ver ACTUALIZACIÓN 1). En nombre de la misma, pido disculpas por todas las molestias e inconvenientes que esto haya podido causar a los candidatos.

El equipo de talento ha hecho todo lo posible por corresponder a la increíble respuesta de la Comunidad técnica española, aumentando su presencia en España hasta una semana completa y disminuyendo los días planificados en otros países europeos, pero aún así, será imposible atender a todos los candidatos con aptitud y actitud para superar las pruebas técnicas.

Se que puede es profundamente injusto no tener la oportunidad de llegar la entrevista por el simple hecho de haber mandado el currículo más tarde o que el técnico encargado de supervisar tus pruebas haya tardado más o menos, pero también espero que comprendáis las dificultades logísticas y de agenda de una campaña que supone enviar a cinco personas desde Australia.

El equipo de talento está barajando distintas opciones, desde volver a España para un segundo proceso hasta incorporar dichas candidaturas a los procesos de selección habituales de Atlassian.

Durante los últimos días, he visto comentarios en este blog en los que se ha acusado a Atlassian, desde querer recoger DNIs de los candidatos para su posterior utilización ¿? hasta de crear una inmensa campaña publicitaria sin la intención real de seleccionar a nadie.

Las expectativas originales de la compañía eran celebrar 18 entrevistas sólo en España. Por el momento, ya han concertado 42. Así que, pido un poco de paciencia y comprensión por una compañía que siempre se ha caracterizado por su transparencia y apertura.

Muchas gracias a todos,

David Bonilla – Embajador en España de Atlassian

ACTUALIZACIÓN 1

Deepa me informa de que, todo el mundo que no superó las pruebas ha sido notificado. Es decir, que la gente que no ha sido notificada a estas alturas, es porque ha superado las pruebas, pero para la que, simplemente, no hay hueco para realizar más entrevistas y se está buscando alguna solución. Para la gente que ha superado las pruebas, la compañía dio  un plazo del 1 al 6 de abril.

1 - 6th April: Interview bookings: We'll be in touch to book 

in those successful for the roadshow interviews.

ACTUALIZACIÓN 2

Mensaje directo de Deepa con más información:

Hola Espana!

Wow, we have had such an amazing reception from all of you. We are so excited to be coming to meet you all and to come and see your beautiful country. Thank you for all of your attention and excitement, we cant wait to meet you all.

I am writing to give you a personal update from talent. There have been a lot more applications than we expected, which is great to see. Thank you all for your patience with the compiling times of the test, this was because of the volume of people who were using the system.

But we are still working to our original timeframes, so dont worry, there are no delays yet!

In my original email to you, we said

15th – 22nd March: Code assessments. At some time between these dates, we’ll be sending you a link to an online code assessment which you can take in the comfort of your own home and at a time that suits you. All of the instructions will be in the link, as well as instructions on how to submit your response. Once you have sent this through it will be reviewed and you’ll be contacted with a result.

26 – 30th March: If you have passed the code assessment, we’ll then take a look at your resume and any extra information, online sources and code that you have submitted with your application.

1 – 6th April: Interview bookings: We’ll be in touch to book in those successful for the roadshow interviews.

As above, we are doing interview bookings this week, so if you have an interview you will hear shortly (in the next 2 days).

Those that sat the test early in March and didnt pass, most of them should already have a notification. Those who sat the test a bit later (because they applied later) will be notified shortly if they did not pass.

Now to the good news: as David said in his post, we have extended our stay! We are now staying for a whole week in Madrid. Instead of 2 interview days we are holding 4 and a half! WOW! We are interviewing 42 developers rather than the original 18.

There are a lot of people that we are unable to interview (there are only 5 of us coming so its as much as we can possibly do :) We will continue these people in our process – via skype. We hope to still meet these people at our information evening !

Please hold tight.. we are getting back to everyone this week.. :)

 

Kind regards

Deepa Dhupelia

Recruitment Manager

Atlassian

 

Comments { 68 }