Post on 03-Jul-2015
description
Cómo Innovar Productos de So3ware empleando Scrum como
Metodología Ágil
Gustavo Quiroz Madueño Cer<fied Scrum Professional Open Edge Technologies
http://creativecommons.org/licenses/by-nc-nd/3.0/deed.es_ES
Licencia de Uso
¿Qué pasa en el mundo?
• +70% de los trabajadores están insa<sfechos con su trabajo.
• Las estructuras top-‐down están asfixiando la innovación.
• Las compañías que no se adaptan a los cambios en el mundo están pereciendo.
¿Por qué les importa a ustedes?
Generación del milenio (¡Ustedes!)
• Quieren ser escuchados • Son innovadores • Quieren hacer una diferencia en el mundo
¿Dónde les gustaría trabajar?
¿Dónde les gustaría trabajar?
¿Dónde les gustaría trabajar?
¿Dónde les gustaría trabajar?
¿Dónde les gustaría trabajar?
Industrialización
Industrialización
Los extremos de la industrialización
¿Cuál es la alterna<va?
• “Los empleados son un ac<vo y no un pasivo dentro de una empresa.”
• “Los trabajadores del conocimientos son los ingredientes esenciales de la economía moderna.”
• “La gente es lo más valioso dentro de una organización.”
• “El trabajo de un gerente es preparar a la gente y liberarla para que se desempeñe.”
Peter Drucker (1909-‐2005)
¿Qué es la innovación?
• “La innovación hace la diferencia entre un líder y un seguidor.”
Steve Jobs (1955-‐2011)
¿Qué es la innovación? • “La innovación es el instrumento específico del emprendimiento.”
• “La innovación es el acto que dota a los recursos de una capacidad nueva para crear riqueza.”
Peter Drucker (1909-‐2005)
¿Qué es la innovación?
• “La innovación es el tema central para la prosperidad económica.”
Michael Porter Harvard Business School
¿Por qué es importante?
• “El Perú no <ene una polí<ca, ni una estrategia de largo plazo en temas de compe<<vidad, por tanto, es una economía que no <ene un rumbo definido.”
• “Es necesario que el Perú cree nuevas tecnologías.”
Michael Porter Harvard Business School
Complejidad e Innovación
Ciencia
Manufactura
Tecnología
Herramientas!
Niveles de Innovación
Cultura
Estrategia
Producto/Servicio
Operacional
+
-‐
Dificultad (Hacer y Copiar)
+
-‐
Valor
Una caracterís<ca importante
• “Si no experimentas fracasos de vez en cuando, es una señal de que no estás haciendo nada muy innovador.”
Woody Allen Director, Actor, Comediante, Músico, Escritor
Primer Ejemplo • 1993: Diagnos<cada con
depresión clínica; consideró suicidarse.
• 1995: Desempleada, vivía de asistencia social.
• 1995: 12 editoriales rechazaron su manuscrito.
• 1995: “Búscate un trabajo. Tienes muy poca chance de hacer dinero con libros para niños.”
• 1997: Se publican 1,000 copias de Harry Po.er.
• 2010: Fortuna es<mada en US$ 800 millones J.K. Rowling
Autora de la saga Harry Po.er
Segundo Ejemplo
• 1973: Endeudado tras filmar American Graffi6
• 1973: “Tu historia es muy diucil de entender.”
• 1973: United ArNsts y Universal no aceptan filmarla.
• 1977: Se estrena Star Wars.
• 2010: Fortuna es<mada en US$ 3,000 millones
George Lucas Escritor y Director de la saga Star Wars
¿Y dónde queda el so3ware?
Mark Zuckerberg Co-‐Fundador de Facebook (2004)
• “Comencé con Facebook cuando tenía 19 años. No sabía mucho de negocios entonces.”
• “No estamos enfocados en op<mizar los ingresos.”
• “No sé qué vamos a construir de aquí a 3 ó 5 años.”
• Usuarios: +500 millones • Fortuna: US$ 18,000
millones • Comenzó en Harvard
University.
¡Hagamos San Marcos Connec<on!
• Él <ene la idea de qué es lo que debe tener San Marcos ConnecNon (el producto).
Roberto Fuentes 20 años – Estudiante de 3er. Ciclo
Decimos que es el Dueño del Producto (Product Owner -‐
P.O.)
¿Qué caracterís<cas tendrá el producto?
• Los alumnos podrán: – Crear una cuenta – Crear un perfil – Buscar a sus amigos – Enviar mensajes a sus amigos – Subir sus fotos – Comentar qué están haciendo – Comentar las fotos de sus
amigos – Compar<r videos con sus
amigos – Crear eventos – Invitar a sus amigos a los
eventos – …
A esto le llamamos “Lista de cosas por
hacer del producto” (Product
Backlog).
¿Y quién lo desarrollará?
• Ellos saben cómo construir el producto.
Juan, Mariela, Susana, Romina y Felipe Estudiantes de 6to. Ciclo
Decimos que son El Equipo.
Paso 1: Planificar el Qué
Al periodo de 2 semanas le llamamos Sprint. A esta reunión la llamamos Reunión de Planificación del Sprint (Sprint
Planning MeeNng)
¿Cuándo va a estar listo el
producto? Nos
comprometemos a tener lista la creación de cuentas y perfiles.
¿Qué te parece si nos das 2 semanas?
Al cabo de las cuales te
mostraremos una versión
inicial.
¡Trato hecho!
Es diucil darte una fecha exacta.
Paso 2: Planificar el Cómo
Esta reunión es parte del Sprit Planning MeeNng (pero sin el P.O.) Al conjunto de tareas le llamamos “Lista de Tareas por hacer durante el
Sprint” (Sprint Backlog)
Yo puedo diseñar la interfaz de usuario.
Yo puedo programar el registro de usuarios.
Yo puedo apoyar en
documentación y pruebas.
Yo puedo armar un proyecto base.
Yo me encargo de la creación de perfiles.
Paso 3: Empezar a trabajar
Paso 4: Planificar cada día
Esto se llama Reunión Diaria (Daily Scrum, Daily MeeNng ó Stand-‐Up MeeNng)
Ayer terminé el diseño del
formulario de registro. Hoy voy
empezar a diseñar la página de perfiles.
Ayer programé una parte del registro pero me trabé con la validación de passwords.
Ayer avancé el Manual de Usuario.
Romina, hoy te puedo ayudar
con los passwords.
Ayer terminé el proyecto
base. Hoy voy a apoyar a Mariela con los diseños.
Ayer no pude
avanzar. Mi laptop se malogró :(
Al día siguiente…
Esa lista se llama “Lista de Impedimentos por remover” (Impediment Backlog).
Esa persona se llama Scrum Master.
Ayer Roberto me pidió que le
re-‐instale Windows 7 y no pude avanzar
nada. :(
Muchachos, tenemos demasiados problemas. ¿Y si los ponemos en
una lista y los priorizamos?
¡Buena idea! Además
podríamos conseguir a una persona que nos
ayude a resolverlos.
Mi laptop sigue
malograda. :(
Ayer tuve una discusión fuerte con
Felipe. Mejor hoy ni le hablo.
El rol del Scrum Master
• Ella es responsable de: – Remover impedimentos – Facilitar reuniones – Mediar conflictos y negociaciones
– Proteger y apoyar al Equipo
– Cuidar que las reglas de Scrum se cumplan
Andrea Rosales 30 años – Psicóloga, Coach y Facilitadora
Paso 5: Mostrar un incremento del producto
A esta reunión la llamamos Reunión de Revisión (Sprint Review MeeNng). Los cambios o mejoras se incorporan al Product Backlog y son priorizados
por el P.O.
Terminaron las 2
semanas, muchachos.
Puedes probarla
ingresando a esta URL con este usuario.
¿Qué te parece?
¡Me gusta! Pero quiero que el registro tenga
menos campos, el perfil muestre la foto a la izquierda y ésta se pueda
cambiar fácilmente.
Así es. Tenemos la versión lista.
Paso 6: Examinar y Buscar Mejorar
A esta reunión la llamamos Reunión de RetrospecNva. La idea es mejorar la calidad, producNvidad y felicidad de todos los
miembros del equipo.
¡Buen trabajo, Equipo!
!Gran idea! Hay mucho por
mejorar para el siguiente Sprint.
¿Qué les parece si conversamos de cómo podemos mejorar aquellas cosas que no
estuvieron del todo bien durante el
Sprint?
Paso 7: Repe<r Una y Otra vez
Hacer
Inspeccionar Adaptar
Planificar
Scrum en Resumen
Planeamiento Revisión
Retrospec<va
¡Gracias!
Gustavo Quiroz Madueño Open Edge Technologies gquiroz@gmail.com
Twi]er: @quiroz_gustavo
www.openedgetech.com