SlideShare a Scribd company logo
1 of 17
Download to read offline
Slide 1Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0
Agile Governance
Robert Firth
robertjf@nus.edu.sg
Copyright © 2014 NUS.
Total slides = 17
Agile has a light side and a dark side
Slide 2Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0
Outline of the Session
 How did Agile happen?
 What are its key ideas?
 What is appropriate Agile governance?
Slide 3Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0
A (very) brief History of Agile
 Takeuchi Hirotaka & Nonaka Ikujiro:
The New Product Development Game (1986)
– introduced the SCRUM concept
 Jeff Sutherland & Ken Schwaber (1990s)
– brought the ideas to the West
 Alistair Cockburn: Crystal Family (1990s)
 Kent Beck et al: Extreme Programming (1998)
 Group of 17: The Agile Manifesto (2001)
www.agilemanifesto.org
Slide 4Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0
What are the Key Ideas of Agile?
 Agile is a way to conduct IT projects
 It uses small teams with diverse skills
 It is focused on a single mission:
– to produce innovative functions
and features, that deliver the best
possible value to the customer
 It is incremental, user centred,
and reflective
Slide 5Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0
Agile Methodologies
 There are many Agile methodologies
– SCRUM
– the Crystal Family
– Extreme Programming (XP)
– Lean Development
– Evolutionary Development Model (EVO)
– ...
 They evolved out of earlier practices
– Spiral Model
– Joint Application Development (JAD)
– ...
 One common thread is that the customer
is part of the development team
Agile is about
People
Processes
Things
Slide 6Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0
Traditional versus Agile - People
 hierarchy synergy
 seniority competence
 directed autonomous
 managers coordinators
 workers collaborators
 trained mentored
 appraisal reflection
People are trusted:
to do the right things,
at the right time,
in the right way
Slide 7Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0
Traditional versus Agile - Processes
 plans tactics
 linear iterative
 rule based goal based
 scheduled time boxed
 quality assured peer reviewed
 task based rôle based
In an Agile project,
quality is not tested in:
it is designed in
Slide 8Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0
Traditional versus Agile - Things
 requirements needs
 content context
 deliverables value
 documentation communication
 critical path priority list
 baselined evolving
 reports events
 cubes workrooms
Things that do not deliver
value to the customer
probably need not exist
Slide 9Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0
Recapitulation
 Agile is not a great new invention; it is the
consolidated result of a lot of experience,
experiment, thinking, and lessons learned
 It succeeds as much because of what it does not
do as because of what it does do
 It requires a change in the way people at all levels
and with all competencies think about, perform,
and guide projects
 We shall now move on to the issue of governance
Slide 10Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0
Agile Governance - Issues
 An Agile project is subject to the same “people
risks” as any other IT project
– teams focus on difficult problems, not important ones
– they adopt innovation because it is “cool” even when
inappropriate
– they revisit solved problems to effect dubious
improvements that are costly and disruptive
– they sometimes fall into technical conflicts
that become personal conflicts
– they build what they would like to use,
not what the customer needs to use
 Managing these risks is the main purpose of
Project Governance
Slide 11Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0
Key People
 Product Owner
– the person responsible for all delivered value
– maintains an up-to-date, prioritised list of customer needs,
expressed as tasks that will deliver tangible value – the
Product Backlog
 Scrum Master
– the mentor and coordinator of an Agile team, but
emphatically not a manager or giver of orders
 Skill Owner
– everyone else
– each team member maintains a
skills inventory: what they can do
and how well they can do it
Slide 12Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0
Agile Governance - Techniques
 Agile governance is needed at three levels
– internal to the team
» the responsibility of the Scrum Master
– between team and customer
» the responsibility of the Product Owner
– above both developer and customer
» the responsibility of higher management
 The internal measure of success is simple:
how often are issues escalated from one level
to another? The fewer, the better
Slide 13Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0
Internal Governance
 The Scrum Master must ensure
– all development work addresses a specific customer need
– the effort expended is proportional to the benefit
– the correct skill sets are present in all team members
– alternative technical approaches are evaluated using
objective criteria
– work done and accepted by the Product Owner
is not redone unless so requested
– user feedback from deployed increments
is accepted and acted upon without dispute
 Making this happen is perhaps the hardest part of
being a Scrum Master – at times you have
to be a demon
Slide 14Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0
Relationship Governance
 The Product Owner must ensure
