SlideShare a Scribd company logo
1 of 30
Download to read offline
At BSG, we believe in being a proactive force for positive change,
making a difference in everything we do.

Tackling the
fallacy of “Agile”
How to maximise the benefits
on your journey to Agile excellence
27th November 2013
Clinton Bosch, Sandra Rheeder and Daniël Maree

Unlocking potential. Accelerating performance
Agile origins

Plan-driven derived from
other engineering

Heavy on initial planning
Over time more information
is uncovered

Software development is
not civil engineering

Requirements guaranteed
to change

Agile | a reaction to plan-driven methodologies like RUP
Agile fluency
distinct stages of agile, each with specific benefits
and challenges
“Star”
system

3

1

Entire teams fluency –
not individuals

2

Fluency at all
previous levels

Teams evolve in a
predictable order

4

Fluency | how a team develops software when it’s under pressure
One-star create business value
•
•
•

Management pillar
Easiest
Focus on team success
team

Benefit:

Greater visibility into team’s work; ability to redirect

Investment:

Team development and work process design

Core Metric:

Team regularly reports progress from a business value
perspective

Achievement:

45%

Time:

2 - 6months
Source: http://martinfowler.com/articles/agileFluency.html
Two-star ship at will
•
•
•

Technical pillar
Deliver to market cadence
Technical skills take time & effort, reduce productivity

EXTREME PROGRAMMING
“moments to learn, lifetime to master”

Benefit:

Low defects and high productivity

Investment:

Lowered productivity during technical skill development

Core Metric:

Team ships on market cadence

Achievement:

35%

Time:

3 - 24months

Source: http://martinfowler.com/articles/agileFluency.html
Three-star
•
•

Deliver the most value possible for your investment
Understand what market / business needs
•
•
•

•

optimise value

Delivers MVP
Value added vs. opportunity cost
Pivot if not producing sufficient value

Cross functional teams

Benefit:

Higher value deliveries and better product decisions

Investment:

Social capital expended on incorporating business
expertise into team

Core Metric:

Team provides concrete business metrics

Achievement:

5%

Time:

1 – 5 years
Source: http://martinfowler.com/articles/agileFluency.html
Four-star
•
•
•
•

optimise system

Understand organisational priorities and business direction
Support the needs of a product critical to business success
Cross-pollination between teams
Bleeding edge of agile practice

Benefit:

Alignment with organisational goals, synergistic effects

Investment:

Significant effort in establishing organisational culture, inventing new practices

Core Metric:

Team reports how its actions impact the overall organisation

Achievement:

Very few

Time:

unknown
Source: http://martinfowler.com/articles/agileFluency.html
Source: http://martinfowler.com/articles/agileFluency.html

In summary
Path through Agile fluency

Source: http://martinfowler.com/articles/agileFluency.html
Agile management
/ˈadʒʌɪl manɪdʒm(ə)nt/
Management at one-star fluency
Stakeholders
Interpreting
Collaborating

Adapting to the situation and environment
Principles > process

Team
Welcome change
Short feedback loop

Demonstrating the benefits
Engaged customers = happy customers
Management at two-star fluency
Management at three-star fluency
Where

becomes
Management at four-star fluency
Agile Principles …………
…………………………………
……………………………
………….

Scrum. Scrum. Scrum.
Scrum. Scrum. Scrum.
Scrum. Scrum. Scrum.
Scrum. Scrum. Scrum.

Learning
Organisation

Who drives Agile excellence?
Respect

Agile framework

Feedback

interrelated
Communication

values

Courage

Simplicity

key principles
•
•
•
•
•
•

Long-running, multi-functional teams
Small batch sizes (which are regularly released)
Continual review and prioritisation
Embrace cheap failure
Self-similarity across all levels in the organisation
Fix time and cost, not scope (but within a broader context)

specific practices
•

Adopted and customised by
teams as they move through the
fluency model
What about the BA?
What is my
role?

I hear there is no
documentation…
requirements don’t
get signed off??!!
The developers are
talking directly to
business and it’s
working! What am I
going to do??

