de idea a mvp: drupal para startups

26
De idea a MVP, Drupal para Startups Alejandro Varas, IIG.

Upload: alejandro-varas

Post on 15-Apr-2017

135 views

Category:

Internet


2 download

TRANSCRIPT

Page 1: De idea a MVP: Drupal para Startups

De idea a MVP, Drupal para StartupsAlejandro Varas, IIG.

Page 2: De idea a MVP: Drupal para Startups

Startup: expectativa

Drupal para Startups

Page 3: De idea a MVP: Drupal para Startups

Startup: realidad

Drupal para Startups

Page 4: De idea a MVP: Drupal para Startups

"By the book..."

● “Una startup es una organización temporal en búsqueda de un modelo de negocio escalable y replicable”.

● Puede ser una compañía o un equipo dentro de una empresa.

● Busca innovar y su nivel de incertidumbre es alto.

● El modelo de negocio no está escrito en piedra, va “pivoteando” en base a la validación.

Drupal para Startups

Page 5: De idea a MVP: Drupal para Startups

Drupal para Startups

Page 6: De idea a MVP: Drupal para Startups

Una startup tecnológica, tiene componentes que van más allá del

desarrollo.

Drupal para Startups

Page 7: De idea a MVP: Drupal para Startups

¿Qué hace una startup?

Drupal para Startups

Page 8: De idea a MVP: Drupal para Startups

¿Qué es un MVP?

Drupal para Startups

Page 9: De idea a MVP: Drupal para Startups

“El producto mínimo viable es la versión de un nuevo producto que permite a un equipo

recolectar la cantidad máxima de aprendizaje validado sobre sus clientes con el menor

esfuerzo.”

Eric Ries - Lean Startup Machine

¿Cómo hacer negocios con Drupal?

¿Qué es un MVP?

Page 10: De idea a MVP: Drupal para Startups

Drupal para Startups

¿Qué es un MVP?

Page 11: De idea a MVP: Drupal para Startups

Situación posible (casi estándar) al arrancar una startup:● Poco a cero financiamiento (en etapas

iniciales)● Recursos limitados (personas, tiempo)● Alto nivel de incertidumbre● Falta de una audiencia cautiva para el

producto.● Se consume (o más bien se quema) el dinero

rápidamente.

Drupal para Startups

¿Crear desde cero o usar un framework?

Page 12: De idea a MVP: Drupal para Startups

Desarrollo desde cero implica:● Tener un equipo de desarrollo● Realizar el análisis y diseño completo de

lo que se va a implementar● Tener un co-founder con conocimientos

tecnológicos (CTO)● Realizar cambios implican un nuevo

desarrollo o un costo adicional

Drupal para Startups

¿Crear desde cero o usar un framework?

Page 13: De idea a MVP: Drupal para Startups

Con un framework:● Se puede aprovechar los aportes de la

comunidad.● No se necesita de un conocimiento técnico

avanzado.● Las características pueden ser agregadas,

cambiadas o eliminadas en el camino.● Se mantiene un alto nivel de flexibilidad.

Drupal para Startups

¿Crear desde cero o usar un framework?

Page 14: De idea a MVP: Drupal para Startups

Drupal para Startups

Page 15: De idea a MVP: Drupal para Startups

● Es Open Source y tiene una comunidad grande que lo soporta.

● Es más una plataforma que un CMS.● No necesitas millones de dólares, ni licencias.● Permite crecer con el proyecto.● Es suficientemente flexible como para crear

aplicaciones web o servir de backend para apps móviles.

Drupal para Startups

¿Porqué escoger Drupal?

Page 16: De idea a MVP: Drupal para Startups

● Aprender lo básico de Drupal (7 u 8).● Definir la estructura y los componentes

básicos de tu MVP.● Conectarse con la comunidad.● Encontrar un lugar para construir tu

proyecto.

Drupal para Startups

¿Qué necesito para arrancar?

Page 17: De idea a MVP: Drupal para Startups

Drupal para Startups

¿Dónde construir?

Page 18: De idea a MVP: Drupal para Startups

Módulos:● Son elementos para construir funcionalidades, no funcionalidades

per se.● Identificar las funcionalidades básicas que pueden ser resueltas con

módulos.● Muchas cosas se pueden lograr aprovechando un módulo para

diferentes tareas.● Tomar en cuenta las recomendaciones y validaciones de la

comunidad.Temas:● Se puede utilizar alguno de los disponibles en los repositorios.● Crear uno desde cero (con ayuda de un diseñador).

Drupal para Startups

¿Cuáles son los componentes importantes?

Page 19: De idea a MVP: Drupal para Startups

En Drupal 7 (D7):● Gestión de usuarios● Creación de diferentes tipos de estructuras (como contenidos).● Clasificación de contenidos mediante taxonomías● Manejo de archivos● Protección y seguridad básica para la apps web.

En Drupal 8 (D8):● Gestión de visualización de contenidos● Web Services integrados● Gestión de configuración

Drupal para Startups

¿Qué trae Drupal por defecto?

Page 20: De idea a MVP: Drupal para Startups

Drupal para Startups

¿Qué puedo ganar rápidamente?

Page 21: De idea a MVP: Drupal para Startups

● Mantener principio de pareto 80% configuración 20% desarrollo

● Existen módulos para casi todo: Procesamiento de Video, Geolocalización, Streaming, etc.

● “Construye tu propio ‘clon’ de Facebook en 2 horas”

● Puedes construir funcionalidades enteras en base a definición de reglas e interacción.

Drupal para Startups

Drupal te trae otras ventajas

Page 22: De idea a MVP: Drupal para Startups

Drupal para Startups

Drupal te trae otras ventajas

Service providerBackend

Front-endData Provider

Page 23: De idea a MVP: Drupal para Startups

Drupal para Startups

Construir, Medir y Aprender rápidamente

Page 24: De idea a MVP: Drupal para Startups

Drupal para Startups

Page 25: De idea a MVP: Drupal para Startups

Drupal para Startups

Page 26: De idea a MVP: Drupal para Startups

¡Gracias!

Propuesta de Marketing Digital

[email protected] - 0993977632Dirección: Urdesa Norte, Av. Segunda #321 y Calle Sexta.