SlideShare a Scribd company logo
Taking the first step 
to agile digital services 
Digital Delivered. Now for Tomorrow. 
0207 602 6000 mbailey@caci.co.uk @CACI_Cloud
2 
1. Background & Summary 
The Government’s Digital by Default agenda has changed the way IT and digital services are created, tested 
and deployed. While the quality, usability and security will always be vital, agility is everything. And this is 
exactly what the Government’s Digital by Default agenda requires. 
Transforming your business by introducing new digital services can seem a daunting process. Not to mention 
delivering these services based on an ‘agile’ methodology. But do you know what agile is? And why do you 
need to adopt this approach? Importantly, how do you put together an agile project team and where do 
you find the right suppliers? The questions no doubt seem endless. But the main problem can often be the 
misconceptions about agile itself. Only when you get to grips with this, can you start to think about putting a 
plan in place. But before we can do that, we need to be clear about what agile actually is … 
© CACI 2014 www.caci.co.uk
3 An agile project is about creating fast 
iterations of products based on the 
feedback of real users. 
2. So what is ‘agile’? 
So what is agile and what does a typical agile 
project entail, for the government agency, the 
supplier and the users? 
An agile project is about creating fast 
iterations of products based on the feedback 
of real users. It means regularly releasing 
small pieces of functionality; constant 
communication between team members, 
and using equipment that displays progress 
being made by your team. 
Government Digital Service 
Agile is a collection of frameworks that support a 
team to build software iteratively. Key roles such 
as product owner and scrum master guide the 
project by prioritising scope and by maintaining 
focus on team goals. Key distinctions from other 
methodologies include; working software over 
extensive documentation, adapting to change 
and feedback after iterations (known as sprints), 
team improvement (via retrospectives) and 
real-time progress (via burn-down charts and 
information radiators). 
The Government Digital Service design manual 
recommends agile as the methodology to use for 
building government digital services. This requires 
dedicated resource from government staff as 
it recommends that the customer covers roles 
such as product owner who then need access to 
subject matter experts as required. If a supplier 
is part of the project then they are required to 
© CACI 2014 www.caci.co.uk
4 
3. Dispelling the myths 
Now we’re clear on what ‘agile’ is, what are the 
main misconceptions? 
Many advocates represent an agile approach as 
being the ‘silver bullet’ of delivery when in fact 
it is simply an alternative approach that offers a 
different set of pros and cons to other project 
methodologies. It should be remembered that a 
methodology is only as good as the practitioners 
and stakeholders who are delivering within it. 
During our engagement on projects over the 
past few years we have come across some of the 
following popular myths … 
3.1. Speed is the true value 
Agile projects have been proven to achieve higher 
productivity than other methodologies and, by 
frequently reporting on progress and delivering 
smaller objectives along the way, they give the 
perception of pace. 
However, the true value associated with agile is 
more profound. Agile brings the close alignment 
of business and user needs together through 
collaboration, combined with a programme’s 
ability to respond to change. Consequently, agile 
has a much greater success rate in delivering a 
solution that the user actually needs and wants 
to use. Feedback from users and customers 
continually support this. Even well run traditional 
Waterfall methodologies can suffer when project 
goals change and if the scope is committed to 
much earlier in the delivery process. Agile delivers 
what the users want. 
3.2. Quality of the software suffers 
Many may believe that agile puts software 
delivery over and above documentation as the 
true indicator of progress, which is taken by many 
to illustrate a lack of control and quality. 
However, quick delivery of software that actually 
works, and the avoidance of mountains of 
documentation with an extensive test phase, 
does not mean that quality has to suffer. Agile 
digital delivery undertakes testing in parallel to 
development, using behavioural specifications 
aligned to business value. This actually produces 
fully tested software early and regularly for 
review and approval. These specifications 
become automated, leading to higher productivity 
when new features are added. Test coverage 
is comprehensive on an agile project if applied 
correctly. What’s more, since it does not follow 
as a sequential activity, testing under the agile 
methodology saves project time. 
© CACI 2014 www.caci.co.uk
5 
Agile brings the close alignment of 
business and user needs together 
through collaboration, combined with a 
programme’s ability to respond to change. 
3.3. Agile doesn’t support governance 
All organisations have an approach to project 
governance covering a wide spectrum, from light 
touch to incredibly formal. Many see agile as weak 
in this area due to its less formal approach. Strong 
or excessive governance doesn’t guarantee a 
good delivery. 
Within agile, the product owner and scrum 
master have essential roles and a number of 
critical reporting objectives. Sometimes, however, 
especially within larger organisations, certain 
governance approaches better suit a project 
management role, following PRINCE 2 for 
example. A project management layer is fully 
compatible with agile as long as the essential 
roles are able to fully focus on their areas of 
responsibility. Agile does not negate governance. 
3.4. High risk compared to 
other methodologies 
All projects need to manage risk and a fluid 
approach, incorporating feedback and re-aligning 
objectives as the project progresses, is seen 
by some as ‘out of control’. In practice, a key 
advantage of a fluid agile approach is that issues 
can be identified early in the process. This is 
because working software is produced from 
the very first iteration. Every iteration has a set 
scope to focus on, where risks are monitored on 
a daily basis so that appropriate actions can be 
taken immediately and further iterations shaped 
accordingly. 
© CACI 2014 www.caci.co.uk
6 
4. Building an agile digital service - Summary 
and recommendations 
A typical government project will include a number of stakeholders responsible for ensuring that their needs 
are represented and that they receive the appropriate priority. This is understandable as the wrong product 
will have major time and cost implications for a department. Care needs to be taken that these combined 
project demands do not have an adverse effect on the delivery because focus on core features is often lost 
leading to over engineered solutions. The actual users are also affected as the experience is often pushed 
towards the business drivers rather than balanced with user needs. 
An agile project is collaborative and empowers the business to play an active part in the design and 
development of the final product. It supports stakeholder confidence through regular reviews, while 
allowing the team to focus on goals. It accommodates useful processes such as usability testing due to its 
responsiveness to change and iterative approach. But it’s no slave to internal reporting process either. It’s a 
great choice for delivering a digital service designed to accurately fit your business and customer needs. 
For guidance on how to start building digital services, visit Gov.uk’s Service Manual website. 
© CACI 2014 www.caci.co.uk
7 
5. CACI 
We know how to build world-class user-centred services, quickly and efficiently and have a proven delivery 
record in helping Government put services online. 
Our expert agile delivery and DevOps teams specialise in the development, maintenance, support and 24/7 
managed services, including cloud services. We’ve done this for Government at BIL2, BIL3 and BIL 4 levels 
for over 12 years. Our approach combines the highest level of expertise professionalism and innovative 
technology, with a pace and energy that consistently delivers beyond expectations. 
Our close-knit teams of multi-skilled professionals waste no time applying commercial sector skills, and 
timeframes, to even the most complex digital challenges. We work collaboratively to define the best project 
and management structure to ensure the user, and their needs are at the heart of every process and every 
stage. From discovery to iterative design, technology choices and continuous delivery, we are 100% aligned to 
create a user-focused experience that’s rewarding and engaging. Our approach aligns with business value by 
working closely with our customer and we test solutions with real users to make sure our service is great to 
use. 
From a standing start we can, and have, delivered a successful digital service in weeks. 
Digital Delivered. Now for Tomorrow 
© CACI 2014 www.caci.co.uk
8 
Glossary of terms 
Term Description 
Agile A project delivery methodology based on iterative development, adaptive planning 
and is responsive to changes based on regular reviews with users and stakeholders. 
Alpha and Beta 
releases 
Early versions of software to test with real users. Feedback will be analysed and 
provide recommendations for future iterations. 
Burn down charts Graphical representation of work left to do versus time. 
Information 
radiators 
Visual display to show progress. 
Product owner 
A defined role in agile, responsible for managing the wish list of user stories or 
features known as the product backlog. 
Retrospective Chance for the agile team to discuss the completed sprint and to suggest 
improvement for future sprints. 
Scrum master A defined role in agile, responsible for removing any issues in the way of team goals 
and ensures the agile process is followed correctly. 
Sprint An agile project is broken down into different stages, called ‘sprints’. These typically 
last 2-4 weeks. 
Sprint Review Demonstrate the product to key stakeholders at the end of the sprint. Sometimes 
referred to as ‘Show & Tell’. 
Stand-up The team will get together briefly, each team member will report progress, plan for 
the day and any issues that prevent their targets from being completed. 
Waterfall A project delivery methodology that generally follows a linear process of completing 
design first, followed by development and ends with user acceptance testing. 
For further information and advice, please contact Mark Bailey: 
020 7602 6000 mbailey@caci.co.uk @CACI_Cloud 
© CACI 2014 www.caci.co.uk

