I’m now at the airport in SLC after a week packed with information and new people. First and foremost, I’d like to thank all the organizers for their support. It was fantastic. I hope the final glitch will be resolved soon and all material will be available for download.
Marc Bless and I run a workshop on Fear-Driven Impediments (handouts). The participants were great. They discussed a lot of issues around fear. We had two comments on improving the workshop: have a role play and give us more input on how to deal with fear.
I enjoyed talking to a lot of people and I also attended some sessions. The program was packed and it was difficult to decide where to go to. I liked the following sessions:
- Applying the lean startup model to the Enterprise: Jez Humble
- Making the Entire Organization Agile: Stephen Denning
- Narrative Coaching: Scott Dunn
- Design Thinking: Mary Poppendieck
- Continuous Delivery: Jez Humble
- Tests as a Means of Abstraction: Brian Marick, Michael Feathers
- Lean Startup: How Development Looks Different When You’re Changing the World: Abby Fichtner
Abby Fichtner’s sessions was clearly a highlight as it challenged so many assumptions on product development. In the context of Lean Startups Agile development needs to go a few steps further. For example, while most teams struggle with the “Definition of Done” as something being developed or deployed, for Lean Startups “Done” means that ideas have been validated by customers. Learning is key, not working software.
Mary Poppendieck’s stated in her session that user stories are already design decisions. It is more important to understand the problem a customer wants to solve. Also, Mary clarified that the Product Owner in Scum projects carries multiple roles depending on the complexity of the project. The PO can be a Software Designer, Systems Architect, Business Analyst, and much more. My conclusion was, that a PO needs to work in a team of people.
There were many talks, tutorials and workshop on coaching and fewer on the technical side of the Agile adoptions. I’m happy to see that Functional Programming becomes a topic for Agilists as I have a background in Haskell.
I look forward to apply some of the learnings in my work, to keep in touch with some of the participants and to meet them again, either next year at Agile2012, the Scrum Gathering in London October 2011, the XP2012 in Malmö or even at the XP2013 in Vienna.