– the Voice of the Customer is accurate,
comprehensive, and agreed to by all stakeholders
– the Product Backlog is traceable to the VoC at the
necessary level of detail
– the Product Backlog is prioritised based on customer
need, and this prioritisation is accepted by the team
– deliverables accepted are fielded without delay, and
real-world feedback is collected and communicated
– changes that affect the Product Backlog are costed
and again prioritised
– any user experience testing is based on user stories
or scenarios, and ad-hoc testing is deprecated
 The Product Owner is the guardian angel of
customer value
Slide 15Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0
Higher Governance
 Higher Management must ensure
– both Scrum Masters and Product Owners are
exercising due diligence at their level of responsibility
– value delivered is measured accurately and honestly
– real-world feedback is honest and comprehensive
– needed project changes are surfaced and
communicated without delay, from both parties
– any breakdown of the lower levels of governance is
addressed by immediate and decisive intervention
 The last issue is why Agile must have the whole-
hearted and educated support of higher
management; it cannot be a “skunkworks” project
Slide 16Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0
How to Become Agile
 1. Read the books
 2. Read guides such as
– http://www.agiledata.org/essays/becomingAgile.html
 3. Practice, practice, practice
 4. When you are ready, get certified
– http://certifications.bcs.org/category/17491
Slide 17Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0

More Related Content

What's hot

Agile adoption patterns and antipatterns
Agile adoption patterns and antipatternsAgile adoption patterns and antipatterns
Agile adoption patterns and antipatterns
Greg Hutchings
 
Agile PM Training and Certification Overview
Agile PM Training and Certification OverviewAgile PM Training and Certification Overview
Agile PM Training and Certification Overview
Ranjit Sidhu
 
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco ITDOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
Gene Kim
 
Be agile. Scale up. Stay Lean with SAFe by Michael Stump
Be agile. Scale up. Stay Lean with SAFe by Michael StumpBe agile. Scale up. Stay Lean with SAFe by Michael Stump
Be agile. Scale up. Stay Lean with SAFe by Michael Stump
Agile ME
 
My presentation at UniCom Agile methods conference in Amsterdam at 14 Novembe...
My presentation at UniCom Agile methods conference in Amsterdam at 14 Novembe...My presentation at UniCom Agile methods conference in Amsterdam at 14 Novembe...
My presentation at UniCom Agile methods conference in Amsterdam at 14 Novembe...
Rik Marselis
 

What's hot (20)

