24.4 Responding to the assessment
After using the Agilometer to create an assessment, the next step is to see what can be done to improve the sliders and shift them further to the right. Here are some simple examples of how to move a slider:
24.4.1 The ‘flexibility on what is delivered’ slider
- The customer may be unaware of why there is a need to be flexible with what is delivered. Therefore training and education may be appropriate.
- Are there too many requirements that are ‘musts’? Can they (or the assumptions behind them) be challenged to see if the priority is too high?
‘Must’ is a level of priority for a requirement (or user story) that ‘must’ be satisfied because without it, either the output from a timebox will not work or it is not worth delivering the output.
24.4.2 The ‘level of collaboration’ slider
- Get people together and break down any barriers.
- Investigate reasons why people may be reluctant to collaborate. Have they been let down in the past? Political baggage?
24.4.3 The ‘ease of communication’ slider
- Bridge any physical gaps by arranging visits for a day or a week.
- Use video-conferencing and plan around different time zones.
- Co-locate the team.
- Improve the use of tactile and/or low-tech solutions when presenting information.
24.4.4 The ‘ability to work iteratively and deliver incrementally’ slider
- Challenge the team to think of partial deliveries that will be ‘of use’ in some form or another.
- What could go into a first release?
- Something ‘of use’ can have many forms (e.g. a quick win, technical proof of concept, getting the hardest work out of the way first).
- Try to calculate the value of delivering something early.
24.4.5 The ‘advantageous environmental conditions’ slider
- Would new tools help? Can you do more to protect the team from outside disturbances? Would some training help?
- Can ‘the commercials’ be adjusted to align more with the agile way of working? Do third parties need awareness about their role on a project using agile? Can you draw on other people’s experiences?
24.4.6 The ‘acceptance of agile’ slider
- Would training help? Would a more informal workshop approach get over key messages?
- Can you direct people to helpful information on your knowledge base about agile (e.g. the company intranet)?
- Can you get key personnel (e.g. at project board level) to help explain agile to key stakeholders?
- Make it clear to the key stakeholders what the benefit is for them.