Extreme
programming is
not really my
thing…

“…the Agile Business Analyst will rely much
more on people facilitation skills than they may
have on traditional projects. The BA’s role is to
facilitate a discussion between the Product
Owner and the technical team”

“…the agile BA needs to think about the
software development process in new ways.
Agile encourages us to decouple the breadth
of the solution from the depth of the solution in
order to continuously deliver smaller
increments of production-ready code”

Source: “The Agile Business Analyst” white paper, Mike Cottmeyer, V. Lee Henson
(www.versionone.com)
Fluency and BA skills
A shift from documenting exhaustive detailed
requirements up front, to documenting asneeded priority requirements per iteration

Focus on new skills
•

•

•

•

•
•

•

Creating clear direction in terms of the
“breadth” of scope
Conceptual domain / business
understanding
Facilitation of discussions between
business and developers, especially in
terms of courageous feedback
The ability to question and unpack the
requirements which will deliver specific
business value in the short term, and meet
longer term objectives
Writing specific, detailed user stories
Understanding how to “slice the cake
vertically”
User experience design skills
Fluency and BA skills
A shift to become an “extension”
of business, a strategic questioner
to allow for a pivot in approach
based on feedback across the
board

Focus on new skills
•

•
•

Driving the concept of a minimum viable product (MVP) – the simplicity value
Deeper understanding of and alignment with business
Strategic business understanding
Ask why the analytical role
Evolutionary change

“Don’t do the wrong
things righter…”

Implementation the “doer”…
•

•

Focus on efficiency and adjusting to
feedback
Question how and functional relevance to
modules as a whole

Translation
vs
Team Participation

Revolutionary change

Definition the “requester”…
•

Alignment the “questioner”…
•

Are we doing the right things in the
medium term?

•

•

Prioritisation
Focus on effective delivery in terms of
business value
Shorter-term rollout of needed requirements
Source: http://martinfowler.com/articles/agileFluency.html
UXD and Lean

Learn
Adoption of Agile
•
•
•
•

Agile means business value-oriented
Encourage change
Change requires refactoring
Minimise risk of refactoring

Refactoring | a technique where you improve the design of your
code without adding functionality to it
Xtreme programming
•
•
•

Big decision
Initial investment cost
Buy in from ALL senior stakeholders
CORE PRACTICES
Team forms around
a “customer”

Small fullyintegrated releases

Continuous
integration, code in
a consistent style

Pair programming,
simple design,
improvement

Extreme Programming | communication simplicity feedback
The sooner you test,

the cheaper to fix
1200
1000
800

600
400

200
0
Design

Implementation

Simple

Test

rule

Post Release
Cost of change

Cost of Change

A critical concept that motivates full lifecycle testing is the cost of change

Traditional
TDD / Agile
Development Time

By retaining the minimum amount of project artefacts required to support the
project, there is less to update when a change does occur
Initial slowdown

There is
an initial
cost!

Ongoing extra effort mitigated over time
Unused code
Waterfall requires users list ALL requirements
Agile focused on business value

Always,
7%
Frequently,
13%

Never, 45%
Sometimes,
16%

Rarely, 19%

Standish Group | Features used on failed projects
Does it really work?
In summary
The Fluency model = representation of Agile maturity

1 Star fluency is the first step enabling stakeholders to adapt to
change. This is NOT the end goal

2 Star fluency is the necessary next step allowing the system
technically to keep up with this change
3 Star fluency seeks to maximise delivery of business value
and minimise accumulation of liability software
BSG believes this should be the goal
Contact Us

Talk to us about how we can unlock your potential

Jurie Schoeman:
jurie.schoeman@bsg.co.za
C: +27 83 302 7169
T: + 27 11 215 6666

Johannesburg office:
33 Fricker Road
Illovo Boulevard
2196

www.bsg.co.za
www.bsgdelivers.com

More Related Content

What's hot

Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesBalaji Sathram
 