[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
 
Vasco duarte - agile R&D - scrum gathering lisbon 2011
Vasco duarte - agile R&D - scrum gathering lisbon 2011Vasco duarte - agile R&D - scrum gathering lisbon 2011
Vasco duarte - agile R&D - scrum gathering lisbon 2011
 
Agile 2014-cmf-pub
Agile 2014-cmf-pubAgile 2014-cmf-pub
Agile 2014-cmf-pub
 
Agile adoption patterns and antipatterns
Agile adoption patterns and antipatternsAgile adoption patterns and antipatterns
Agile adoption patterns and antipatterns
 
20160512 predictive and adaptive approach
20160512   predictive and adaptive approach20160512   predictive and adaptive approach
20160512 predictive and adaptive approach
 
DICK’S Sporting Goods: What is the Future of Retail in a Cloud App World?
DICK’S Sporting Goods: What is the Future of Retail in a Cloud App World?DICK’S Sporting Goods: What is the Future of Retail in a Cloud App World?
DICK’S Sporting Goods: What is the Future of Retail in a Cloud App World?
 
Agile PM Training and Certification Overview
Agile PM Training and Certification OverviewAgile PM Training and Certification Overview
Agile PM Training and Certification Overview
 
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco ITDOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
 
Understand SAFe in 8 Pictures
Understand SAFe in 8 PicturesUnderstand SAFe in 8 Pictures
Understand SAFe in 8 Pictures
 
Doing #noProjects in Large Organizations (Codemotion 2015)
Doing #noProjects in Large Organizations (Codemotion 2015)Doing #noProjects in Large Organizations (Codemotion 2015)
Doing #noProjects in Large Organizations (Codemotion 2015)
 
DOES15 - Randy Shoup - Ten (Hard-Won) Lessons of the DevOps Transition
DOES15 - Randy Shoup - Ten (Hard-Won) Lessons of the DevOps TransitionDOES15 - Randy Shoup - Ten (Hard-Won) Lessons of the DevOps Transition
DOES15 - Randy Shoup - Ten (Hard-Won) Lessons of the DevOps Transition
 
Leveraging Cloud data to optimize your product decisions and Agile processes ...
Leveraging Cloud data to optimize your product decisions and Agile processes ...Leveraging Cloud data to optimize your product decisions and Agile processes ...
Leveraging Cloud data to optimize your product decisions and Agile processes ...
 
AXELOS - PRINCE2 Agile® Practitioner
AXELOS - PRINCE2 Agile® PractitionerAXELOS - PRINCE2 Agile® Practitioner
AXELOS - PRINCE2 Agile® Practitioner
 
Be agile. Scale up. Stay Lean with SAFe by Michael Stump
Be agile. Scale up. Stay Lean with SAFe by Michael StumpBe agile. Scale up. Stay Lean with SAFe by Michael Stump
Be agile. Scale up. Stay Lean with SAFe by Michael Stump
 
NUS-ISS Learning Day 2015 - Project Management - May the Agility be with You
NUS-ISS Learning Day 2015 - Project Management - May the Agility be with YouNUS-ISS Learning Day 2015 - Project Management - May the Agility be with You
NUS-ISS Learning Day 2015 - Project Management - May the Agility be with You
 
Why Experience Design is a Key Skill in the Digital Era
Why Experience Design is a Key Skill in the Digital EraWhy Experience Design is a Key Skill in the Digital Era
Why Experience Design is a Key Skill in the Digital Era
 
My presentation at UniCom Agile methods conference in Amsterdam at 14 Novembe...
My presentation at UniCom Agile methods conference in Amsterdam at 14 Novembe...My presentation at UniCom Agile methods conference in Amsterdam at 14 Novembe...
My presentation at UniCom Agile methods conference in Amsterdam at 14 Novembe...
 
AAC2018 Communities of Practice with Almudena Rodriguez Pardo & Norma Acevedo
AAC2018 Communities of Practice with Almudena Rodriguez Pardo & Norma AcevedoAAC2018 Communities of Practice with Almudena Rodriguez Pardo & Norma Acevedo
AAC2018 Communities of Practice with Almudena Rodriguez Pardo & Norma Acevedo
 
Ttop 5 Myths of DevOps - Karen Chua
Ttop 5 Myths of DevOps - Karen ChuaTtop 5 Myths of DevOps - Karen Chua
Ttop 5 Myths of DevOps - Karen Chua
 
Essential SAFe and Launching your first Agile Release Train
Essential SAFe and Launching your first Agile Release TrainEssential SAFe and Launching your first Agile Release Train
Essential SAFe and Launching your first Agile Release Train
 

Similar to Agile Governance

Mellanox presentation for Agile Conference June 2015
Mellanox presentation for Agile Conference June 2015Mellanox presentation for Agile Conference June 2015
Mellanox presentation for Agile Conference June 2015
Chai Forsher
 

Similar to Agile Governance (20)

Agile+Slides.pdf
Agile+Slides.pdfAgile+Slides.pdf
Agile+Slides.pdf
 
Agile = scrum = no Project Managers!
Agile = scrum = no Project Managers!Agile = scrum = no Project Managers!
Agile = scrum = no Project Managers!
 
2 a introduction to agile
2 a introduction to agile2 a introduction to agile
2 a introduction to agile
 
Inmarsat conference
Inmarsat conferenceInmarsat conference
Inmarsat conference
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
 
#Agile Methodology - Fundamental Principles & Basics - By SN Panigrahi
#Agile Methodology - Fundamental Principles & Basics - By SN Panigrahi#Agile Methodology - Fundamental Principles & Basics - By SN Panigrahi
#Agile Methodology - Fundamental Principles & Basics - By SN Panigrahi
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Development
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Agile = scrum = no project managers
Agile =  scrum =  no project managersAgile =  scrum =  no project managers
Agile = scrum = no project managers
 
#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN Panigrahi#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN Panigrahi
 
What is agile?
What is agile?What is agile?
What is agile?
 
Introduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs WaterfallIntroduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs Waterfall
 
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко АнтонSolit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
 
Let's Talk… AGILE
Let's Talk… AGILELet's Talk… AGILE
Let's Talk… AGILE
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)
 
Why is everyone talking about Agile Project Management?
Why is everyone talking about Agile Project Management?Why is everyone talking about Agile Project Management?
Why is everyone talking about Agile Project Management?
 
Round Table Lean SAP Delivery introducing the concept
Round Table Lean SAP Delivery   introducing the conceptRound Table Lean SAP Delivery   introducing the concept
Round Table Lean SAP Delivery introducing the concept
 
Lean SAP Delivery - introducing the concept
Lean SAP Delivery - introducing the conceptLean SAP Delivery - introducing the concept
Lean SAP Delivery - introducing the concept
 
