Top image
Date
HomeConference programSpeakersVenue InformationRegistrationArea InformationPartners and Sponsors

Workshop 3 (1-day) - Accelerated Agile

Hands-on workshop on agile techniques
As a development team we are often expected to deliver quality software in an effective fashion. Agile software development is focused exactly on techniques to reach efficiency and quality. In this workshop we will try out a series of techniques know from methods like Scrum, Test-Driven Development and eXtreme Programming.

Workshop Outline
On the workshop we plan and implement a concrete project. We practice to collect, estimate and prioritize requirements for a software product, and create a backlog. We also choose a reasonable level and distribution of testing. When we implement we focus on small steps and rapid feedback. Everything is done in a environment with version control, continuous integration and automated tests. We make the work with the task visible and follow up on the progress.

Who should attend?
As a team lead, developer or tester participating in a software development project, you will experience our personal favorites from the agile toolbox that will improve your daily life and your current development process. We adjust the assignments to the participants' composition and try techniques in both Java and .NET. If you work with C++ or embedded software indicate this in your registration and we will do our best to incorporate this in the workshop.

We will work with
- Prioritized release and sprint backlogs - focus on quality and value for the customer
- Agile planning and estimation - e.g. the popular Planning Poker-technique
- Frequent deliveries in short iterations
- Automated builds and test - both unit and acceptance test
- Test-driven Development - Start with the test and make a solid design while coding
- Scrum - daily stand ups, tracking progress and identifying where help is needed
- Visibility - burn down charts to show progress

Tools
We use among other things Subversion, CruiseControl, xUnit, Maven, NAnt, Xcover, Microsoft Visual Studio, Eclipse, and Softhouse's Scrum Master Kit. Bring you own laptop and we will instruct you before the workshop on which tools to install.

Back