The Agile PMO: From Process Police to Adaptive Leadership
The Agile PMO: From Process Police to Adaptive LeadershipThe Agile PMO: From Process Police to Adaptive Leadership
The Agile PMO: From Process Police to Adaptive LeadershipLitheSpeed
 
Scaling lean agile agile prage 2014 (armani)
Scaling lean agile   agile prage 2014 (armani)Scaling lean agile   agile prage 2014 (armani)
Scaling lean agile agile prage 2014 (armani)Fabio Armani
 
Portfolio management lean canvas
Portfolio management lean canvasPortfolio management lean canvas
Portfolio management lean canvasBrad Swanson
 
Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10eventwithme
 
Solution Design - The Hidden Side of UX (for Product Managers)
Solution Design - The Hidden Side of UX (for Product Managers)Solution Design - The Hidden Side of UX (for Product Managers)
Solution Design - The Hidden Side of UX (for Product Managers)Above the Fold
 
Lean Project Portfolio Management
Lean Project Portfolio ManagementLean Project Portfolio Management
Lean Project Portfolio ManagementAlexander Apostolov
 
Agile project management
Agile project managementAgile project management
Agile project managementmicovi
 
How to measure the outcome of agile transformation
How to measure the outcome of agile transformationHow to measure the outcome of agile transformation
How to measure the outcome of agile transformationRahul Sudame
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009skipangel
 
Agile principles and mindset agile wednesday series
Agile principles and mindset agile wednesday seriesAgile principles and mindset agile wednesday series
Agile principles and mindset agile wednesday seriesJamey Lees
 
Presentation by somdatta banerjee
Presentation by somdatta banerjeePresentation by somdatta banerjee
Presentation by somdatta banerjeePMI_IREP_TP
 
What Does Agile Mean to the Modern PMO
What Does Agile Mean to the Modern PMOWhat Does Agile Mean to the Modern PMO
What Does Agile Mean to the Modern PMOMike Otranto
 
The Lean Agile Portfolio
The Lean Agile PortfolioThe Lean Agile Portfolio
The Lean Agile PortfolioTechWell
 
Agile adoption julen c. mohanty
Agile adoption   julen c. mohantyAgile adoption   julen c. mohanty
Agile adoption julen c. mohantyJulen Mohanty
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAleem Khan
 
Introduction to business analysis
Introduction to business analysisIntroduction to business analysis
Introduction to business analysisMichael Kramarenko
 

What's hot (20)

Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
 
The Agile PMO: From Process Police to Adaptive Leadership
The Agile PMO: From Process Police to Adaptive LeadershipThe Agile PMO: From Process Police to Adaptive Leadership
The Agile PMO: From Process Police to Adaptive Leadership
 
Scaling lean agile agile prage 2014 (armani)
Scaling lean agile   agile prage 2014 (armani)Scaling lean agile   agile prage 2014 (armani)
Scaling lean agile agile prage 2014 (armani)
 
The agile pmo v2
The agile pmo v2The agile pmo v2
The agile pmo v2
 
Portfolio management lean canvas
Portfolio management lean canvasPortfolio management lean canvas
Portfolio management lean canvas
 
Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10
 
Solution Design - The Hidden Side of UX (for Product Managers)
Solution Design - The Hidden Side of UX (for Product Managers)Solution Design - The Hidden Side of UX (for Product Managers)
Solution Design - The Hidden Side of UX (for Product Managers)
 
Lean Project Portfolio Management
Lean Project Portfolio ManagementLean Project Portfolio Management
Lean Project Portfolio Management
 
Agile project management
Agile project managementAgile project management
Agile project management
 
How to measure the outcome of agile transformation
How to measure the outcome of agile transformationHow to measure the outcome of agile transformation
How to measure the outcome of agile transformation
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009
 
Michael Nir The Agile PMO keynote
Michael Nir   The Agile PMO keynoteMichael Nir   The Agile PMO keynote
Michael Nir The Agile PMO keynote
 
Agile PMO - PM
Agile PMO - PMAgile PMO - PM
Agile PMO - PM
 
Agile principles and mindset agile wednesday series
Agile principles and mindset agile wednesday seriesAgile principles and mindset agile wednesday series
Agile principles and mindset agile wednesday series
 
