Agile ◦ Scrum ◦ Software Craftsmanship • Contexto actual ◦ Empresarial ◦ Personal ◦ Problemas asociados • SOLUCIONES Índice ¡ESTO N O ES U N CU R SO D E AG ILE!
los años 70 en la factoría de Toyota • Despega en los años 90 • Conceptos clave: ◦ Kanban ◦ Waste ◦ Toyota 5S (Seiri, Seiton, Seiso, Seiketsu, Shitsuke) ◦ Kaizen - Kaikaku - Kakushin ◦ ...
contract negotiation • Responding to change over following a plan • Individuals and interactions over processes and tools • Working software over comprehensive documentation
Face-2-Face conversation • Working software as measure of progress • Sustainable development pace • Technical excellence • Simplicity (work not to be done) • Architectures and designs emerge • Team reflects on how to become more effective • Satisfy the customer • Changing requirements • Deliver working software frequently • Biz&Dev must work together
Robert C. Martin (“Uncle Bob”): Clean Code Ken Schwaber: Scrum.org vs. Scrum Alliance Alistair Cockburn: arquitectura hexagonal (2005) Ron Jeffries: XP Jeff Sutherland: Scrum Ward Cunningham: XP Martin Fowler: MVVM, XP, Refactoring …
Robert C. Martin (“Uncle Bob”): Clean Code Ken Schwaber: Scrum.org vs. Scrum Alliance Alistair Cockburn: arquitectura hexagonal (2005) Ron Jeffries: XP Jeff Sutherland: Scrum Ward Cunningham: XP Martin Fowler: MVVM, XP, Refactoring …