More Related Content

What's hot

What Is The Right Digital Transformation Formula? | Endava Executive Network,...
What Is The Right Digital Transformation Formula? | Endava Executive Network,...What Is The Right Digital Transformation Formula? | Endava Executive Network,...
What Is The Right Digital Transformation Formula? | Endava Executive Network,...Endava
 
A Roadmap to Agility
A Roadmap to AgilityA Roadmap to Agility
A Roadmap to AgilityGunnar Menzel
 
Presentation by saurabh chandra
Presentation by saurabh chandraPresentation by saurabh chandra
Presentation by saurabh chandraPMI_IREP_TP
 
Digital Agility: The Key to Innovation in the Digital Age (eBook)
Digital Agility: The Key to Innovation in the Digital Age (eBook)Digital Agility: The Key to Innovation in the Digital Age (eBook)
Digital Agility: The Key to Innovation in the Digital Age (eBook)Todd Erskine
 
VMW Operations Transformation - Success Brochure
VMW Operations Transformation - Success BrochureVMW Operations Transformation - Success Brochure
VMW Operations Transformation - Success BrochureGene Likins
 
Microservices in cloud-based infrastructure
Microservices in cloud-based infrastructureMicroservices in cloud-based infrastructure
Microservices in cloud-based infrastructureGunnar Menzel
 
