Emprendimiento en internet y startups 2017

79
Mario José Villamizar Cano [email protected] - @ mariocloud Emprendimiento en Internet y Startups 2017 Co-fundador/CTO de @TicketCode - www.ticketcode.co

Transcript of Emprendimiento en internet y startups 2017

Mario José Villamizar Cano [email protected] - @mariocloud

Emprendimiento en Internet y Startups2017

Co-fundador/CTO de @TicketCode - www.ticketcode.co

Billones de personas conectadas a Internet

@mariocloud

Billones de personas conectadas a Internet

@mariocloud

Emprendedores que cambian la vida de billones de personas

@mariocloud

These Companies Have Changed The Habits of Billions

of People.

New Competitors and Entrepreneurs

will Create Disruption in More

Industries.

Fast Company Oct. 2011

Tecnologías emergentes revolucionarias

@mariocloud

Ahora es posible llegar rápidamente a millones de personas

@mariocloud

Startups que han cambiado industrias - WhatsApp

@mariocloud

Forbes - Jun. 2014

Startups que han cambiado industrias - Zappos

@mariocloud

TechCrunch - Nov. 2009

Startups que han cambiado industrias - Airbnb

@mariocloud

Wall Street Journal - Oct. 2014

Startups que han cambiado industrias - Uber

@mariocloud

Wall Street Journal - Dic. 2014

Las industrias seguirán cambiando

@mariocloud

Industrias cambiadas completamente - Video

Industrias cambiadas completamente - Transporte

@mariocloud

Industrias cambiadas completamente - Transporte

@mariocloud

Industrias cambiadas completamente - Transporte

@mariocloud

Industrias cambiadas completamente - Restaurantes

@mariocloud

Industrias cambiadas completamente - Domicilios

@mariocloud

Industrias cambiadas completamente - Mensajería

@mariocloud

Las Startups siguen creando disrupción

@mariocloud

Primer contacto con Startups 2011

Mi historia. 1 Proyecto fallido en Abril 2011

Problema: Los empleados de PYMES desperdician mucho tiempo laboral en redes sociales

http://www.youtube.com/watch?v=ExvDJPJndh0@mariocloud

Mi historia. 2 Proyecto fallido en Enero 2012

Problema: Solicitar cotizaciones de productos y servicios consume mucho tiempo - www.cotiza.co

@mariocloud

Mi historia. En ejecución desde Enero 2012

Problema: Enviar un bono de regalo requiere mucho tiempoy costos de desplazamiento - www.giftcode.co

@mariocloud

1. Configuración y publicación del evento

2. Venta y envío de tickets digitales

3. Monitoreo en tiempo real del evento

4. Control de acceso ágil y confiable el día del evento

¿Cómo funciona Ticketcode?

El Crecimiento de Ticketcode – 2015/2016

@mariocloud

15.000 personas atendidas en 4 días durante 12 horas diarias en 15 lugares diferentes con 40 puntos de registro, acreditación y control de acceso.

Clientes de Ticketcode

Emprendimiento - Un camino de vida

@mariocloud

Improve

Traditional

Industries

Create Disruption

and

Change/Eliminate

Traditional

Industries

¿Quiero lanzar una idea de base tecnológica?

@mariocloud

¿Cómo nacen las ideas?

@mariocloud

• A Problem You or A Friend Has

• A Problem Someone Has

• A Problem a Customer Has

• An Opportunity You See

• A Crazy Idea

• Passion• Motivation• Conviction• Leadership• Learn to Listen• Vision• Recognize Opportunities• Problem Solving• Obsession• Risk Tolerance• Optimism• Communication Skills

• Networking• Negotiation• Creative Thinking• Decision Making• Initiative• Persistence• Resiliency

……

AND MORE IMPORTANTPRACTICE AND EXPERIENCE

Entrepreneurial Skills

@mariocloud

El problema de emprender

@mariocloud

98% of Internet Startups Fail

¿Cómo definir mi modelo de negocio?

@mariocloud

Taking severalweeks or months to write a 60-page business plan largely built on untestedhypotheses is a form of waste.

