April 16 - 19, 2012

Contact

Details

Telephone: +46-72 714 30 05
Email:

Map

Find your best way to the conference with Eniro map or with GoogleMap:

Jason Ayers

Has worked with Smalltalk and Agile technologies for over 20 years. Currently the EMEA Director for Cincom's Smalltalk business.

Track abstract - Architecture - G2

Continuous Design Spikes

Why is the first design that you choose to implement a user story with the best one? There are always alternatives but all too often we do not investigate them, often leaving significant design decisions made early on in an implementation to stand the test of time and only reworking them when they come under severe pressure, either from further development work or in production. We have been investigating a process that always looks at multiple spikes on any design of a user story. This originally occurred because the agile process used the analogy of how a wolf pack hunts to shape the steps of the process. Wolves try many spikes in trying to find the weakest prey and so we emulated this process. Teams are forced to look at alternatives and evaluate their merits before choosing the best solution and then this process is repeated for every user story. What we are now trying to understand it how this impacts the overall quality of the solutions built in this way. Are the gains in quality from continuously spiking worth the extra effort? We explore the issues and give some of our thoughts based on what we have observed.

Back

Scandinavian Developer Conference is organized by
Visit us at www.apper.se