European Smalltalk User Group

Actions

Scrum+XP in Practice

by Rowan Bunning Rowan.Bunning@softwarewithstyle.com

Presentation: [pdf]

Abstract: Wizard Information Services has benefited greatly from the introduction of Scrum - both in addition to eXtreme Programming using Smalltalk and as an agile organizational practice for other business activities. The company's embrace of Scrum now extends outside both software development projects and the core software development group to joint projects with other organizations. The readiness of staff to adopt Scrum's empirical approach is a testament to its intuitiveness, openness, empowerment, efficiency and flexibility as well as its capacity to sell itself through regular positive reinforcement.

Key to Wizard's recent eXtreme Programming productivity gains have been the introduction of new frameworks and tools including a highly integrated testing environment. This provides single point management of both manual and automated tests as well as a way of reducing documentation overheads through single sourcing of artifacts including user stories, acceptance test cases and detailed functional documentation.

This presentation brings key Scrum+XP practices to life through an illustrative narrative that takes a single feature from concept to tested software in a two week iteration. Several case studies are used to highlight the advantages, the selling points and the challenges involved in introducing, practicing and continually improving Scrum and Scrum+XP at Wizard.

Bio: Rowan Bunning is an Agility Consultant and Web Architect at Wizard Information Services (http://www.wizardis.com.au) where he is responsible for the adoption of Scrum project management practices. As a certified ScrumMaster, Rowan is currently involved in the development of Web Applications using Wizard's Seaside-inspired web application framework and agile development tools. Rowan is also a co-founder of Software WithStyle (http://www.softwarewithstyle.com) and Product Manager of XML WithStyle - a visual XML editor for non-technical users. He has presented with Michael Lucas-Smith at Smalltalk Solutions 2004 and at ESUG 2005.

Hierarchical Menu