Waste is any human activity which absorbs resources but creates no value.—James P. Womak and Daniel T. Jones, Lean Thinking (Free Press)

No pierda tiempo y comience a probar con clientes

@mariocloud

Lean Canvas

@mariocloud

Lean Startup y Customer Development

Desarrolle el producto más simple que le permita aprender de sus clientes y no de las ideas/opiniones/hipótesis de su equipo de trabajo.

Es momento de desarrollar e iterar el MVP (Producto Mínimo Viable).@mariocloud

MVP – Minimum Viable Product

@mariocloud

¿Cómo crear mi producto (MVP)?

Aplicaciones Web

Aplicaciones Móviles

@mariocloud

El MVP más rápido puede ser una landing page

Sirve para obtener feedback de posibles usuarios/clientes de la solución en cuestión de horas (y no meses).

@mariocloud

El MVP más rápido puede ser una landing page

Hay soluciones en la nube para crear landing pages sin saber programar.

Más herramientas en: www.compracloud.com/categorias/landing-pages@mariocloud

¿Cómo se crea una aplicación Web?

@mariocloud

Aplicaciones web – Frameworks y lenguajes

@mariocloud

¿Qué es una aplicación web?

Navegador/BrowserUtilizado por los usuarios

para interactuar con la aplicación web

Servidor WebEncargado de generar

el contenido dinámico del sitio

Servidor DBEncargado de

persistir la información

Desarrollador de Front-end

Desarrollador de Back-end Administrador

de DB

@mariocloud

Ejemplo de una aplicación web

Navegador/BrowserUtilizado por los usuarios

para interactuar con la aplicación web

Servidor WebEncargado de generar

el contenido dinámico del sitio

Servidor DBEncargado de

persistir la información

Desarrollador de Front-end

Desarrollador de Back-end

Administrador de DB

Todas estas son las funciones que debe ejecutar y dirigir el Co-fundador/Director de Tecnología (CTO)

@mariocloud

Aplicaciones web – Frameworks ágiles de back-end

El uso de un framework de desarrollo ÁGIL facilita el desarrollo del producto y la iteración del mismo en las primeras etapas.

@mariocloud

Aplicaciones web – Frameworks ágiles de back-end

El uso de un framework de desarrollo ÁGIL facilita el desarrollo del producto y la iteración del mismo en las primeras etapas.

@mariocloud

Aplicaciones web – Front-end

@mariocloud

Cada vez hay más usuarios móviles por lo cual es importante desarrollar sitios web que se ajusten a diferentes dispositivos.

Ya hay herramientas para probar como BrowserStack, Ver Ejemplo

Aplicaciones web – Front-end

@mariocloud

Hay frameworks de front-end que facilitan el diseño de interfaces web Responsive (ajustables a múltiples dispositivos).

Aplicaciones web – Frameworks ágiles de front-end

@mariocloud

¿Cómo se crea una aplicación móvil?

@mariocloud

¿Qué es una aplicación móvil nativa?

DispositivoUtilizado por los usuarios

para interactuar con la aplicación móvil

Servidor Web/RESTEncargado de recibir y enviar contenido a

la app móvil

Servidor DBEncargado de

persistir la información

Desarrolladores de Android/iOS/

Windows Phone/Blackberry

Desarrollador de Back-end Administrador

de DB

@mariocloud

Ejemplo de una aplicación móvil nativa

Servidor WebEncargado de generar

el contenido dinámico del sitio

Servidor DBEncargado de

persistir la información

Desarrollador de Android

Desarrollador de Back-end

Administrador de DB

DispositivoUtilizado por los usuarios

para interactuar con la aplicación móvil

Todas estas son las funciones que debe ejecutar y dirigir el Co-fundador/Director de Tecnología (CTO)

@mariocloud

Recomendaciones para el MVP (web/móvil)

Defina su estrategia para el MVP:¿primero web? ¿primero móvil?

Para el caso de aplicaciones móviles esimportante iterar sobre una solaplataforma (iOS / Android / WindowsPhone / BlackBerry).

