Web team, Nederlandse Spoorwegen, Utrecht.
A growing number of organization slowly migrate towards more agile approaches of their software development. When starting with agile, Scrum is still the most popular process around, with user stories as the preferred requirements technique.
Although Scrum and user stories apply well to many web projects, when it comes to handling large, service-oriented projects, in my opinion more ceremony (to keep up with Alistair Cockburn’s terminology) is required to structure the projects, especially when it comes to identifying, modeling and re-using services and orchestration.
Discussing smart use cases with the product owner (on the left)
At the Nederlandse Spoorwegen, we have succesfully applied smart use cases to a first agile service-oriented SAP project, using a mix of the agile processes Scrum and Smart. Hence, the web team at the same department of the Nederlandse Spoorwegenhas invited me to present and discuss the use of Scrum and Smart, and to stipulate the use of smart use cases in particular.