Let the RACE begin!
All Races begin with a request to deliver. The first race defines every stakeholder, every decision tree and every authorisation level needed to ensure a streamlined communication mechanism keeping everyone involved up to speed with the development of any service
One Request - leads simply to 2 choices
When a REQUEST is received - it must be properly documented, defined and understood via the ACKNOWLEDGE step from every stakeholder. Too many Agile users do this in different ways, to different standards and often to different people. Agile development can stall and fail because the right people were not consulted at the right stages
Once a request has been Acknowledged it may already be properly documented, with stakeholders simply asked to CONFIRM the race, or stakeholders can request that more steps are required via another "Sub-RACE". This simple binary choice keeps things simple, and ensures there are no misunderstandings and everyone is informed
Optional Sub-Races allow the "fleshing out" of detail and ideas or understandings - they can be created by any stakeholder before they confirm the previous Race
When any Sub-RACEs created by the 2nd stage are complete, each stakeholder can CONFIRM the RACE can run
Requests, Details and Stakeholders Confirmed
Only when all stakeholders have Confirmed their agreement and no other "sub-races" are still running - the active race will ENGAGE and START the request
The first Race
When a new project is started for a customer - a simple structure will allow everyone involved to know what decision making processes the customer and suppliers need, which stakeholders must be notified and who has the ultimate decision to Direct the race
The "Race Director" is usually the customer - and the person ultimately responsible for choosing whether or not a RACE can Start. Once this person signs off with the confidence every stakeholder is happy, the delivery team will engage and start the process of building the solution using CodeStep's "3-2-1 Launch Control"
Sub-Races create more wins
It is important at every stage of Acknowledgement that stakeholders are given the chance to start and "Direct" their own Races. By allowing any stakeholder to direct a race - everyone can be sure that the required level of detail is provided to ensure a swift and perfect delivery each time