Description
Empowering teams to deliver requirements iteratively and incrementally.
Agile delivers a ‘minimum viable product’ on time and in-budget, which can then be further improved and reworked to take account of changing needs, environment, and technology opportunities.
Rationale
The new council will go through a period of transformation to unify products and services, and to present a modern digital offer to customers and partners. We will need to empower multi-disciplinary teams, representing users, practitioners, and technologists to rapidly bring forward incremental solutions, building towards a target end-state.
Agile provides the ability to create and respond to change. It is a way of succeeding in an uncertain and turbulent environment; supporting the concept of ‘fail fast’ and ‘learn quickly’ so that projects can be continually re-planned.
New technology opportunities are continually evolving and maturing; a traditional project approach that might take 2 years, could be obsolete before it delivers.
Implications
Agile can be applied to
- Digital Customer
- Requirements and feedback to prototypes. Private Beta test before a solution is made fully live.
- Digital Council
- Empowered teams continually delivering valuable incremental products and services
- Digital Place
- ‘One team’ approach across local agencies.
Tools / Methods / Resources
- Digital Playbook to define how teams can work in agile phases
- Empowered multi-disciplinary teams
- Process redesign
- Lightweight ‘gate’ steps to ensure quality and conformance
- Common Target Architecture
- Horizon Scan for emerging technologies
Maturity / Check List
- Is the project adopting an Agile approach so that it delivers value in time?
- Are teams empowered?
- Have the opportunities of new technology been explored?