Back in 2000, we worked together as Java developers at Connextra - one of the first companies trying eXtreme Programming in UK. If you've ever been asked to write stories using the “As a ..I want..so …
Back in 2000, we worked together as Java developers at Connextra - one of the first companies trying eXtreme Programming in UK. If you've ever been asked to write stories using the “As a ..I want..so that..” way, then blame our team - we were also the originators of Mock Objects.
Perhaps because of the scary XP moniker which implies a full-on approach, other agile approaches have become more popular across industry in subsequent years. No equivalent organisation to the Scrum Alliance or Lean SSC exists that is dedicated to promoting XP and advancing the state of practice, unless you count London's very own eXtreme Tuesday Club. XP has therefore become more of a grass roots approach for software developers with most organisations opting for much less extreme agile approaches, although still pulling in milder XP practices such as user stories, velocity, and test-driven development.
We've found it really interesting to see how many old-school XP practices are still helping developers and where gaps remain (such as working with UX and Infra specialists). It's also been interesting to see how open our XP team is to “embracing change” and experimenting with ideas from Kanban and Scrum.
The objectives for this session are to reflect on XP practice and engage session participants in discussion of whether XP is alive and worth pursuing.