Cloud Computing Fundamental Course Preview
Cloud Computing Fundamental Course PreviewCloud Computing Fundamental Course Preview
Cloud Computing Fundamental Course PreviewInvensis Learning
 
Digital Enterprise Success Depends on DevOps and TestOps
Digital Enterprise Success Depends on DevOps and TestOpsDigital Enterprise Success Depends on DevOps and TestOps
Digital Enterprise Success Depends on DevOps and TestOpsGervais Johnson, Advisor
 
The Development Battle Nobody Talks About (Achieving DevOps at Enterprise Scale)
The Development Battle Nobody Talks About (Achieving DevOps at Enterprise Scale)The Development Battle Nobody Talks About (Achieving DevOps at Enterprise Scale)
The Development Battle Nobody Talks About (Achieving DevOps at Enterprise Scale)Plutora
 
Digital Assurance Center of Excellence
Digital Assurance Center of ExcellenceDigital Assurance Center of Excellence
Digital Assurance Center of ExcellenceIra Agarwal
 
THE GOOD, THE BAD, THE DATA - Artificial Intelligence and Robotic Process Aut...
THE GOOD, THE BAD, THE DATA - Artificial Intelligence and Robotic Process Aut...THE GOOD, THE BAD, THE DATA - Artificial Intelligence and Robotic Process Aut...
THE GOOD, THE BAD, THE DATA - Artificial Intelligence and Robotic Process Aut...Ken O'Connor
 
Power to the People! Shifting from Project to Product with Tasktop Viz
Power to the People! Shifting from Project to Product with Tasktop VizPower to the People! Shifting from Project to Product with Tasktop Viz
Power to the People! Shifting from Project to Product with Tasktop VizTasktop
 
SOLTECH Technology and People Solutions
SOLTECH Technology and People SolutionsSOLTECH Technology and People Solutions
SOLTECH Technology and People Solutionstechjobatlanta
 
SOLTECH Technology & People Solutions
SOLTECH Technology & People SolutionsSOLTECH Technology & People Solutions
SOLTECH Technology & People SolutionsJeff Bond
 
The Case for Value Stream Architecture (Mik Kersten, Carmen DeArdo)
The Case for Value Stream Architecture (Mik Kersten, Carmen DeArdo)The Case for Value Stream Architecture (Mik Kersten, Carmen DeArdo)
The Case for Value Stream Architecture (Mik Kersten, Carmen DeArdo)Carmen DeArdo
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyayPMI_IREP_TP
 
Mastering Software Delivery with Value Stream Management
Mastering Software Delivery with Value Stream ManagementMastering Software Delivery with Value Stream Management
Mastering Software Delivery with Value Stream ManagementPlutora
 

What's hot (20)

What Is The Right Digital Transformation Formula? | Endava Executive Network,...
What Is The Right Digital Transformation Formula? | Endava Executive Network,...What Is The Right Digital Transformation Formula? | Endava Executive Network,...
What Is The Right Digital Transformation Formula? | Endava Executive Network,...
 
A Roadmap to Agility
A Roadmap to AgilityA Roadmap to Agility
A Roadmap to Agility
 
Presentation by saurabh chandra
Presentation by saurabh chandraPresentation by saurabh chandra
Presentation by saurabh chandra
 
Agile architecture
Agile architectureAgile architecture
Agile architecture
 
Digital Agility: The Key to Innovation in the Digital Age (eBook)
Digital Agility: The Key to Innovation in the Digital Age (eBook)Digital Agility: The Key to Innovation in the Digital Age (eBook)
Digital Agility: The Key to Innovation in the Digital Age (eBook)
 
VMW Operations Transformation - Success Brochure
VMW Operations Transformation - Success BrochureVMW Operations Transformation - Success Brochure
VMW Operations Transformation - Success Brochure
 
Microservices in cloud-based infrastructure
Microservices in cloud-based infrastructureMicroservices in cloud-based infrastructure
Microservices in cloud-based infrastructure
 
4 Maps of DevOps
4 Maps of DevOps4 Maps of DevOps
4 Maps of DevOps
 
