Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CodePicnic: Lecciones aprendidas al crear una s...

CodePicnic: Lecciones aprendidas al crear una startup tecnológica

17 lecciones que aprendimos en 2 años de trabajo.

Gustavo Leon

July 26, 2016
Tweet

More Decks by Gustavo Leon

Other Decks in Business

Transcript

  1. ¿Qué es CodePicnic? • CodePicnic es una startup peruana, dedicada

    a crear una plataforma para ejecutar y compartir código desde el navegador. • Empezamos en el 2014 con recursos propios (bootstrapping) • Parte del batch 5 de 500 Startups LatAm en el 2015 • Ronda semilla gracias a Accomplice en el 2016
  2. Nuestra forma de trabajo 1. Nos preocupamos por nuestros clientes

    y ellos se vuelven nuestros mejores evangelistas. 2. Buscamos clientes que comparten nuestra visión sobre nuestro producto.
  3. Tenemos un enfoque customer-first 3. Formulario de contacto en el

    landing: Posibles clientes hasta inversionistas. 4. Chat directo para usuarios registrados.
  4. Tenemos un enfoque data-driven 5. Registramos las acciones de nuestros

    usuarios para saber cómo usan nuestro producto. 6. Agregamos funcionalidades usando los datos que registramos.
  5. ¿Cómo desarrollamos CodePicnic? 7. No tenemos miedo de actualizar nuestro

    código, aunque tome días. 8. Utilizamos las dependencias en sus últimas versiones estables.
  6. El código es la base de una startup tecnológica 9.

    Usamos branches, pull requests y code reviews para manejar cambios importantes. 10. Tenemos un servidor de staging para probar antes de pasar a producción.
  7. Formar comunidad también es importante 11. El código libre nos

    da buen karma. Liberamos proyectos cada cierto tiempo. 12. Nuestro blog nos acerca a desarrolladores de todo el mundo.
  8. La clave del trabajo en equipo es su tamaño 13.

    Equipos chicos: • 2014: 2 personas • 2016: 5 personas 14. 3 zonas horarias: Boston, Lima y Santiago. 15. Reuniones lunes y miércoles para planear la semana y revisar el avance.
  9. ¿Cómo nos organizamos? 16. Daily stand up: Escribimos lo que

    hicimos el día anterior y lo que haremos ese mismo día. 17. Usamos GitHub para proponer nuevos features, reportar errores y tener nuestro daily stand up.