Presentation by somdatta banerjee
Presentation by somdatta banerjeePresentation by somdatta banerjee
Presentation by somdatta banerjee
 
What Does Agile Mean to the Modern PMO
What Does Agile Mean to the Modern PMOWhat Does Agile Mean to the Modern PMO
What Does Agile Mean to the Modern PMO
 
The Lean Agile Portfolio
The Lean Agile PortfolioThe Lean Agile Portfolio
The Lean Agile Portfolio
 
Agile adoption julen c. mohanty
Agile adoption   julen c. mohantyAgile adoption   julen c. mohanty
Agile adoption julen c. mohanty
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 
Introduction to business analysis
Introduction to business analysisIntroduction to business analysis
Introduction to business analysis
 

Similar to BSG tackling the fallacy of "Agile"

Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development OverviewMark Kovacevich
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overviewguestb4c770
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrumPrudentialSolutions
 
Agile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coachingAgile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coachingAgileNCR2016
 
pspotrainingbymanoharprasad-230119074638-553afd9f.ppt
pspotrainingbymanoharprasad-230119074638-553afd9f.pptpspotrainingbymanoharprasad-230119074638-553afd9f.ppt
pspotrainingbymanoharprasad-230119074638-553afd9f.pptMouhamed Anouar Fersi
 
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...AgileNetwork
 
Changing landscape of software project management
Changing landscape of software project managementChanging landscape of software project management
Changing landscape of software project managementPramesh Vaidya
 
QlikView projects in Agile Environment
QlikView projects in Agile EnvironmentQlikView projects in Agile Environment
QlikView projects in Agile EnvironmentSaleha Amin, CSM, PMP
 
Agile Development unleashed
Agile Development unleashedAgile Development unleashed
Agile Development unleashedlivgeni
 
What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...Richard Ellis PMP PRM CSM PMI-ACP SSGB
 
Agile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureAgile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureJAX Chamber IT Council
 
Introduction à l'agilité - Martin Goyette
Introduction à l'agilité - Martin GoyetteIntroduction à l'agilité - Martin Goyette
Introduction à l'agilité - Martin GoyetteAgile Montréal
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explainedServan Huegen
 
Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)AgileNZ Conference
 
Gems of agile a glimpse of agile for senior management
Gems of agile   a glimpse of agile for senior managementGems of agile   a glimpse of agile for senior management
Gems of agile a glimpse of agile for senior managementNeeraj Bachani
 
Taking the Agile Transformation Journey
Taking the Agile Transformation Journey Taking the Agile Transformation Journey
Taking the Agile Transformation Journey Accenture Insurance
 

Similar to BSG tackling the fallacy of "Agile" (20)

Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
PSPO Training by Manohar Prasad.ppt
PSPO Training by Manohar Prasad.pptPSPO Training by Manohar Prasad.ppt
PSPO Training by Manohar Prasad.ppt
 
Agile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coachingAgile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coaching
 
pspotrainingbymanoharprasad-230119074638-553afd9f.ppt
pspotrainingbymanoharprasad-230119074638-553afd9f.pptpspotrainingbymanoharprasad-230119074638-553afd9f.ppt
pspotrainingbymanoharprasad-230119074638-553afd9f.ppt
 
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
 
Changing landscape of software project management
Changing landscape of software project managementChanging landscape of software project management
Changing landscape of software project management
 
QlikView projects in Agile Environment
QlikView projects in Agile EnvironmentQlikView projects in Agile Environment
QlikView projects in Agile Environment
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
Agile Development unleashed
Agile Development unleashedAgile Development unleashed
Agile Development unleashed
 
Fundamentals of Agile
Fundamentals of AgileFundamentals of Agile
Fundamentals of Agile
 
What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...
 
Agile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureAgile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US Assure
 
Introduction à l'agilité - Martin Goyette
Introduction à l'agilité - Martin GoyetteIntroduction à l'agilité - Martin Goyette
Introduction à l'agilité - Martin Goyette
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explained
 
Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)
 