Cloud Computing Fundamental Course Preview
Cloud Computing Fundamental Course PreviewCloud Computing Fundamental Course Preview
Cloud Computing Fundamental Course Preview
 
Digital Enterprise Success Depends on DevOps and TestOps
Digital Enterprise Success Depends on DevOps and TestOpsDigital Enterprise Success Depends on DevOps and TestOps
Digital Enterprise Success Depends on DevOps and TestOps
 
The Development Battle Nobody Talks About (Achieving DevOps at Enterprise Scale)
The Development Battle Nobody Talks About (Achieving DevOps at Enterprise Scale)The Development Battle Nobody Talks About (Achieving DevOps at Enterprise Scale)
The Development Battle Nobody Talks About (Achieving DevOps at Enterprise Scale)
 
Digital Assurance Center of Excellence
Digital Assurance Center of ExcellenceDigital Assurance Center of Excellence
Digital Assurance Center of Excellence
 
THE GOOD, THE BAD, THE DATA - Artificial Intelligence and Robotic Process Aut...
THE GOOD, THE BAD, THE DATA - Artificial Intelligence and Robotic Process Aut...THE GOOD, THE BAD, THE DATA - Artificial Intelligence and Robotic Process Aut...
THE GOOD, THE BAD, THE DATA - Artificial Intelligence and Robotic Process Aut...
 
Power to the People! Shifting from Project to Product with Tasktop Viz
Power to the People! Shifting from Project to Product with Tasktop VizPower to the People! Shifting from Project to Product with Tasktop Viz
Power to the People! Shifting from Project to Product with Tasktop Viz
 
SOLTECH Technology and People Solutions
SOLTECH Technology and People SolutionsSOLTECH Technology and People Solutions
SOLTECH Technology and People Solutions
 
SOLTECH Technology & People Solutions
SOLTECH Technology & People SolutionsSOLTECH Technology & People Solutions
SOLTECH Technology & People Solutions
 
The Case for Value Stream Architecture (Mik Kersten, Carmen DeArdo)
The Case for Value Stream Architecture (Mik Kersten, Carmen DeArdo)The Case for Value Stream Architecture (Mik Kersten, Carmen DeArdo)
The Case for Value Stream Architecture (Mik Kersten, Carmen DeArdo)
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyay
 
Mastering Software Delivery with Value Stream Management
Mastering Software Delivery with Value Stream ManagementMastering Software Delivery with Value Stream Management
Mastering Software Delivery with Value Stream Management
 
Report
ReportReport
Report
 

Viewers also liked

B+tree by Prabhat Raghav
B+tree by Prabhat RaghavB+tree by Prabhat Raghav
B+tree by Prabhat RaghavPrabhat Raghav
 
Women in paintings by A. Bouvattier
Women in paintings by A. BouvattierWomen in paintings by A. Bouvattier
Women in paintings by A. BouvattierMakala (D)
 
Farsi in quattro n 15 marzo 2012
Farsi in quattro n 15   marzo 2012Farsi in quattro n 15   marzo 2012
Farsi in quattro n 15 marzo 2012giorgiocorradi
 
Decision tree
Decision treeDecision tree
Decision treehabibcs9
 
Para hablar de amor - paintings
 Para hablar de amor - paintings Para hablar de amor - paintings
Para hablar de amor - paintingsMakala (D)
 
Piet Zwart: The Rebellious Type
Piet Zwart: The Rebellious TypePiet Zwart: The Rebellious Type
Piet Zwart: The Rebellious Typesamscua
 
Unit fourteen will future
Unit fourteen will futureUnit fourteen will future
Unit fourteen will futurewedaa23
 
Prudential the great company
Prudential the great companyPrudential the great company
Prudential the great companyNnoffie Khaa
 
Internet 2 martha posso
Internet 2 martha possoInternet 2 martha posso
Internet 2 martha possomarthaposso77
 
Halifax Gateway - Port of Halifax
Halifax Gateway - Port of HalifaxHalifax Gateway - Port of Halifax
Halifax Gateway - Port of HalifaxHalifax_Gateway
 
Cẩm nang hướng nghiệp 2012 Full
Cẩm nang hướng nghiệp 2012 FullCẩm nang hướng nghiệp 2012 Full
Cẩm nang hướng nghiệp 2012 FullHoa Sen University
 
Family- When you and your kin, can't
Family- When you and your kin, can'tFamily- When you and your kin, can't
Family- When you and your kin, can'tRoger Hernandez
 
conroling slides by sohar bakhsh
conroling slides by sohar bakhshconroling slides by sohar bakhsh
conroling slides by sohar bakhshSohar Bakhsh
 
