SlideShare une entreprise Scribd logo
1  sur  17
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

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
 

Tendances (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
 

Similaire à 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
 

Similaire à 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
 

Plus de NUS-ISS

Plus de 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
 

Dernier

Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
allensay1
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
ZurliaSoop
 

Dernier (20)

Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Cannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 UpdatedCannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 Updated
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Power point presentation on enterprise performance management
Power point presentation on enterprise performance managementPower point presentation on enterprise performance management
Power point presentation on enterprise performance management
 
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
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
Rice Manufacturers in India | Shree Krishna Exports
Rice Manufacturers in India | Shree Krishna ExportsRice Manufacturers in India | Shree Krishna Exports
Rice Manufacturers in India | Shree Krishna Exports
 
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
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
 
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Falcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial WingsFalcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial Wings
 

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