Gems of agile a glimpse of agile for senior management
Gems of agile   a glimpse of agile for senior managementGems of agile   a glimpse of agile for senior management
Gems of agile a glimpse of agile for senior management
 
Business Process Re engineering
Business Process Re engineering Business Process Re engineering
Business Process Re engineering
 
Taking the Agile Transformation Journey
Taking the Agile Transformation Journey Taking the Agile Transformation Journey
Taking the Agile Transformation Journey
 

More from BSGAfrica

Join us as a programme manager
Join us as a programme managerJoin us as a programme manager
Join us as a programme managerBSGAfrica
 
Join BSG as a Business Consultant
Join BSG as a Business ConsultantJoin BSG as a Business Consultant
Join BSG as a Business ConsultantBSGAfrica
 
Empower IT to meet the strategic demands of business
Empower IT to meet the strategic demands of business Empower IT to meet the strategic demands of business
Empower IT to meet the strategic demands of business BSGAfrica
 
Empower IT to meet the strategic demands of business
Empower IT to meet the strategic demands of business Empower IT to meet the strategic demands of business
Empower IT to meet the strategic demands of business BSGAfrica
 
Taking a data-led approach to increasing profitability
Taking a data-led approach to increasing profitabilityTaking a data-led approach to increasing profitability
Taking a data-led approach to increasing profitabilityBSGAfrica
 
Supporting the delivery of a continent wide mobile financial ecosystem
Supporting the delivery of a continent wide mobile financial ecosystemSupporting the delivery of a continent wide mobile financial ecosystem
Supporting the delivery of a continent wide mobile financial ecosystemBSGAfrica
 
Customer experience is your ultimate advantage
Customer experience is your ultimate advantage Customer experience is your ultimate advantage
Customer experience is your ultimate advantage BSGAfrica
 
Time to transform your customer programme?
Time to transform your customer programme? Time to transform your customer programme?
Time to transform your customer programme? BSGAfrica
 
Your business already has all the information it needs to solve its most impo...
Your business already has all the information it needs to solve its most impo...Your business already has all the information it needs to solve its most impo...
Your business already has all the information it needs to solve its most impo...BSGAfrica
 
Fast Fish Forum key take-outs 15 Mar 2017
Fast Fish Forum key take-outs 15 Mar 2017Fast Fish Forum key take-outs 15 Mar 2017
Fast Fish Forum key take-outs 15 Mar 2017BSGAfrica
 
Fast fish Forum 15 March 2017
Fast fish Forum 15 March 2017Fast fish Forum 15 March 2017
Fast fish Forum 15 March 2017BSGAfrica
 
Fast Fish Forum 15 March 2017
Fast Fish Forum 15 March 2017Fast Fish Forum 15 March 2017
Fast Fish Forum 15 March 2017BSGAfrica
 
Fishbowl artefacts: Fast Fish Forum, 16 November 2016, held at BSG
Fishbowl artefacts: Fast Fish Forum, 16 November 2016, held at BSGFishbowl artefacts: Fast Fish Forum, 16 November 2016, held at BSG
Fishbowl artefacts: Fast Fish Forum, 16 November 2016, held at BSGBSGAfrica
 
Fast Fish Forum 16 November 2016
Fast Fish Forum 16 November 2016Fast Fish Forum 16 November 2016
Fast Fish Forum 16 November 2016BSGAfrica
 
Fast Fish Forum - Change management in the context of innovative change - how...
Fast Fish Forum - Change management in the context of innovative change - how...Fast Fish Forum - Change management in the context of innovative change - how...
Fast Fish Forum - Change management in the context of innovative change - how...BSGAfrica
 
Fast Fish Forum Presentation, 20 July 2016
Fast Fish Forum Presentation, 20 July 2016Fast Fish Forum Presentation, 20 July 2016
Fast Fish Forum Presentation, 20 July 2016BSGAfrica
 
Architecting IT to enable business success
Architecting IT to enable business successArchitecting IT to enable business success
Architecting IT to enable business successBSGAfrica
 
