scrum

Recursos de programación de scrum
Las organizaciones Agile-Lean buscan mejorar y aprender más que la competencia para ser mejores y más rápidos en producto, equipos de trabajo y procesos. Para conseguir esto, veremos cómo se redefine el rol del Management. En esta sesión empezaremos comparando el modelo productivo tradicional respecto a uno Agile (cómo se entiende el mundo de manera diferente en principios, enfoques y cultura de empresa). Estos nos permitirá justificar la necesidad de un Management diferente, con características y responsabilidades diferentes. Acabaremos viendo roles específicos de Agile Managers incluso hablaremos de fractales! Esta sesión permite obtener una base con la que entender mejor el resto de ponencias del track de Agile Management. Esta es tu sesión si: (1) Eres Manager, CIO, CEO, Scrum Master o Agile Coach. (2) Quieres entender las responsabilidades que existen en una organización ágil para desarrollar un ecosistema de equipos de alto rendimiento, donde las personas ganan progresivamente en competencia y con foco en crear flujo de trabajo, eliminando impedimentos organizativos para ser realmente ágiles. (3) Nunca has visto un modelo organizativo Agile. Autor: Xavier Albaladejo
La auto-organización de los equipos es un concepto fundamental recogido en el Manifiesto Ágil y reforzado por todos y cada uno de los marcos de trabajo Ágiles, desde Scrum hasta Kanban pasando por XP, Lean Software Development, Cristal o DSDM. Esta auto-organización es también uno de los aspectos claves de Management 3.0, y cómo conseguir que dicha auto-organización contribuya a los objetivos de la compañía una de las calaves de lo que denominamos Gestión Ágil. No obstante, la transición de un equipo reactivo acostumbrado al “Command and Control” a equipos proactivos que forman redes de flujo de valor entre sus miembros y con los demás equipos de la compañía no es un paso inmediato. Los equipos evolucionan a través de determinadas etapas de madurez y, en cada una, hay una serie de elementos que apoyan el crecimiento del equipo y otros que lo inhiben. En esta charla trataremos de presentar un modelo de evolución en la madurez de los equipos Ágiles así como los principales puntos de acción para impulsar su desarrollo. Revisaremos los impedimentos más importantes a los que los equipos se pueden enfrentar en cada fase, así como el papel de los Gerentes Ágiles en dicha transición. Autor: Ángel Medinilla
Si un mánager decide iniciar una transformación ágil sin tomar en cuenta sus valores y principios, corre el riesgo de que el resultado sea vacío y sin sentido. Una buena cantidad de los fracasos con Scrum, Kanban u otros métodos ágiles se deben a ignorar lo esencial en ellos, asumir que no hace falta trabajar para desarrollarlo. Los juegos y simulaciones son una herramienta poderosa para abordar los valores y principios ágiles sin caer en conceptualizaciones obvias. En esta sesión bien interactiva y dinámica, simularemos situaciones reales a través de juegos desafiantes e innovadores, que nos permitirán reflexionar sobre lo esencial del agilismo y llevarnos ideas concretas de como ponerlo en práctica para transformar nuestros equipos. Dinámica Combinación de una breve presentación para conceptualizar lo esencial del agilismo, juegos vivenciales y una dinámica facilitada a modo de conclusión. Aprendizajes esperados La importancia radical que tienen en el agilismo los principios y valores. Lo riesgoso que puede ser considerar a Agile solo como un conjunto de reglas y prácticas. La riqueza que se obtiene de la combinación de juegos para tener vivencias significativas y conversaciones facilitadas para convertirlas en experiencia y aprendizaje. El poder de la autoorganización cuando hay un objetivo preciso, límites y autonomía. El valor de recibir feedback claro Ejemplos propios de liderazgo situacional y resolución de problemas complejos a través de planes emergentes. La experiencia de construir un producto a través de un proceso iterativo e incremental. La vivencia de que la confianza se construye y es muy difícil recuperarla una vez que se la perdió. Autor: Ariel Ber
BEFORE WE STARTED Departments and silos Traditional waterfall approach to software development Platform with high maintenance cost Manual testing of new feature and regression test No code quality metrics OUR LAST NINE MONTHS SCRUM TEAMS Four self-organized teams Two product teams Two services teams Addressing the immediate project pipeline needs and maintaining productivity during the change Building long term product vision One Product Owner per team, internally selected KAIZEN TEAM Kaizen Team Team Vision: Optimize the ROI of clients by driving productivity in a lean organization which promotes open and honest conversation and a joint responsibility for continuous improvement Role of the Kaizen Product Owner Two Scrum Masters for four scrum teams Teamwise part-time dedicated to allow focus on process Fosters the practice of facilitation and coaching on different teams Drive continuous improvement initiatives PRODUCTS AND VISION Initial product definition Front End component Back End Component Integration with external services Hybrid model for team focus (component / feature / project) Dependencies Not always clear what we called a product and a product team Long term vision vs. short term delivery ORGANIZATIONAL CHANGES Reporting lines changes From Managers to Tribe Leaders Peer feedback experiment Employees goals aimed to foster collaboration NEW TECHNICAL PRACTICES Fostering craftsmanship excellence through communities of practice, Lunch’n’Learn and Reading Clubs activities New tools aimed to drive continuous integration and code quality CHALLENGES IT Operations integration within scrum teams and DevOps culture Unified backlog among different tools and PMO visibility on project progress Long term product vision, feature teams and domain specialization Tactical interdependencies among teams Change management Managerial tasks ownership Holidays Hardware renovation Expense approval People development (appraisals, trainings, etc.) THE FUTURE SELF ORGANIZED TEAMS AND LEAN ORGANIZATION Deal with the current challenges Move toward Feature Teams Welcome a new Scrum Master Deal with the current challenges Coaching Product Owners Coaching Agile Managers / Tribe Leaders CONTINUOUS INTEGRATION AND ONE DAY RELEASE Leaner self-organized teams and organization Deal with current challenges Coaching Tribe Leaders / Agile Managers Coaching Product Owners Coaching the rest of the Organization Move towards Feature Teams Keep working toward Continuous Integration Improve code quality metrics Shorten Regression Test through automation Automate environment syncing tasks Autor: Fabio Frascella
Accenture colabora con clientes en proyectos basados en metodologías ágiles, tanto a nivel de implementación de soluciones como de consultoría, acompañando el proceso de transformación de equipos y organizaciones. En muchas ocasiones, proyectos y clientes son globales, con equipos en distintas localizaciones, por lo que se requiere una planificación y ejecución distinta a la hora de abordarlos. Para afrontar este tipo de proyectos, a lo largo de los últimos años se ha desarrollado un framework interno, basado en un desarrollo iterativo similar a Scrum, pero con etapas y procesos estandarizados que los equipos de trabajo conocen, comparten y evolucionan desde cualquiera de los países en los que operamos. Este framework nos permite presentar a los clientes un modelo de trabajo iterativo probado, basado en experiencias reales, con métricas comparables, permitiendo la escalabilidad de equipos y la gestión onsite+offshore de proyectos. Autores: Luis Jesús Pintado, Abraham Díaz Bodas
A estas alturas todos estamos convencidos de que aplicar técnicas ágiles en nuestros equipos funciona. Pero cuando necesitamos trabajar de manera coordinada más de 100 personas, ó 200 , ó 500, ó 2.000… estamos viendo la necesidad de disponer de un marco de trabajo común que nos permita tener una gestión coordinada, sin dejar de ser ágiles. Aquí es donde aparecen marcos de trabajo como Scaled Agile Framework (SAFe), Large Scale Scrum (LeSS), Disciplined Agile Delivery (DAD), Scrum at Scale, … que cada vez están teniendo más popularidad. En la mesa redonda contaremos con personas que han estado aplicando algunos de los frameworks que más adopción están teniendo en este momento. Será una magnífica oportunidad para debatir sobre las ventajas e inconvenientes que nos aportan estos marcos de trabajo, conocer experiencias reales sobre qué aspectos debemos tener en cuenta en su adopción, y podremos formular preguntas para intentar resolver dudas. Ponentes: Alex Ballarin, Jordi Falguera, Marc Florit, Adrian Perreau de Pinninck Moderador: Miquel Rodríguez
Frameworks de desarrollo ágil como Scrum solo cubren una parte de todo lo que hay que hacer para construir un producto o servicio de éxito. ¿Quienes son mis clientes y usuarios? ¿Qué funcionalidad debe incluir mi producto? ¿Como debo implementar la interacción con mis usuarios? ¿Qué funcionalidad debe incluir cada versión? En esta charla se propone una metodología que apoyándose en prácticas ágiles y de experiencia de usuario te permiten transformar una idea en un producto real. Autor: Rubén Orta
Rodrigo Corral da pistas sobre cómo llevar Scrum a grandes organizaciones. Este video también está publicado en http://vimeo.com/album/2289697/video/61094751
Xavier Quesada es Agile coach y formador, fundador de Agilar. En esta presentación nos trae las novedades internacionales en Scrum.
Juanma Gómez presenta en esta charla de Codemotion malas prácticas de Scrum