Mellanox presentation for Agile Conference June 2015
Mellanox presentation for Agile Conference June 2015Mellanox presentation for Agile Conference June 2015
Mellanox presentation for Agile Conference June 2015
 

More from NUS-ISS

More from NUS-ISS (20)

Designing Impactful Services and User Experience - Lim Wee Khee
Designing Impactful Services and User Experience - Lim Wee KheeDesigning Impactful Services and User Experience - Lim Wee Khee
Designing Impactful Services and User Experience - Lim Wee Khee
 
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
 
How the World's Leading Independent Automotive Distributor is Reinventing Its...
How the World's Leading Independent Automotive Distributor is Reinventing Its...How the World's Leading Independent Automotive Distributor is Reinventing Its...
How the World's Leading Independent Automotive Distributor is Reinventing Its...
 
The Importance of Cybersecurity for Digital Transformation
The Importance of Cybersecurity for Digital TransformationThe Importance of Cybersecurity for Digital Transformation
The Importance of Cybersecurity for Digital Transformation
 
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
 
Understanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix GohUnderstanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix Goh
 
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeDigital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
 
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...
 
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
 
Supply Chain Security for Containerised Workloads - Lee Chuk Munn
Supply Chain Security for Containerised Workloads - Lee Chuk MunnSupply Chain Security for Containerised Workloads - Lee Chuk Munn
Supply Chain Security for Containerised Workloads - Lee Chuk Munn
 
Future of Learning - Yap Aye Wee.pdf
Future of Learning - Yap Aye Wee.pdfFuture of Learning - Yap Aye Wee.pdf
Future of Learning - Yap Aye Wee.pdf
 
Future of Learning - Khoong Chan Meng
Future of Learning - Khoong Chan MengFuture of Learning - Khoong Chan Meng
Future of Learning - Khoong Chan Meng
 
Site Reliability Engineer (SRE), We Keep The Lights On 24/7
Site Reliability Engineer (SRE), We Keep The Lights On 24/7Site Reliability Engineer (SRE), We Keep The Lights On 24/7
Site Reliability Engineer (SRE), We Keep The Lights On 24/7
 
Product Management in The Trenches for a Cloud Service
Product Management in The Trenches for a Cloud ServiceProduct Management in The Trenches for a Cloud Service
Product Management in The Trenches for a Cloud Service
 
Overview of Data and Analytics Essentials and Foundations
Overview of Data and Analytics Essentials and FoundationsOverview of Data and Analytics Essentials and Foundations
Overview of Data and Analytics Essentials and Foundations
 
Predictive Analytics
Predictive AnalyticsPredictive Analytics
Predictive Analytics
 
Feature Engineering for IoT
Feature Engineering for IoTFeature Engineering for IoT
Feature Engineering for IoT
 
Master of Technology in Software Engineering
Master of Technology in Software EngineeringMaster of Technology in Software Engineering
Master of Technology in Software Engineering
 
Master of Technology in Enterprise Business Analytics
Master of Technology in Enterprise Business AnalyticsMaster of Technology in Enterprise Business Analytics
Master of Technology in Enterprise Business Analytics
 
Diagnosing Complex Problems Using System Archetypes
Diagnosing Complex Problems Using System ArchetypesDiagnosing Complex Problems Using System Archetypes
Diagnosing Complex Problems Using System Archetypes
 

Recently uploaded

Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂EscortCall Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
dlhescort
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
amitlee9823
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Anamikakaur10
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 

Recently uploaded (20)

Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂EscortCall Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLWhitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 