Haga el desarrollo de la aplicaciónweb/móvil in-house sino no va a poderiterar el producto rápidamente CONUSUARIOS.

Defina un límite de tiempo para lanzar laprimera versión (máximo 3 meses).

No se invente la rueda en temas técnicos(use soluciones en la nube listas parausar).

@mariocloud

¿Cómo definir la experiencia de usuario?

Definir los wireframes o mockups es lo primero que se debe hacer ANTES de empezar cualquier desarrollo móvil o web.

@mariocloud

El diseño del sitio web o la aplicación móvil es importante. Se puede empezar con un diseño simple e ir mejorándolo a lo largo del tiempo.

El diseño hoy en día es importante

@mariocloud

Hay soluciones de plataforma como servicio (PaaS) en la nube que permiten desplegar fácilmente aplicaciones web y móviles. En estas soluciones sólo se paga por los

recursos de cómputo consumidos.

Más herramientas en: www.compracloud.com/categorias/cloud-platform

¿Cómo colocar mi aplicación web/móvil en producción?

@mariocloud

¿Cómo colocar mi aplicación web/móvil en producción?

Hay soluciones de infraestructura como servicio (IaaS) que permiten tener mayor control de la infraestructura pero requieren de mayores costos de administración. Al

escalar es mejor un IaaS que un PaaS, para empezar es más fácil un PaaS.

Más herramientas en: www.compracloud.com/categorias/cloud-infrastructure

@mariocloud

¿Cómo colocar mi aplicación web/móvil en producción?

Hoy en día con entre 0 y 200 USD por mes se puede tener un centro de datos similar al de un banco con altos niveles de disponibilidad y

redundancia.@mariocloud

¿Cómo escalar mi MVP?

Al principio el enfoque debe estar en obtener feedback de los clientes.

La escalabilidad de la solución se va ajustando a lo largo del tiempo.

Hay que hacer las optimizaciones en el momento en el que se necesiten si se hacen antes de puede perder tiempo (si el negocio no funciona).

@mariocloud

Despliegues continuos

Desarrollar el producto de forma iterativa e ir probando con posibles clientes

@mariocloud

Etapas de una Startup

@mariocloud

Traction is a measure of your product’s engagement with its market.Investors care about traction over everything else.—Nivi and Naval, Venture Hacks

Mantener el producto simple

Limitar las funcionalidades para que la solución sea simple, amigable, útil y escalable.

He aprendido que:

Es fácil crear productos complejos. Es complejo

crear productos fáciles/simples.

@mariocloud

El equipo es vital (más importante que la idea)

ProductDevelopment

BusinessDevelopment

CommunityManager

Marketing

Finances

Legal and IP

Selling

@mariocloud

El equipo es vital (más importante que la idea)

Es importante armar un equipo interdisciplinario con ganas de

solucionar el problema, enfocado en superar retos a corto plazo y en

aprender nuevas habilidades (marketing, diseño, desarrollo, etc.).

@mariocloud

¿Cómo obtener capital?

@mariocloud

FamilyFunds

BootstrappingAngel

Investors

Venture Capitals

Accelerators Government

Las tareas de growth hacking se basan en TI

@mariocloud

Definir los indicadores de éxito o fracaso

Es importante enfocar los esfuerzos en resultados medibles

(Por ejemplo: usuarios registrados, acciones de los usuarios, compras,

interacciones, etc.)

@mariocloud

Evaluación continua de métricas del negocio

¿Cuántos usuarios están iniciando sesión diariamente / semanalmente?

¿Cuántos usuarios están registrándose diariamente / semanalmente?

¿Cuantos usuarios están ejecutando la acción X?

¿Cuántos usuarios están ejecutando la acción X y luego la acción Y?

¿Cada usuario registrado cuantos referidos trae al sitio o app?

¿Cuánto cuesta cada usuario registrado? ¿Cada referido? ¿Cada compra?

@mariocloud

Definir los fúneles de gestión/activación de clientes

@mariocloud

La ejecución es más importante que las “ideas”

@mariocloud

La ejecución es más importante que las “ideas”

@mariocloud

Y tú, ¿Qué quieres hacer con tecnología?