Fast Fish Forum roundtable sessions
Fast Fish Forum roundtable sessionsFast Fish Forum roundtable sessions
Fast Fish Forum roundtable sessionsBSGAfrica
 
Fast Fish Forum - 6 April 2016
Fast Fish Forum - 6 April 2016Fast Fish Forum - 6 April 2016
Fast Fish Forum - 6 April 2016BSGAfrica
 
Top 5 considerations when choosing and managing a technology vendor
Top 5 considerations when choosing and managing a technology vendor Top 5 considerations when choosing and managing a technology vendor
Top 5 considerations when choosing and managing a technology vendor BSGAfrica
 

More from BSGAfrica (20)

Join us as a programme manager
Join us as a programme managerJoin us as a programme manager
Join us as a programme manager
 
Join BSG as a Business Consultant
Join BSG as a Business ConsultantJoin BSG as a Business Consultant
Join BSG as a Business Consultant
 
Empower IT to meet the strategic demands of business
Empower IT to meet the strategic demands of business Empower IT to meet the strategic demands of business
Empower IT to meet the strategic demands of business
 
Empower IT to meet the strategic demands of business
Empower IT to meet the strategic demands of business Empower IT to meet the strategic demands of business
Empower IT to meet the strategic demands of business
 
Taking a data-led approach to increasing profitability
Taking a data-led approach to increasing profitabilityTaking a data-led approach to increasing profitability
Taking a data-led approach to increasing profitability
 
Supporting the delivery of a continent wide mobile financial ecosystem
Supporting the delivery of a continent wide mobile financial ecosystemSupporting the delivery of a continent wide mobile financial ecosystem
Supporting the delivery of a continent wide mobile financial ecosystem
 
Customer experience is your ultimate advantage
Customer experience is your ultimate advantage Customer experience is your ultimate advantage
Customer experience is your ultimate advantage
 
Time to transform your customer programme?
Time to transform your customer programme? Time to transform your customer programme?
Time to transform your customer programme?
 
Your business already has all the information it needs to solve its most impo...
Your business already has all the information it needs to solve its most impo...Your business already has all the information it needs to solve its most impo...
Your business already has all the information it needs to solve its most impo...
 
Fast Fish Forum key take-outs 15 Mar 2017
Fast Fish Forum key take-outs 15 Mar 2017Fast Fish Forum key take-outs 15 Mar 2017
Fast Fish Forum key take-outs 15 Mar 2017
 
Fast fish Forum 15 March 2017
Fast fish Forum 15 March 2017Fast fish Forum 15 March 2017
Fast fish Forum 15 March 2017
 
Fast Fish Forum 15 March 2017
Fast Fish Forum 15 March 2017Fast Fish Forum 15 March 2017
Fast Fish Forum 15 March 2017
 
Fishbowl artefacts: Fast Fish Forum, 16 November 2016, held at BSG
Fishbowl artefacts: Fast Fish Forum, 16 November 2016, held at BSGFishbowl artefacts: Fast Fish Forum, 16 November 2016, held at BSG
Fishbowl artefacts: Fast Fish Forum, 16 November 2016, held at BSG
 
Fast Fish Forum 16 November 2016
Fast Fish Forum 16 November 2016Fast Fish Forum 16 November 2016
Fast Fish Forum 16 November 2016
 
Fast Fish Forum - Change management in the context of innovative change - how...
Fast Fish Forum - Change management in the context of innovative change - how...Fast Fish Forum - Change management in the context of innovative change - how...
Fast Fish Forum - Change management in the context of innovative change - how...
 
Fast Fish Forum Presentation, 20 July 2016
Fast Fish Forum Presentation, 20 July 2016Fast Fish Forum Presentation, 20 July 2016
Fast Fish Forum Presentation, 20 July 2016
 
Architecting IT to enable business success
Architecting IT to enable business successArchitecting IT to enable business success
Architecting IT to enable business success
 
Fast Fish Forum roundtable sessions
Fast Fish Forum roundtable sessionsFast Fish Forum roundtable sessions
Fast Fish Forum roundtable sessions
 