Agile Governance

  • 1. Slide 1Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0 Agile Governance Robert Firth robertjf@nus.edu.sg Copyright © 2014 NUS. Total slides = 17 Agile has a light side and a dark side
  • 2. Slide 2Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0 Outline of the Session  How did Agile happen?  What are its key ideas?  What is appropriate Agile governance?
  • 3. Slide 3Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0 A (very) brief History of Agile  Takeuchi Hirotaka & Nonaka Ikujiro: The New Product Development Game (1986) – introduced the SCRUM concept  Jeff Sutherland & Ken Schwaber (1990s) – brought the ideas to the West  Alistair Cockburn: Crystal Family (1990s)  Kent Beck et al: Extreme Programming (1998)  Group of 17: The Agile Manifesto (2001) www.agilemanifesto.org
  • 4. Slide 4Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0 What are the Key Ideas of Agile?  Agile is a way to conduct IT projects  It uses small teams with diverse skills  It is focused on a single mission: – to produce innovative functions and features, that deliver the best possible value to the customer  It is incremental, user centred, and reflective
  • 5. Slide 5Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0 Agile Methodologies  There are many Agile methodologies – SCRUM – the Crystal Family – Extreme Programming (XP) – Lean Development – Evolutionary Development Model (EVO) – ...  They evolved out of earlier practices – Spiral Model – Joint Application Development (JAD) – ...  One common thread is that the customer is part of the development team Agile is about People Processes Things
  • 6. Slide 6Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0 Traditional versus Agile - People  hierarchy synergy  seniority competence  directed autonomous  managers coordinators  workers collaborators  trained mentored  appraisal reflection People are trusted: to do the right things, at the right time, in the right way
  • 7. Slide 7Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0 Traditional versus Agile - Processes  plans tactics  linear iterative  rule based goal based  scheduled time boxed  quality assured peer reviewed  task based rôle based In an Agile project, quality is not tested in: it is designed in
  • 8. Slide 8Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0 Traditional versus Agile - Things  requirements needs  content context  deliverables value  documentation communication  critical path priority list  baselined evolving  reports events  cubes workrooms Things that do not deliver value to the customer probably need not exist
  • 9. Slide 9Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0 Recapitulation  Agile is not a great new invention; it is the consolidated result of a lot of experience, experiment, thinking, and lessons learned  It succeeds as much because of what it does not do as because of what it does do  It requires a change in the way people at all levels and with all competencies think about, perform, and guide projects  We shall now move on to the issue of governance
  • 10. Slide 10Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0 Agile Governance - Issues  An Agile project is subject to the same “people risks” as any other IT project – teams focus on difficult problems, not important ones – they adopt innovation because it is “cool” even when inappropriate – they revisit solved problems to effect dubious improvements that are costly and disruptive – they sometimes fall into technical conflicts that become personal conflicts – they build what they would like to use, not what the customer needs to use  Managing these risks is the main purpose of Project Governance
  • 11. Slide 11Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0 Key People  Product Owner – the person responsible for all delivered value – maintains an up-to-date, prioritised list of customer needs, expressed as tasks that will deliver tangible value – the Product Backlog  Scrum Master – the mentor and coordinator of an Agile team, but emphatically not a manager or giver of orders  Skill Owner – everyone else – each team member maintains a skills inventory: what they can do and how well they can do it
  • 12. Slide 12Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0 Agile Governance - Techniques  Agile governance is needed at three levels – internal to the team » the responsibility of the Scrum Master – between team and customer » the responsibility of the Product Owner – above both developer and customer » the responsibility of higher management  The internal measure of success is simple: how often are issues escalated from one level to another? The fewer, the better
  • 13. Slide 13Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0 Internal Governance  The Scrum Master must ensure – all development work addresses a specific customer need – the effort expended is proportional to the benefit – the correct skill sets are present in all team members – alternative technical approaches are evaluated using objective criteria – work done and accepted by the Product Owner is not redone unless so requested – user feedback from deployed increments is accepted and acted upon without dispute  Making this happen is perhaps the hardest part of being a Scrum Master – at times you have to be a demon
  • 14. Slide 14Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0 Relationship Governance  The Product Owner must ensure – the Voice of the Customer is accurate, comprehensive, and agreed to by all stakeholders – the Product Backlog is traceable to the VoC at the necessary level of detail – the Product Backlog is prioritised based on customer need, and this prioritisation is accepted by the team – deliverables accepted are fielded without delay, and real-world feedback is collected and communicated – changes that affect the Product Backlog are costed and again prioritised – any user experience testing is based on user stories or scenarios, and ad-hoc testing is deprecated  The Product Owner is the guardian angel of customer value
  • 15. Slide 15Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0 Higher Governance  Higher Management must ensure – both Scrum Masters and Product Owners are exercising due diligence at their level of responsibility – value delivered is measured accurately and honestly – real-world feedback is honest and comprehensive – needed project changes are surfaced and communicated without delay, from both parties – any breakdown of the lower levels of governance is addressed by immediate and decisive intervention  The last issue is why Agile must have the whole- hearted and educated support of higher management; it cannot be a “skunkworks” project
  • 16. Slide 16Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0 How to Become Agile  1. Read the books  2. Read guides such as – http://www.agiledata.org/essays/becomingAgile.html  3. Practice, practice, practice  4. When you are ready, get certified – http://certifications.bcs.org/category/17491
  • 17. Slide 17Copyright © 2014 National University of Singapore ATA/TUS-Agile Governance V1.0