Diigo 網路閱讀狂人必備知識分享工具
Diigo 網路閱讀狂人必備知識分享工具Diigo 網路閱讀狂人必備知識分享工具
Diigo 網路閱讀狂人必備知識分享工具bunny4776
 
Unit 1-vocab jarod f
Unit 1-vocab jarod fUnit 1-vocab jarod f
Unit 1-vocab jarod fjarodf2238
 
ประวัตินักเรียนรายวิชาเพิ่มเติม
ประวัตินักเรียนรายวิชาเพิ่มเติมประวัตินักเรียนรายวิชาเพิ่มเติม
ประวัตินักเรียนรายวิชาเพิ่มเติมphanthip
 

Viewers also liked (20)

B+tree by Prabhat Raghav
B+tree by Prabhat RaghavB+tree by Prabhat Raghav
B+tree by Prabhat Raghav
 
Women in paintings by A. Bouvattier
Women in paintings by A. BouvattierWomen in paintings by A. Bouvattier
Women in paintings by A. Bouvattier
 
Farsi in quattro n 15 marzo 2012
Farsi in quattro n 15   marzo 2012Farsi in quattro n 15   marzo 2012
Farsi in quattro n 15 marzo 2012
 
Cas n° 002 2017-grell-02
Cas n° 002 2017-grell-02Cas n° 002 2017-grell-02
Cas n° 002 2017-grell-02
 
Decision tree
Decision treeDecision tree
Decision tree
 
Para hablar de amor - paintings
 Para hablar de amor - paintings Para hablar de amor - paintings
Para hablar de amor - paintings
 
Yoleo
YoleoYoleo
Yoleo
 
Piet Zwart: The Rebellious Type
Piet Zwart: The Rebellious TypePiet Zwart: The Rebellious Type
Piet Zwart: The Rebellious Type
 
Unit fourteen will future
Unit fourteen will futureUnit fourteen will future
Unit fourteen will future
 
Prudential the great company
Prudential the great companyPrudential the great company
Prudential the great company
 
Internet 2 martha posso
Internet 2 martha possoInternet 2 martha posso
Internet 2 martha posso
 
Halifax Gateway - Port of Halifax
Halifax Gateway - Port of HalifaxHalifax Gateway - Port of Halifax
Halifax Gateway - Port of Halifax
 
Cẩm nang hướng nghiệp 2012 Full
Cẩm nang hướng nghiệp 2012 FullCẩm nang hướng nghiệp 2012 Full
Cẩm nang hướng nghiệp 2012 Full
 
Family- When you and your kin, can't
Family- When you and your kin, can'tFamily- When you and your kin, can't
Family- When you and your kin, can't
 
La revolució científica
La revolució científicaLa revolució científica
La revolució científica
 
conroling slides by sohar bakhsh
conroling slides by sohar bakhshconroling slides by sohar bakhsh
conroling slides by sohar bakhsh
 
Diigo 網路閱讀狂人必備知識分享工具
Diigo 網路閱讀狂人必備知識分享工具Diigo 網路閱讀狂人必備知識分享工具
Diigo 網路閱讀狂人必備知識分享工具
 
Unit 1-vocab jarod f
Unit 1-vocab jarod fUnit 1-vocab jarod f
Unit 1-vocab jarod f
 
slideshow_funerals
slideshow_funeralsslideshow_funerals
slideshow_funerals
 
ประวัตินักเรียนรายวิชาเพิ่มเติม
ประวัตินักเรียนรายวิชาเพิ่มเติมประวัตินักเรียนรายวิชาเพิ่มเติม
ประวัตินักเรียนรายวิชาเพิ่มเติม
 

Similar to Taking the first step to agile digital services

Agile digital transformation
Agile digital transformationAgile digital transformation
Agile digital transformationZoe Gilbert
 
5 Key Elements of IT Project Management
5 Key Elements of IT Project Management5 Key Elements of IT Project Management
5 Key Elements of IT Project ManagementOrangescrum
 
Agile introduction for dummies
Agile introduction for dummiesAgile introduction for dummies
Agile introduction for dummiesVinay Dixit
 
6 Steps to Confirm Successful Workday Deployment
6 Steps to Confirm Successful Workday Deployment6 Steps to Confirm Successful Workday Deployment
6 Steps to Confirm Successful Workday DeploymentZaranTech LLC
 
Are Software Development Companies Getting An Upgrade With Digital Transforma...
Are Software Development Companies Getting An Upgrade With Digital Transforma...Are Software Development Companies Getting An Upgrade With Digital Transforma...
Are Software Development Companies Getting An Upgrade With Digital Transforma...Techahead Software
 
5 benefits of project management trends emerging in 2021
5 benefits of project management trends emerging in 20215 benefits of project management trends emerging in 2021
5 benefits of project management trends emerging in 2021Orangescrum
 
