Boost Kickstart™ Course
The Boost Kickstart™ course introduces the core practices of sustainable software development relevent to both green field and legacy systems. The course targets test driven development, refactoring, commit frequently and pairing. This course is very hands on and aims to provide exposure to sustainable software development practices by developing software in the classroom using the techniques first-hand and guided by experienced coaches.
The Boost Kickstart™ course is the entry point for building high performance teams through sustainable software development and is aimed at software developers.
When asked about test driven development, refactoring or pairing on an agile project, most developers will respond, "Oh yeah, we're doing those". The reality is, on a scale of 1 to 10 most are sitting at about 2. Boost Kickstart™ ramps all these up to 10 and explores the synergy created in doing so. It also introduces other sustainable software development disciplines which are the foundation for more advanced practices.
Attendees should expect to leave the course with an in depth appreciation, and operational understanding, of test driven development, refactoring and pairing practices and how they can relate these practices to their current work.
The course also prepares attendees for the Perform™ and Contain™ courses.
Brisbane Polo Club - Naldham House, Cnr Eagle & Felix Streets, Waterfront Place, Brisbane.
Onsite catering; lunch provided.
There are limited seats. We are currently running a single, two day course with 10 seats.
| Date | Availability |
|---|---|
| 29 - 30 May 2008 | 7 seats (remaining) |
For bookings, queries and payment details, email boost@netstorm.net.au, or call 0423358827 / 07 38577786.
Registrants should be software developers, preferably with current Java experience.
A$1925- / registration.
Discounts apply for multiple registrations; so group up :-)
| Time | Activity | Description |
|---|---|---|
| 8.30 - 10.30 | Introduction |
Explaining the core low level practices of test driving, refactoring, pairing and small software spins in sustainable software development. A live test driving, refactoring example is presented by two coaches in a pairing session, setting the scene for the course. |
| 10.30 - 10.50 | Break | |
| 10.50 - 12.30 | Coding |
Pairing up, familiarisation with the environment and running through some pre-canned examples. This activity is aimed at getting developers familiar with the enviroment, building the software and checking in to the repository all within the spin. |
| 12.30 - 1.30 | Lunch | |
| 1.30 - 3.30 | Coding |
Test driven development in a paired environment to build a fully atomic tested classes. Fully coached. |
| 3.30 - 3.45 | Break | |
| 3.45 - 4.30 | Coding |
Continue test driven development. |
| 4.30 - 5.15 | Presentation |
Introduction of Primordial. Debrief. |
| Time | Activity | Description |
|---|---|---|
| 8.30 - 9.00 | Interactive |
Answering questions on test driven development, refactoring, pairing and commit often. Setting the scene for the days development. |
| 9.30 - 10.30 | Coding |
Refactoring existing code in a team environment. All four pairs work on a shared codebase using the commit often mantra. |
| 10.30 - 10.50 | Break | |
| 10.50 - 12.30 | Coding |
Continue refactoring. |
| 12.30 - 1.30 | Lunch | |
| 1.30 - 1.45 | Presentation |
Defining the refactoring challenge. |
| 1.45 - 3.30 | Coding |
Attendees chose pairs and begin refactoring challenge. |
| 3.30 - 3.45 | Break | |
| 3.45 - 4.30 | Coding |
Continue refactoring challenge. |
| 4.30 - 5.15 | Wrapup |
Viewing result of refactoring challenge. Close. |
"The best way to get up to speed with Sustainable Software Development is
to pair with an experienced coach / mentor. Your time is too valuable
to waste doing any less than that. A few hours paired with these coaches
is a mind expanding experience."
-- Andy Gelme, System Architect [http://geekscape.org]
"You'd have to be crazy to attend this course, which is a whole lot
better than being ignorant !"
-- Rasputin, Mad monk and unstoppable hacker