Fast Fish Forum - 6 April 2016
Fast Fish Forum - 6 April 2016Fast Fish Forum - 6 April 2016
Fast Fish Forum - 6 April 2016
 
Top 5 considerations when choosing and managing a technology vendor
Top 5 considerations when choosing and managing a technology vendor Top 5 considerations when choosing and managing a technology vendor
Top 5 considerations when choosing and managing a technology vendor
 

Recently uploaded

Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
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
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
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
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture conceptP&CO
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
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 Centuryrwgiffor
 
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 In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
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 CityEric T. Tung
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...allensay1
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
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 Bangaloreamitlee9823
 
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
 
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 investorsFalcon Invoice Discounting
 

Recently uploaded (20)

Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
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...
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
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...
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
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
 
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...
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine 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
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
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
 
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...
 
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
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 

BSG tackling the fallacy of "Agile"

  • 1. At BSG, we believe in being a proactive force for positive change, making a difference in everything we do. Tackling the fallacy of “Agile” How to maximise the benefits on your journey to Agile excellence 27th November 2013 Clinton Bosch, Sandra Rheeder and Daniël Maree Unlocking potential. Accelerating performance
  • 2. Agile origins Plan-driven derived from other engineering Heavy on initial planning Over time more information is uncovered Software development is not civil engineering Requirements guaranteed to change Agile | a reaction to plan-driven methodologies like RUP
  • 3. Agile fluency distinct stages of agile, each with specific benefits and challenges “Star” system 3 1 Entire teams fluency – not individuals 2 Fluency at all previous levels Teams evolve in a predictable order 4 Fluency | how a team develops software when it’s under pressure
  • 4. One-star create business value • • • Management pillar Easiest Focus on team success team Benefit: Greater visibility into team’s work; ability to redirect Investment: Team development and work process design Core Metric: Team regularly reports progress from a business value perspective Achievement: 45% Time: 2 - 6months Source: http://martinfowler.com/articles/agileFluency.html
  • 5. Two-star ship at will • • • Technical pillar Deliver to market cadence Technical skills take time & effort, reduce productivity EXTREME PROGRAMMING “moments to learn, lifetime to master” Benefit: Low defects and high productivity Investment: Lowered productivity during technical skill development Core Metric: Team ships on market cadence Achievement: 35% Time: 3 - 24months Source: http://martinfowler.com/articles/agileFluency.html
  • 6. Three-star • • Deliver the most value possible for your investment Understand what market / business needs • • • • optimise value Delivers MVP Value added vs. opportunity cost Pivot if not producing sufficient value Cross functional teams Benefit: Higher value deliveries and better product decisions Investment: Social capital expended on incorporating business expertise into team Core Metric: Team provides concrete business metrics Achievement: 5% Time: 1 – 5 years Source: http://martinfowler.com/articles/agileFluency.html
  • 7. Four-star • • • • optimise system Understand organisational priorities and business direction Support the needs of a product critical to business success Cross-pollination between teams Bleeding edge of agile practice Benefit: Alignment with organisational goals, synergistic effects Investment: Significant effort in establishing organisational culture, inventing new practices Core Metric: Team reports how its actions impact the overall organisation Achievement: Very few Time: unknown Source: http://martinfowler.com/articles/agileFluency.html
  • 9. Path through Agile fluency Source: http://martinfowler.com/articles/agileFluency.html
  • 11. Management at one-star fluency Stakeholders Interpreting Collaborating Adapting to the situation and environment Principles > process Team Welcome change Short feedback loop Demonstrating the benefits Engaged customers = happy customers
  • 13. Management at three-star fluency Where becomes
  • 15. Agile Principles ………… ………………………………… …………………………… …………. Scrum. Scrum. Scrum. Scrum. Scrum. Scrum. Scrum. Scrum. Scrum. Scrum. Scrum. Scrum. Learning Organisation Who drives Agile excellence?
  • 16. Respect Agile framework Feedback interrelated Communication values Courage Simplicity key principles • • • • • • Long-running, multi-functional teams Small batch sizes (which are regularly released) Continual review and prioritisation Embrace cheap failure Self-similarity across all levels in the organisation Fix time and cost, not scope (but within a broader context) specific practices • Adopted and customised by teams as they move through the fluency model
  • 17. What about the BA? What is my role? I hear there is no documentation… requirements don’t get signed off??!! The developers are talking directly to business and it’s working! What am I going to do?? Extreme programming is not really my thing… “…the Agile Business Analyst will rely much more on people facilitation skills than they may have on traditional projects. The BA’s role is to facilitate a discussion between the Product Owner and the technical team” “…the agile BA needs to think about the software development process in new ways. Agile encourages us to decouple the breadth of the solution from the depth of the solution in order to continuously deliver smaller increments of production-ready code” Source: “The Agile Business Analyst” white paper, Mike Cottmeyer, V. Lee Henson (www.versionone.com)
  • 18. Fluency and BA skills A shift from documenting exhaustive detailed requirements up front, to documenting asneeded priority requirements per iteration Focus on new skills • • • • • • • Creating clear direction in terms of the “breadth” of scope Conceptual domain / business understanding Facilitation of discussions between business and developers, especially in terms of courageous feedback The ability to question and unpack the requirements which will deliver specific business value in the short term, and meet longer term objectives Writing specific, detailed user stories Understanding how to “slice the cake vertically” User experience design skills
  • 19. Fluency and BA skills A shift to become an “extension” of business, a strategic questioner to allow for a pivot in approach based on feedback across the board Focus on new skills • • • Driving the concept of a minimum viable product (MVP) – the simplicity value Deeper understanding of and alignment with business Strategic business understanding
  • 20. Ask why the analytical role Evolutionary change “Don’t do the wrong things righter…” Implementation the “doer”… • • Focus on efficiency and adjusting to feedback Question how and functional relevance to modules as a whole Translation vs Team Participation Revolutionary change Definition the “requester”… • Alignment the “questioner”… • Are we doing the right things in the medium term? • • Prioritisation Focus on effective delivery in terms of business value Shorter-term rollout of needed requirements Source: http://martinfowler.com/articles/agileFluency.html
  • 22. Adoption of Agile • • • • Agile means business value-oriented Encourage change Change requires refactoring Minimise risk of refactoring Refactoring | a technique where you improve the design of your code without adding functionality to it
  • 23. Xtreme programming • • • Big decision Initial investment cost Buy in from ALL senior stakeholders CORE PRACTICES Team forms around a “customer” Small fullyintegrated releases Continuous integration, code in a consistent style Pair programming, simple design, improvement Extreme Programming | communication simplicity feedback
  • 24. The sooner you test, the cheaper to fix 1200 1000 800 600 400 200 0 Design Implementation Simple Test rule Post Release
  • 25. Cost of change Cost of Change A critical concept that motivates full lifecycle testing is the cost of change Traditional TDD / Agile Development Time By retaining the minimum amount of project artefacts required to support the project, there is less to update when a change does occur
  • 26. Initial slowdown There is an initial cost! Ongoing extra effort mitigated over time
  • 27. Unused code Waterfall requires users list ALL requirements Agile focused on business value Always, 7% Frequently, 13% Never, 45% Sometimes, 16% Rarely, 19% Standish Group | Features used on failed projects
  • 28. Does it really work?
  • 29. In summary The Fluency model = representation of Agile maturity 1 Star fluency is the first step enabling stakeholders to adapt to change. This is NOT the end goal 2 Star fluency is the necessary next step allowing the system technically to keep up with this change 3 Star fluency seeks to maximise delivery of business value and minimise accumulation of liability software BSG believes this should be the goal
  • 30. Contact Us Talk to us about how we can unlock your potential Jurie Schoeman: jurie.schoeman@bsg.co.za C: +27 83 302 7169 T: + 27 11 215 6666 Johannesburg office: 33 Fricker Road Illovo Boulevard 2196 www.bsg.co.za www.bsgdelivers.com