Importance of agile manifesto.
Importance of agile manifesto.Importance of agile manifesto.
Importance of agile manifesto.mikeg2018
 
Presentation by somdatta banerjee
Presentation by somdatta banerjeePresentation by somdatta banerjee
Presentation by somdatta banerjeePMI_IREP_TP
 
Presentation by somdatta banerjee
Presentation by somdatta banerjeePresentation by somdatta banerjee
Presentation by somdatta banerjeePMI_IREP_TP
 
Discover the benefits of Agile - 2015
Discover the benefits of Agile - 2015Discover the benefits of Agile - 2015
Discover the benefits of Agile - 2015Angelo Kallinikos
 
ProgrammsStrategy HQ.pdf
ProgrammsStrategy HQ.pdfProgrammsStrategy HQ.pdf
ProgrammsStrategy HQ.pdfVograce
 
Keynote - Anil Patel - Bank on Openess
Keynote - Anil Patel - Bank on OpenessKeynote - Anil Patel - Bank on Openess
Keynote - Anil Patel - Bank on OpenessSparkrock
 
iBe-Practice-What-You-Preach-1-Oct (4)
iBe-Practice-What-You-Preach-1-Oct (4)iBe-Practice-What-You-Preach-1-Oct (4)
iBe-Practice-What-You-Preach-1-Oct (4)Paschalis Athanasiadis
 
Why agile project management is better than waterfall
Why agile project management is better than waterfallWhy agile project management is better than waterfall
Why agile project management is better than waterfallOrangescrum
 
The Importance of Agile Methodology in Software Development
The Importance of Agile Methodology in Software Development The Importance of Agile Methodology in Software Development
The Importance of Agile Methodology in Software Development ultroNeous Technologies
 
apidays Australia 2022 - Guardianship Model - Managing digital hypergrowth at...
apidays Australia 2022 - Guardianship Model - Managing digital hypergrowth at...apidays Australia 2022 - Guardianship Model - Managing digital hypergrowth at...
apidays Australia 2022 - Guardianship Model - Managing digital hypergrowth at...apidays
 
Reseach Agile Delo.PPTX
Reseach Agile Delo.PPTXReseach Agile Delo.PPTX
Reseach Agile Delo.PPTXsaif823143
 

Similar to Taking the first step to agile digital services (20)

Agile digital transformation
Agile digital transformationAgile digital transformation
Agile digital transformation
 
Agile resources e-book
Agile resources e-bookAgile resources e-book
Agile resources e-book
 
5 Key Elements of IT Project Management
5 Key Elements of IT Project Management5 Key Elements of IT Project Management
5 Key Elements of IT Project Management
 
Agile introduction for dummies
Agile introduction for dummiesAgile introduction for dummies
Agile introduction for dummies
 
6 Steps to Confirm Successful Workday Deployment
6 Steps to Confirm Successful Workday Deployment6 Steps to Confirm Successful Workday Deployment
6 Steps to Confirm Successful Workday Deployment
 
Are Software Development Companies Getting An Upgrade With Digital Transforma...
Are Software Development Companies Getting An Upgrade With Digital Transforma...Are Software Development Companies Getting An Upgrade With Digital Transforma...
Are Software Development Companies Getting An Upgrade With Digital Transforma...
 
Fp Martinelli Graykowski
Fp Martinelli GraykowskiFp Martinelli Graykowski
Fp Martinelli Graykowski
 
5 benefits of project management trends emerging in 2021
5 benefits of project management trends emerging in 20215 benefits of project management trends emerging in 2021
5 benefits of project management trends emerging in 2021
 
Importance of agile manifesto.
Importance of agile manifesto.Importance of agile manifesto.
Importance of agile manifesto.
 
Presentation by somdatta banerjee
Presentation by somdatta banerjeePresentation by somdatta banerjee
Presentation by somdatta banerjee
 
Presentation by somdatta banerjee
Presentation by somdatta banerjeePresentation by somdatta banerjee
Presentation by somdatta banerjee
 
Discover the benefits of Agile - 2015
Discover the benefits of Agile - 2015Discover the benefits of Agile - 2015
Discover the benefits of Agile - 2015
 
ProgrammsStrategy HQ.pdf
ProgrammsStrategy HQ.pdfProgrammsStrategy HQ.pdf
ProgrammsStrategy HQ.pdf
 
Keynote - Anil Patel - Bank on Openess
Keynote - Anil Patel - Bank on OpenessKeynote - Anil Patel - Bank on Openess
Keynote - Anil Patel - Bank on Openess
 
iBe-Practice-What-You-Preach-1-Oct (4)
iBe-Practice-What-You-Preach-1-Oct (4)iBe-Practice-What-You-Preach-1-Oct (4)
iBe-Practice-What-You-Preach-1-Oct (4)
 
