Growing alivethings
-
Upload
gerardo-barcia -
Category
Business
-
view
137 -
download
0
Transcript of Growing alivethings
![Page 1: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/1.jpg)
Building alive thingsLike Software
Growing
![Page 2: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/2.jpg)
![Page 3: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/3.jpg)
![Page 4: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/4.jpg)
![Page 5: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/5.jpg)
1941
Hoy
![Page 6: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/6.jpg)
No podemos construir cosas vivas Solo podemos hacerlas crecer
![Page 7: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/7.jpg)
¿Qué tal software?
![Page 8: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/8.jpg)
Arquitectura de TeoWaki pensada inicialmente
![Page 9: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/9.jpg)
![Page 10: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/10.jpg)
Burn Instagram
![Page 11: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/11.jpg)
No podemos construir Software Solo podemos hacerlo crecer
![Page 12: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/12.jpg)
Objetivos
![Page 13: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/13.jpg)
Hacer crecer nuestros proyectos de software Mantener motivados a nuestros equipos
Encantar a nuestros clientes
![Page 14: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/14.jpg)
RoadMap
![Page 15: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/15.jpg)
1
¿Por qué el software es algo vivo? 2
¿Qué implica?
3
Técnicas y herramientas para hacer crecer el software,
motivar y encantar a nuestros clientes
![Page 16: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/16.jpg)
1975 Fred Brooks
“El software no es accidentalmente
complejo es esencialmente
complejo”
![Page 17: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/17.jpg)
1982 Roger Pressman
“El software no se desgasta, se
deteriora”
![Page 18: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/18.jpg)
2011 Jurgen Appelo
“El software es un sistema complejo
adaptativo”
![Page 19: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/19.jpg)
![Page 20: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/20.jpg)
Holismo VS Reduccionismo
![Page 21: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/21.jpg)
![Page 22: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/22.jpg)
![Page 23: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/23.jpg)
Las personas y su comunicación es esencial
No manipular a las personas. Manipular al sistema.
![Page 24: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/24.jpg)
Teoría X, Teoría Y
Douglas McGregor
![Page 25: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/25.jpg)
¿Para cuál teoría están diseñadas las herramientas actuales y usadas desde hace más de un siglo?
![Page 26: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/26.jpg)
![Page 27: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/27.jpg)
![Page 28: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/28.jpg)
KudoBox
![Page 29: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/29.jpg)
![Page 30: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/30.jpg)
Reglas y Dinámica• No prometas recompensas por
anticipado.
• Mantén las recompensas pequeñas.
• Recompensa continuamente.
• Recompensa en público.
• Recompensa comportamientos, no resultados.
• Recompensa como equipo. No como jerarquías.
![Page 31: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/31.jpg)
¿Y ahora?• Elige un nombre.
• Implementa la práctica en toda la compañía. Todos participan.
• Elabora con una caja de cartón el central mail box e imprime las kudoCards.
• Anima a que cualquiera de la compañía pueda dejarle su pequeña recompensa a otro.
![Page 32: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/32.jpg)
• Define un límite de regalo
• Revisa la caja al menos una vez por semana y entrega los Kudos de forma pública.
¿Y ahora?
![Page 33: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/33.jpg)
Frameworks
Confidence
![Page 34: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/34.jpg)
1
4
6
2
5
3
7
![Page 35: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/35.jpg)
Reglas y Dinámica• Una persona selecciona un
requisito(historia de usuario) ya preparado.
• Cada participante elige para el requisito la tecnología más adecuada de forma privada.
• Cuando todos hayan elegido su tecnología, todos muestran las cartas.
• Coloca los resultados de la apuesta en el tablero.
• Todo el mundo gana los puntos que indiquen sus cartas, excepto las minorías altas.
• Las personas con cartas altas minoritarias deben explicar sus razones.
• Repetir con los otros requisitos.
![Page 36: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/36.jpg)
• Crear un tablero con las puntuaciones acordadas.
• Imprime las cartas con la puntuación acordada.
• Has un listado bien especificado con los requisitos(historias de usuario) a re-factorizar en servicios o nuevos proyectos.
• ¡Juégalo!
¿Y ahora?
![Page 37: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/37.jpg)
Problem
Time
![Page 38: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/38.jpg)
No enfocarse en tiempos de entrega
Debemos enfocarnos en nuestro Work-In-Progress
![Page 39: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/39.jpg)
![Page 40: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/40.jpg)
• Asegúrate de que en tu tablero contiene problemas de los stake-holders, no solo tareas.
• Revisa constantemente cuando se añade un problema al tablero y calcula su problem time.
• Calcula el promedio total de tiempo para todas los problemas del tablero.
• Comienza a preguntar a tus stakeholders: ¿Cómo podemos mejorar?
¿Y ahora?
![Page 41: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/41.jpg)
MobProgramming
Co-Pilot
![Page 42: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/42.jpg)
![Page 43: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/43.jpg)
Dinámica
• Períodos
• Productividad
• Rotación de Copilotos
• Días individuales
![Page 44: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/44.jpg)
• Establece períodos de tiempo para mobProgramming
• Establece períodos de tiempo para Co-Pilot
• Mide las mejoras de productividad en el tiempo
• ¡Experimenta!
¿Y ahora?
![Page 45: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/45.jpg)
Technical Debt
Stock Market
![Page 46: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/46.jpg)
Deuda técnicaVentana de mercado vs Peligros a
largo plazo
![Page 47: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/47.jpg)
Dinámica• Debemos crear la figura de banco
con dinero ficticio y créditos (por ejemplo 100 euros).
• La persona que incurre en deuda técnica debe solicitar un préstamo y fundamentar su decisión.
• Si existe más del 80% de endeudamiento se debe organizar un Tech Deb Time para bajar los intereses.
• Todos los meses se debe revisar la deuda técnica y el nivel de endeudamiento. Si está por debajo del 50% el equipo recibe recompensa (cervezas, regalos, dinero)
Banco
![Page 48: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/48.jpg)
• Solicita compromiso de la gerencia de tu empresa para usar 100 euros al mes.
• Crea la figura ficticia del Banco con dinero artificial.
• Comienza a medir la deuda técnica.
• Intenta mantenerla por debajo del 50%.
• Asegúrate de dar las recompensas.
¿Y ahora?
![Page 49: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/49.jpg)
Work Expo
![Page 50: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/50.jpg)
Restaurante San Andres, A Coruña
![Page 51: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/51.jpg)
Radiar información• Establecer valores de equipo.
• Los empleados se montan en el barco de un equipo mientras el equipo reconozca las necesidades de las personas.
• Mostrar, no contar.
• Libros de empleados.
• Logros y derrotas.
• Identidad
![Page 52: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/52.jpg)
• Selecciona el propósito de el equipo.
• Recolecta las historias favoritas a lo largo de los años de trabajo.
• Selecciona de las historias, cuales son un ejemplo para el futuro y cuales no.
• Crea un ExpoBoard.
• No permitas que hayan menciones a clientes o stake-holders en el board.
• Crea un libro de empleados. Sin la participación de RRHH. Solo el equipo.
¿Y ahora?
![Page 53: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/53.jpg)
Alien Advice
![Page 54: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/54.jpg)
– Robert Frost. Poeta americano
“Cuanto más nos alejamos de un problema, más
idealistas somos”
![Page 55: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/55.jpg)
• Haz un listado de las personas de la compañía y sus roles.
• Invita regularmente a personas que no conozcan el dominio del problema a tratar.
• Déjalo opinar.
• Extrapola su opinión a tu contexto.
¿Y ahora?
![Page 56: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/56.jpg)
Sexy Commits
![Page 57: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/57.jpg)
![Page 58: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/58.jpg)
![Page 59: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/59.jpg)
Tres preguntas para un buen commit
• ¿Por qué es necesario el cambio?
• ¿Cómo se ha abordado el cambio?
• ¿Qué efectos secundarios tiene?
![Page 60: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/60.jpg)
• Elabora un acuerdo de como deben ser los commits en tu empresa.
• Muestra los mejores commits en tu WorkExpo.
• Premia los mejores commits (Kudos, regalos).
• Realiza Commit de intercambios.
¿Y ahora?
![Page 61: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/61.jpg)
Exploration Days
![Page 62: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/62.jpg)
¿Deberíamos entregar o experimentar?
La importancia de las ideas emergentes externas
![Page 63: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/63.jpg)
Viernes temáticos
Entrenamientos contínuos
![Page 64: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/64.jpg)
• Organiza días de exploración con tu equipo.
• Define viernes temáticos una vez al mes.
• Intenta siempre llevar a la práctica lo aprendido.
¿Y ahora?
![Page 65: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/65.jpg)
Mini Jubilaciones
![Page 66: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/66.jpg)
![Page 67: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/67.jpg)
¿Quién dice que viviremos hasta los 90 años?
Las pequeñas escapadas mejoran la productividad
![Page 68: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/68.jpg)
• Selecciona un porcentaje (20% recomendado) de tu calendario laboral de vacaciones.
• Acuerda con tus compañeros días de mini-jubilación.
• Jubílate al menos cada dos meses dos días.
¿Y ahora?
![Page 69: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/69.jpg)
Hacer crecer nuestros proyectos de software Mantener motivados nuestros equipos
Encantar a nuestros clientes
![Page 70: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/70.jpg)
¡ADVERTENCIA!Todos los modelos están errados. Pero muchos son útiles.
![Page 71: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/71.jpg)
La Gestión de proyectos de Software es muy importante
como para dejarla solo en manos de los gestores.
![Page 73: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/73.jpg)
Referencias
La mayoría de las ilustraciones fueron tomadas de
https://www.flickr.com/photos/jurgenappelo/
Las fotografías fueron tomadas de flickr con licencia creative commons
https://www.flickr.com/
![Page 74: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/74.jpg)
Referencias
http://www.amazon.es/Management-3-0-Leading-
Developers-Developing-ebook/dp/B004ISL6JY/ref=sr_1_1?
ie=UTF8&qid=1427326959&sr=8-1&keywords=management+3.0
![Page 75: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/75.jpg)
https://management30.com/product/workouts/
![Page 76: Growing alivethings](https://reader031.fdocuments.us/reader031/viewer/2022032221/55b7791fbb61eb700c8b4798/html5/thumbnails/76.jpg)
http://www.howgoogleworks.net/