mvp, desplegar primero, codificar después... ¿tiene sentido?
TRANSCRIPT
![Page 1: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/1.jpg)
MVP Desplegar primero, codificar después.
¿Tiene sentido?
Axel Nissim S.
![Page 2: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/2.jpg)
Axel Nissim S. Chief Ninja
(habitualmente un tipo muy serio)
“Squeeze your metrics” Panelista en representación de HP exHP, exEDS, exTCS, exSofttek, exEtc…
Startup Mexicana (2010) Disrupción! •IT Strategy •Outsourcing Management •Delivery Excellence
•JIRA, Confluence, Bamboo, etc.
•Mercado habitual: Gobierno, Empresas muy grandes… o bandas de garage.
![Page 3: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/3.jpg)
MVP / eme-ve-pe /minimum – viable – product / Acrónimo /
Estrategia de desarrollo de productos caracterizada por la definición inicial del alcance más reducido posible.
![Page 4: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/4.jpg)
32% Successful 44% Challenged 24% Failed 2009 Chaos report
![Page 5: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/5.jpg)
■ Resolución tipo 1. Proyecto Exitoso Proyecto terminado en tiempo y en costo, ofreciendo todas las funcionalidades tal como se especificaron inicialmente. ■ Resolución tipo 2. Proyecto Deficiente Proyecto terminado y operacional, pero excedido en costos y tiempos, ofreciendo menos funcionalidades de las originalmente especificadas. ■ Resolución tipo 3. Proyecto Fallido Proyecto que fue cancelado en algún punto dentro del ciclo de desarrollo.
![Page 6: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/6.jpg)
ATENCIÓN
![Page 7: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/7.jpg)
■ Resolución tipo 1. Proyecto Exitoso Proyecto terminado en tiempo y en costo, ofreciendo todas las funcionalidades tal como se especificaron inicialmente. ■ Resolución tipo 2. Proyecto Deficiente Proyecto terminado y operacional, pero excedido en costos y tiempos, ofreciendo menos funcionalidades de las originalmente especificadas. ■ Resolución tipo 3. Proyecto Fallido Proyecto que fue cancelado en algún punto dentro del ciclo de desarrollo.
![Page 8: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/8.jpg)
L. Ron Hubbard (13/03/1911 – 24/01/1986)
•Cienciología •Dianética
• 3 records Guiness •Autor con más publicaciones (1,804) •Autor más traducido (70 idiomas) •Más audiolibros (185)
•“Battlefield Earth”
![Page 9: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/9.jpg)
![Page 10: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/10.jpg)
CMMI®…istas ITIL®…istas PMP®…istas Agil…istas Cienciolog®…istas
![Page 11: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/11.jpg)
PhD. Chris Verhoef University of Amsterdam
PhD. Lawrence Eveleens Vrije Universiteit Amsterdam
“The Rise and Fall of the Chaos Report Figures”
IEEE Software, Enero-Febrero 2010
![Page 12: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/12.jpg)
L. Ron Hubbard (13/03/1911 – 24/01/1986)
PhD. Frederick Phillips Brooks, Jr. (19/04/1931)
Harvard University, IBM®
![Page 13: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/13.jpg)
“For challenged projects, more than a quarter were completed with only 25 percent to 49 percent of originally specified features and functions” The Standish Group, 1. Chaos, tech. report, Standish Group Int’l, 1994
![Page 14: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/14.jpg)
Concepto y Análisis
Diseño Implementación
Pruebas Estabilización
Despliegue
![Page 15: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/15.jpg)
i1 i2 i3 i4
![Page 16: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/16.jpg)
SATISFACCIÓN y
MARGEN
![Page 17: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/17.jpg)
Costo Cumulativo
Utilidad
Funcionalidad Implementada
Usuarios
Desarrollo Mantenimiento y Operación
![Page 18: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/18.jpg)
Costo Cumulativo
Utilidad Funcionalidad Implementada
Desarrollo Mantenimiento y Operación
¿INNOVACIÓN?
![Page 19: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/19.jpg)
Enfoque “Cowboy” Grandes Cambios Funcionales Redefinición Arquitectónica Muchas Nuevas Funcionalidades
Enfoque Analítico Pequeños Cambios Incrementales Arquitectura Estable y de Alta Calidad MUY POCA nueva funcionalidad en el nucleo Innovación enfocada
![Page 20: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/20.jpg)
Costo Cumulativo
Funcionalidad Implementada
Usuarios
Desarrollo Mantenimiento y Operación
Deuda Técnica
!
![Page 21: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/21.jpg)
Costo Cumulativo Utilidad
Funcionalidad Implementada
Usuarios
Proyecto Soñado
¿INNOVACIÓN?
![Page 22: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/22.jpg)
Fred Brooks “El überninja”
“No Silver Bullet” 1986
Crear incrementalmente Utilizar andamiaje
![Page 23: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/23.jpg)
Madurez +
Agilidad
![Page 24: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/24.jpg)
Complejidad ■ Accidental ■ Escencial
Procesos Herramientas Tecnologías Gente
Problema Solución
![Page 25: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/25.jpg)
■ Advertencia No aplica para todos los entornos de trabajo.
De Servicios IT De Producto IT Se apoya en IT
Funcional Funcional Funcional
Disfuncional Disfuncional Disfuncional
![Page 26: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/26.jpg)
■ Entiende la Situación Punto en el Ciclo de Vida del Producto En general, esto es un negocio Deuda Técnica Tipo de Empresa
![Page 27: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/27.jpg)
■ Empieza por la Arquitectura Simple Comprada Robusta Prestada Escalable Hecha por tu abuelita Disponible ¿Pirateada? Segura
![Page 28: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/28.jpg)
■ Utiliza el Andamiaje Crea espacios No pierdas tiempo Valida espacios Mide reacciones Despliega espacios No codifiques Elimina espacios Resiste la tentación
![Page 29: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/29.jpg)
■ Implementa Usa el arma correcta. Cuidado con los discipulos de Hubbard. Si ves a Xenu…
![Page 30: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/30.jpg)
kaizen
Enfoque de Implementación
![Page 31: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/31.jpg)
“Make the baby Jesus cry”
![Page 32: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/32.jpg)
Dev IA QA UAT
Estabilización
Producción
Stress Carga
PreProd Cambios
$$$$
![Page 33: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/33.jpg)
1 Entorno Dogfooding User Staging
![Page 34: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/34.jpg)
Ideas Principales No confundamos PROCESO con ESTRATEGIA. Es necesario el contexto para aplicar cualquier proceso. Es imprescindible entender el modelo de negocio. MVP es una ESTRATEGIA para enfocar la innovación en la creación de productos, aumentando su rentabilidad. Es conveniente romper el paradigma de proyectos, para enfocarse en el de productos (probablemente). Es necesario un enfoque iterativo. Elimina lo más posible toda complejidad. La arquitectura es el primer paso clave. Crea espacios vacios y valida la satisfacción de usuario antes de implementar. Implementa disruptivamente, mejora paulatinamente.
![Page 35: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/35.jpg)
![Page 36: MVP, Desplegar primero, codificar después... ¿tiene sentido?](https://reader033.vdocuments.mx/reader033/viewer/2022052400/5596ce8c1a28ab7e7a8b457d/html5/thumbnails/36.jpg)
knoting.com