Why agile project management is better than waterfall
Why agile project management is better than waterfallWhy agile project management is better than waterfall
Why agile project management is better than waterfall
 
The Importance of Agile Methodology in Software Development
The Importance of Agile Methodology in Software Development The Importance of Agile Methodology in Software Development
The Importance of Agile Methodology in Software Development
 
apidays Australia 2022 - Guardianship Model - Managing digital hypergrowth at...
apidays Australia 2022 - Guardianship Model - Managing digital hypergrowth at...apidays Australia 2022 - Guardianship Model - Managing digital hypergrowth at...
apidays Australia 2022 - Guardianship Model - Managing digital hypergrowth at...
 
Reseach Agile Delo.PPTX
Reseach Agile Delo.PPTXReseach Agile Delo.PPTX
Reseach Agile Delo.PPTX
 
Agile in a nutshell
Agile in a nutshellAgile in a nutshell
Agile in a nutshell
 

Recently uploaded

Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlPeter Udo Diehl
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...Product School
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...Elena Simperl
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Product School
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...Product School
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsExpeed Software
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...Product School
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoTAnalytics
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀DianaGray10
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyJohn Staveley
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka DoktorováCzechDreamin
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCzechDreamin
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backElena Simperl
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1DianaGray10
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupCatarinaPereira64715
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 

Recently uploaded (20)

Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 

Taking the first step to agile digital services

  • 1. Taking the first step to agile digital services Digital Delivered. Now for Tomorrow. 0207 602 6000 mbailey@caci.co.uk @CACI_Cloud
  • 2. 2 1. Background & Summary The Government’s Digital by Default agenda has changed the way IT and digital services are created, tested and deployed. While the quality, usability and security will always be vital, agility is everything. And this is exactly what the Government’s Digital by Default agenda requires. Transforming your business by introducing new digital services can seem a daunting process. Not to mention delivering these services based on an ‘agile’ methodology. But do you know what agile is? And why do you need to adopt this approach? Importantly, how do you put together an agile project team and where do you find the right suppliers? The questions no doubt seem endless. But the main problem can often be the misconceptions about agile itself. Only when you get to grips with this, can you start to think about putting a plan in place. But before we can do that, we need to be clear about what agile actually is … © CACI 2014 www.caci.co.uk
  • 3. 3 An agile project is about creating fast iterations of products based on the feedback of real users. 2. So what is ‘agile’? So what is agile and what does a typical agile project entail, for the government agency, the supplier and the users? An agile project is about creating fast iterations of products based on the feedback of real users. It means regularly releasing small pieces of functionality; constant communication between team members, and using equipment that displays progress being made by your team. Government Digital Service Agile is a collection of frameworks that support a team to build software iteratively. Key roles such as product owner and scrum master guide the project by prioritising scope and by maintaining focus on team goals. Key distinctions from other methodologies include; working software over extensive documentation, adapting to change and feedback after iterations (known as sprints), team improvement (via retrospectives) and real-time progress (via burn-down charts and information radiators). The Government Digital Service design manual recommends agile as the methodology to use for building government digital services. This requires dedicated resource from government staff as it recommends that the customer covers roles such as product owner who then need access to subject matter experts as required. If a supplier is part of the project then they are required to © CACI 2014 www.caci.co.uk
  • 4. 4 3. Dispelling the myths Now we’re clear on what ‘agile’ is, what are the main misconceptions? Many advocates represent an agile approach as being the ‘silver bullet’ of delivery when in fact it is simply an alternative approach that offers a different set of pros and cons to other project methodologies. It should be remembered that a methodology is only as good as the practitioners and stakeholders who are delivering within it. During our engagement on projects over the past few years we have come across some of the following popular myths … 3.1. Speed is the true value Agile projects have been proven to achieve higher productivity than other methodologies and, by frequently reporting on progress and delivering smaller objectives along the way, they give the perception of pace. However, the true value associated with agile is more profound. Agile brings the close alignment of business and user needs together through collaboration, combined with a programme’s ability to respond to change. Consequently, agile has a much greater success rate in delivering a solution that the user actually needs and wants to use. Feedback from users and customers continually support this. Even well run traditional Waterfall methodologies can suffer when project goals change and if the scope is committed to much earlier in the delivery process. Agile delivers what the users want. 3.2. Quality of the software suffers Many may believe that agile puts software delivery over and above documentation as the true indicator of progress, which is taken by many to illustrate a lack of control and quality. However, quick delivery of software that actually works, and the avoidance of mountains of documentation with an extensive test phase, does not mean that quality has to suffer. Agile digital delivery undertakes testing in parallel to development, using behavioural specifications aligned to business value. This actually produces fully tested software early and regularly for review and approval. These specifications become automated, leading to higher productivity when new features are added. Test coverage is comprehensive on an agile project if applied correctly. What’s more, since it does not follow as a sequential activity, testing under the agile methodology saves project time. © CACI 2014 www.caci.co.uk
  • 5. 5 Agile brings the close alignment of business and user needs together through collaboration, combined with a programme’s ability to respond to change. 3.3. Agile doesn’t support governance All organisations have an approach to project governance covering a wide spectrum, from light touch to incredibly formal. Many see agile as weak in this area due to its less formal approach. Strong or excessive governance doesn’t guarantee a good delivery. Within agile, the product owner and scrum master have essential roles and a number of critical reporting objectives. Sometimes, however, especially within larger organisations, certain governance approaches better suit a project management role, following PRINCE 2 for example. A project management layer is fully compatible with agile as long as the essential roles are able to fully focus on their areas of responsibility. Agile does not negate governance. 3.4. High risk compared to other methodologies All projects need to manage risk and a fluid approach, incorporating feedback and re-aligning objectives as the project progresses, is seen by some as ‘out of control’. In practice, a key advantage of a fluid agile approach is that issues can be identified early in the process. This is because working software is produced from the very first iteration. Every iteration has a set scope to focus on, where risks are monitored on a daily basis so that appropriate actions can be taken immediately and further iterations shaped accordingly. © CACI 2014 www.caci.co.uk
  • 6. 6 4. Building an agile digital service - Summary and recommendations A typical government project will include a number of stakeholders responsible for ensuring that their needs are represented and that they receive the appropriate priority. This is understandable as the wrong product will have major time and cost implications for a department. Care needs to be taken that these combined project demands do not have an adverse effect on the delivery because focus on core features is often lost leading to over engineered solutions. The actual users are also affected as the experience is often pushed towards the business drivers rather than balanced with user needs. An agile project is collaborative and empowers the business to play an active part in the design and development of the final product. It supports stakeholder confidence through regular reviews, while allowing the team to focus on goals. It accommodates useful processes such as usability testing due to its responsiveness to change and iterative approach. But it’s no slave to internal reporting process either. It’s a great choice for delivering a digital service designed to accurately fit your business and customer needs. For guidance on how to start building digital services, visit Gov.uk’s Service Manual website. © CACI 2014 www.caci.co.uk
  • 7. 7 5. CACI We know how to build world-class user-centred services, quickly and efficiently and have a proven delivery record in helping Government put services online. Our expert agile delivery and DevOps teams specialise in the development, maintenance, support and 24/7 managed services, including cloud services. We’ve done this for Government at BIL2, BIL3 and BIL 4 levels for over 12 years. Our approach combines the highest level of expertise professionalism and innovative technology, with a pace and energy that consistently delivers beyond expectations. Our close-knit teams of multi-skilled professionals waste no time applying commercial sector skills, and timeframes, to even the most complex digital challenges. We work collaboratively to define the best project and management structure to ensure the user, and their needs are at the heart of every process and every stage. From discovery to iterative design, technology choices and continuous delivery, we are 100% aligned to create a user-focused experience that’s rewarding and engaging. Our approach aligns with business value by working closely with our customer and we test solutions with real users to make sure our service is great to use. From a standing start we can, and have, delivered a successful digital service in weeks. Digital Delivered. Now for Tomorrow © CACI 2014 www.caci.co.uk
  • 8. 8 Glossary of terms Term Description Agile A project delivery methodology based on iterative development, adaptive planning and is responsive to changes based on regular reviews with users and stakeholders. Alpha and Beta releases Early versions of software to test with real users. Feedback will be analysed and provide recommendations for future iterations. Burn down charts Graphical representation of work left to do versus time. Information radiators Visual display to show progress. Product owner A defined role in agile, responsible for managing the wish list of user stories or features known as the product backlog. Retrospective Chance for the agile team to discuss the completed sprint and to suggest improvement for future sprints. Scrum master A defined role in agile, responsible for removing any issues in the way of team goals and ensures the agile process is followed correctly. Sprint An agile project is broken down into different stages, called ‘sprints’. These typically last 2-4 weeks. Sprint Review Demonstrate the product to key stakeholders at the end of the sprint. Sometimes referred to as ‘Show & Tell’. Stand-up The team will get together briefly, each team member will report progress, plan for the day and any issues that prevent their targets from being completed. Waterfall A project delivery methodology that generally follows a linear process of completing design first, followed by development and ends with user acceptance testing. For further information and advice, please contact Mark Bailey: 020 7602 6000 mbailey@caci.co.uk @CACI_Cloud © CACI 2014 www.caci.co.uk