SlideShare a Scribd company logo
Agile
CC by-sa overthefence.com.de
FRANKY‘S FABULOUS FENCE GRILL
>You kill‘em,we grill‘em<
PRESENTS
THE GREATEST FIGHT IN PROJECT HISTORY
“The Waterfall”
Traditional
VS.
DIRECT FROM
RINGSIDE AT
Meat ‘n Greet
SLAUGHTERHOUSE
ALL SEATS
RESERVED
STARTING €25DOORS ARE
O P E N
BERLIN
IS THE PLACE
2013
2014
2015
*** RINGSIDE ONLY *** NO HOME TV *** NO RADIO *** CC by-sa overthefence.com.de
Agile vs. Traditional:
An experiment
to challenge project
management approaches
CC by-sa overthefence.com.de
The experiment
23 months
1,032 participants
42 nationalities
86 teams
and 12,299 tennis balls
CC by-sa overthefence.com.de
Before we start
4
the
ballpoint
game
CC by-sa overthefence.com.de
Before we start
5
move as many
ballsas possible
CC by-sa overthefence.com.de
Before we start
6
in
2 minutes!
CC by-sa overthefence.com.de
Before we start
7
rulesof play
Ball must not
touch floor
Start point
is end point
Ball must
have air time
No ball to your
direct neighbor
Everybody must
touch the ball
CC by-sa overthefence.com.de
Before we start
8
let‘s build two
teams
CC by-sa overthefence.com.de
Before we start
9
let‘s try different
approaches!
CC by-sa overthefence.com.de
Before we start
10
Who wins,
quick
iterations or …
CC by-sa overthefence.com.de
Before we start
11
...in-depth
planning?
CC by-sa overthefence.com.de
Before we start
12
the case for
team 1
PLAN RUN REVIEW RUN REVIEW RUN…
2 4 5 7 8 16min.
estimate estimate
five
quick iterations
CC by-sa overthefence.com.de
Before we start
PLAN RUN
0 16min.
estimate
one plan
that must be perfect
the case for
team 2
14
CC by-sa overthefence.com.de
Before we start
14
Repeating the rules …
 Move tennis balls
 As many as possible
 In two minutes
 Start point = end point (fill the empty basket)
 Balls must have air-time
 No ball to your direct neighbor
 Everybody must touch the ball
CC by-sa overthefence.com.de
Before we start
15
let‘s
battle!
CC by-sa overthefence.com.de
One way to do it …
One of many alternatives …
Before we start
18
what‘s the
result?
CC by-sa overthefence.com.de
Team 1
always wins!
>> After 16 minutes (Round 1):
The team with the “iterative approach”
wins 31 of 31 competitions (i.e. has moved
more balls in 2 mins. than the other team)
CC by-sa overthefence.com.de
Before we start
20
let‘s have a
second round!
CC by-sa overthefence.com.de
Before we start
21
let‘s swap
approaches!
CC by-sa overthefence.com.de
Before we start
22
Team 2
becomes agile
PLAN RUN REVIEW RUN REVIEW RUN…
2 4 5 7 8 16min.
estimate estimate
five
quick iterations
CC by-sa overthefence.com.de
Before we start
PLAN RUN
0 16min.
estimate
one plan
that must be perfect
Team 1
does in-depth planning
14
CC by-sa overthefence.com.de
Before we start
Overview
How the entire game was set-up
CC by-sa overthefence.com.de
32 Min.0 16 Min.
1st Round 2nd Round
„Team 1“
„Team 2“
Before we start
25
Guess,
who wins
after the 2nd round?
CC by-sa overthefence.com.de
Tied game!
>> After Round 1 and Round 2
the team which started with an
“iterative approach” wins only
15 of 31 competitions;
the other team wins in 16 cases.
CC by-sa overthefence.com.de
Before we start
27
Final experiment …
Does a pure “agile“ approach
beat the combination of
“agile“ and “traditional“?
CC by-sa overthefence.com.de
Nope!
CC by-sa overthefence.com.de
Team B
(Pure Approach)
Iterative/Iterative
In-depth/In-depth
Iterative/Iterative
In-depth/In-depth
Iterative/Iterative
In-depth/In-depth
Iterative/Iterative
In-depth/In-depth
Iterative/Iterative
In-depth/In-depth
Iterative/Iterative
In-depth/In-depth
Team A
(Combined Approach)
Iterative/In-depth
Iterative/In-depth
Iterative/In-depth
Iterative/In-depth
Iterative/In-depth
Iterative/In-depth
In-depth/Iterative
In-depth/Iterative
In-depth/Iterative
In-depth/Iterative
In-depth/Iterative
In-depth/Iterative
Game #
1
2
3
4
5
6
7
8
9
10
11
12
Winner
Combined (A)
Combined (A)
Combined (A)
Combined (A)
Combined (A)
Combined (A)
Combined (A)
Combined (A)
Combined (A)
Combined (A)
Combined (A)
Combined (A)
Finding
Combining approaches
is superior to a single approach!
CC by-sa overthefence.com.de
read the complete blogpost at
overthefence.com.de
CC by-sa overthefence.com.de

More Related Content

Viewers also liked

Les Men In Black font de l'Agile
Les Men In Black font de l'AgileLes Men In Black font de l'Agile
Les Men In Black font de l'Agile
Bruno Sbille
 
Lecture Eight - Sustainability, Corporate Responsibility and Innovation
Lecture Eight - Sustainability, Corporate Responsibility and InnovationLecture Eight - Sustainability, Corporate Responsibility and Innovation
Lecture Eight - Sustainability, Corporate Responsibility and Innovation
Innovation Forum Publishing
 
From Prototype to MVP (case study)
From Prototype to MVP (case study)From Prototype to MVP (case study)
From Prototype to MVP (case study)
Sergey Sundukovskiy
 
Teams Pizza Team vs Jigsaw Puzzle Team
Teams Pizza Team vs Jigsaw Puzzle TeamTeams Pizza Team vs Jigsaw Puzzle Team
Teams Pizza Team vs Jigsaw Puzzle Team
Vinci Rufus
 
Job description loan analyst - VEDC
Job description loan analyst - VEDCJob description loan analyst - VEDC
Job description loan analyst - VEDC
Travis Vaughan
 
Balaji P - Resume
Balaji P - ResumeBalaji P - Resume
Balaji P - Resume
Balaji Palanisamy
 
Traditional vs Agile Roles
Traditional vs Agile RolesTraditional vs Agile Roles
Traditional vs Agile Roles
Sumit Mahajan
 
Resume Aug
Resume AugResume Aug
Resume Aug
sahil sharma
 
Sahil Rishi RESUME
Sahil Rishi RESUMESahil Rishi RESUME
Sahil Rishi RESUME
Sahil Rishi
 
Ba online training
Ba online training Ba online training
Ba online training
barbie0909
 
Luke Johnstone (Assurity Consulting)
Luke Johnstone (Assurity Consulting)Luke Johnstone (Assurity Consulting)
Luke Johnstone (Assurity Consulting)
AgileNZ Conference
 
Senior Business Analyst CV
Senior Business Analyst CVSenior Business Analyst CV
Senior Business Analyst CV
Richard Pitt
 
ShivamThakur_CV_Business Analyst
ShivamThakur_CV_Business AnalystShivamThakur_CV_Business Analyst
ShivamThakur_CV_Business Analyst
Shivam Thakur
 
Entreprise Agile
Entreprise AgileEntreprise Agile
Entreprise Agile
Ludovic Mauconduit
 
Learn different leadership styles with Star Wars Coaches
Learn different leadership styles with Star Wars CoachesLearn different leadership styles with Star Wars Coaches
Learn different leadership styles with Star Wars Coaches
Bruno Sbille
 
Thiru_BA_Resume-Updated
Thiru_BA_Resume-UpdatedThiru_BA_Resume-Updated
Thiru_BA_Resume-Updated
thirupathi mutyapu
 

Viewers also liked (16)

Les Men In Black font de l'Agile
Les Men In Black font de l'AgileLes Men In Black font de l'Agile
Les Men In Black font de l'Agile
 
Lecture Eight - Sustainability, Corporate Responsibility and Innovation
Lecture Eight - Sustainability, Corporate Responsibility and InnovationLecture Eight - Sustainability, Corporate Responsibility and Innovation
Lecture Eight - Sustainability, Corporate Responsibility and Innovation
 
From Prototype to MVP (case study)
From Prototype to MVP (case study)From Prototype to MVP (case study)
From Prototype to MVP (case study)
 
Teams Pizza Team vs Jigsaw Puzzle Team
Teams Pizza Team vs Jigsaw Puzzle TeamTeams Pizza Team vs Jigsaw Puzzle Team
Teams Pizza Team vs Jigsaw Puzzle Team
 
Job description loan analyst - VEDC
Job description loan analyst - VEDCJob description loan analyst - VEDC
Job description loan analyst - VEDC
 
Balaji P - Resume
Balaji P - ResumeBalaji P - Resume
Balaji P - Resume
 
Traditional vs Agile Roles
Traditional vs Agile RolesTraditional vs Agile Roles
Traditional vs Agile Roles
 
Resume Aug
Resume AugResume Aug
Resume Aug
 
Sahil Rishi RESUME
Sahil Rishi RESUMESahil Rishi RESUME
Sahil Rishi RESUME
 
Ba online training
Ba online training Ba online training
Ba online training
 
Luke Johnstone (Assurity Consulting)
Luke Johnstone (Assurity Consulting)Luke Johnstone (Assurity Consulting)
Luke Johnstone (Assurity Consulting)
 
Senior Business Analyst CV
Senior Business Analyst CVSenior Business Analyst CV
Senior Business Analyst CV
 
ShivamThakur_CV_Business Analyst
ShivamThakur_CV_Business AnalystShivamThakur_CV_Business Analyst
ShivamThakur_CV_Business Analyst
 
Entreprise Agile
Entreprise AgileEntreprise Agile
Entreprise Agile
 
Learn different leadership styles with Star Wars Coaches
Learn different leadership styles with Star Wars CoachesLearn different leadership styles with Star Wars Coaches
Learn different leadership styles with Star Wars Coaches
 
Thiru_BA_Resume-Updated
Thiru_BA_Resume-UpdatedThiru_BA_Resume-Updated
Thiru_BA_Resume-Updated
 

Recently uploaded

12 steps to transform your organization into the agile org you deserve
12 steps to transform your organization into the agile org you deserve12 steps to transform your organization into the agile org you deserve
12 steps to transform your organization into the agile org you deserve
Pierre E. NEIS
 
Comparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile SystemsComparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile Systems
Rob Healy
 
Ganpati Kumar Choudhary Indian Ethos PPT.pptx
Ganpati Kumar Choudhary Indian Ethos PPT.pptxGanpati Kumar Choudhary Indian Ethos PPT.pptx
Ganpati Kumar Choudhary Indian Ethos PPT.pptx
GanpatiKumarChoudhar
 
Strategy for E-Types - Strategy Formulation.pptx
Strategy for E-Types - Strategy Formulation.pptxStrategy for E-Types - Strategy Formulation.pptx
Strategy for E-Types - Strategy Formulation.pptx
KarthikRaghu8
 
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
William (Bill) H. Bender, FCSI
 
Enriching engagement with ethical review processes
Enriching engagement with ethical review processesEnriching engagement with ethical review processes
Enriching engagement with ethical review processes
strikingabalance
 
Conflict resololution,role of hr in resolution
Conflict resololution,role of hr in resolutionConflict resololution,role of hr in resolution
Conflict resololution,role of hr in resolution
Dr. Christine Ngari ,Ph.D (HRM)
 
Stuart Wilson the teams I have led - 2024
Stuart Wilson the teams I have led - 2024Stuart Wilson the teams I have led - 2024
Stuart Wilson the teams I have led - 2024
stuwilson.co.uk
 
一比一原版(QU毕业证)皇后大学毕业证如何办理
一比一原版(QU毕业证)皇后大学毕业证如何办理一比一原版(QU毕业证)皇后大学毕业证如何办理
一比一原版(QU毕业证)皇后大学毕业证如何办理
8p28uk6g
 
Strategic Org Design with Org Topologies™
Strategic Org Design with Org Topologies™Strategic Org Design with Org Topologies™
Strategic Org Design with Org Topologies™
Alexey Krivitsky
 
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
tdt5v4b
 
The Management Guide: From Projects to Portfolio
The Management Guide: From Projects to PortfolioThe Management Guide: From Projects to Portfolio
The Management Guide: From Projects to Portfolio
Ahmed AbdelMoneim
 
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
tdt5v4b
 
Credit Management training seminar power point presentation
Credit Management training seminar power point presentationCredit Management training seminar power point presentation
Credit Management training seminar power point presentation
bernanbumatay1
 
Credit-Management seminar for cooperative power point presentation
Credit-Management seminar for cooperative power point presentationCredit-Management seminar for cooperative power point presentation
Credit-Management seminar for cooperative power point presentation
bernanbumatay1
 
Addiction to Winning Across Diverse Populations.pdf
Addiction to Winning Across Diverse Populations.pdfAddiction to Winning Across Diverse Populations.pdf
Addiction to Winning Across Diverse Populations.pdf
Bill641377
 
Sethurathnam Ravi: A Legacy in Finance and Leadership
Sethurathnam Ravi: A Legacy in Finance and LeadershipSethurathnam Ravi: A Legacy in Finance and Leadership
Sethurathnam Ravi: A Legacy in Finance and Leadership
Anjana Josie
 
20240608 QFM019 Engineering Leadership Reading List May 2024
20240608 QFM019 Engineering Leadership Reading List May 202420240608 QFM019 Engineering Leadership Reading List May 2024
20240608 QFM019 Engineering Leadership Reading List May 2024
Matthew Sinclair
 
Employment Practices Regulation and Multinational Corporations
Employment PracticesRegulation and Multinational CorporationsEmployment PracticesRegulation and Multinational Corporations
Employment Practices Regulation and Multinational Corporations
RoopaTemkar
 
Public Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdfPublic Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdf
Pinta Partners
 

Recently uploaded (20)

12 steps to transform your organization into the agile org you deserve
12 steps to transform your organization into the agile org you deserve12 steps to transform your organization into the agile org you deserve
12 steps to transform your organization into the agile org you deserve
 
Comparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile SystemsComparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile Systems
 
Ganpati Kumar Choudhary Indian Ethos PPT.pptx
Ganpati Kumar Choudhary Indian Ethos PPT.pptxGanpati Kumar Choudhary Indian Ethos PPT.pptx
Ganpati Kumar Choudhary Indian Ethos PPT.pptx
 
Strategy for E-Types - Strategy Formulation.pptx
Strategy for E-Types - Strategy Formulation.pptxStrategy for E-Types - Strategy Formulation.pptx
Strategy for E-Types - Strategy Formulation.pptx
 
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
 
Enriching engagement with ethical review processes
Enriching engagement with ethical review processesEnriching engagement with ethical review processes
Enriching engagement with ethical review processes
 
Conflict resololution,role of hr in resolution
Conflict resololution,role of hr in resolutionConflict resololution,role of hr in resolution
Conflict resololution,role of hr in resolution
 
Stuart Wilson the teams I have led - 2024
Stuart Wilson the teams I have led - 2024Stuart Wilson the teams I have led - 2024
Stuart Wilson the teams I have led - 2024
 
一比一原版(QU毕业证)皇后大学毕业证如何办理
一比一原版(QU毕业证)皇后大学毕业证如何办理一比一原版(QU毕业证)皇后大学毕业证如何办理
一比一原版(QU毕业证)皇后大学毕业证如何办理
 
Strategic Org Design with Org Topologies™
Strategic Org Design with Org Topologies™Strategic Org Design with Org Topologies™
Strategic Org Design with Org Topologies™
 
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
 
The Management Guide: From Projects to Portfolio
The Management Guide: From Projects to PortfolioThe Management Guide: From Projects to Portfolio
The Management Guide: From Projects to Portfolio
 
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
 
Credit Management training seminar power point presentation
Credit Management training seminar power point presentationCredit Management training seminar power point presentation
Credit Management training seminar power point presentation
 
Credit-Management seminar for cooperative power point presentation
Credit-Management seminar for cooperative power point presentationCredit-Management seminar for cooperative power point presentation
Credit-Management seminar for cooperative power point presentation
 
Addiction to Winning Across Diverse Populations.pdf
Addiction to Winning Across Diverse Populations.pdfAddiction to Winning Across Diverse Populations.pdf
Addiction to Winning Across Diverse Populations.pdf
 
Sethurathnam Ravi: A Legacy in Finance and Leadership
Sethurathnam Ravi: A Legacy in Finance and LeadershipSethurathnam Ravi: A Legacy in Finance and Leadership
Sethurathnam Ravi: A Legacy in Finance and Leadership
 
20240608 QFM019 Engineering Leadership Reading List May 2024
20240608 QFM019 Engineering Leadership Reading List May 202420240608 QFM019 Engineering Leadership Reading List May 2024
20240608 QFM019 Engineering Leadership Reading List May 2024
 
Employment Practices Regulation and Multinational Corporations
Employment PracticesRegulation and Multinational CorporationsEmployment PracticesRegulation and Multinational Corporations
Employment Practices Regulation and Multinational Corporations
 
Public Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdfPublic Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdf
 

Agile vs. Traditional Project Management - A Game-based Experiment

  • 1. Agile CC by-sa overthefence.com.de FRANKY‘S FABULOUS FENCE GRILL >You kill‘em,we grill‘em< PRESENTS THE GREATEST FIGHT IN PROJECT HISTORY “The Waterfall” Traditional VS. DIRECT FROM RINGSIDE AT Meat ‘n Greet SLAUGHTERHOUSE ALL SEATS RESERVED STARTING €25DOORS ARE O P E N BERLIN IS THE PLACE 2013 2014 2015 *** RINGSIDE ONLY *** NO HOME TV *** NO RADIO *** CC by-sa overthefence.com.de
  • 2. Agile vs. Traditional: An experiment to challenge project management approaches CC by-sa overthefence.com.de
  • 3. The experiment 23 months 1,032 participants 42 nationalities 86 teams and 12,299 tennis balls CC by-sa overthefence.com.de
  • 4. Before we start 4 the ballpoint game CC by-sa overthefence.com.de
  • 5. Before we start 5 move as many ballsas possible CC by-sa overthefence.com.de
  • 6. Before we start 6 in 2 minutes! CC by-sa overthefence.com.de
  • 7. Before we start 7 rulesof play Ball must not touch floor Start point is end point Ball must have air time No ball to your direct neighbor Everybody must touch the ball CC by-sa overthefence.com.de
  • 8. Before we start 8 let‘s build two teams CC by-sa overthefence.com.de
  • 9. Before we start 9 let‘s try different approaches! CC by-sa overthefence.com.de
  • 10. Before we start 10 Who wins, quick iterations or … CC by-sa overthefence.com.de
  • 11. Before we start 11 ...in-depth planning? CC by-sa overthefence.com.de
  • 12. Before we start 12 the case for team 1 PLAN RUN REVIEW RUN REVIEW RUN… 2 4 5 7 8 16min. estimate estimate five quick iterations CC by-sa overthefence.com.de
  • 13. Before we start PLAN RUN 0 16min. estimate one plan that must be perfect the case for team 2 14 CC by-sa overthefence.com.de
  • 14. Before we start 14 Repeating the rules …  Move tennis balls  As many as possible  In two minutes  Start point = end point (fill the empty basket)  Balls must have air-time  No ball to your direct neighbor  Everybody must touch the ball CC by-sa overthefence.com.de
  • 15. Before we start 15 let‘s battle! CC by-sa overthefence.com.de
  • 16. One way to do it …
  • 17. One of many alternatives …
  • 18. Before we start 18 what‘s the result? CC by-sa overthefence.com.de
  • 19. Team 1 always wins! >> After 16 minutes (Round 1): The team with the “iterative approach” wins 31 of 31 competitions (i.e. has moved more balls in 2 mins. than the other team) CC by-sa overthefence.com.de
  • 20. Before we start 20 let‘s have a second round! CC by-sa overthefence.com.de
  • 21. Before we start 21 let‘s swap approaches! CC by-sa overthefence.com.de
  • 22. Before we start 22 Team 2 becomes agile PLAN RUN REVIEW RUN REVIEW RUN… 2 4 5 7 8 16min. estimate estimate five quick iterations CC by-sa overthefence.com.de
  • 23. Before we start PLAN RUN 0 16min. estimate one plan that must be perfect Team 1 does in-depth planning 14 CC by-sa overthefence.com.de
  • 24. Before we start Overview How the entire game was set-up CC by-sa overthefence.com.de 32 Min.0 16 Min. 1st Round 2nd Round „Team 1“ „Team 2“
  • 25. Before we start 25 Guess, who wins after the 2nd round? CC by-sa overthefence.com.de
  • 26. Tied game! >> After Round 1 and Round 2 the team which started with an “iterative approach” wins only 15 of 31 competitions; the other team wins in 16 cases. CC by-sa overthefence.com.de
  • 27. Before we start 27 Final experiment … Does a pure “agile“ approach beat the combination of “agile“ and “traditional“? CC by-sa overthefence.com.de
  • 28. Nope! CC by-sa overthefence.com.de Team B (Pure Approach) Iterative/Iterative In-depth/In-depth Iterative/Iterative In-depth/In-depth Iterative/Iterative In-depth/In-depth Iterative/Iterative In-depth/In-depth Iterative/Iterative In-depth/In-depth Iterative/Iterative In-depth/In-depth Team A (Combined Approach) Iterative/In-depth Iterative/In-depth Iterative/In-depth Iterative/In-depth Iterative/In-depth Iterative/In-depth In-depth/Iterative In-depth/Iterative In-depth/Iterative In-depth/Iterative In-depth/Iterative In-depth/Iterative Game # 1 2 3 4 5 6 7 8 9 10 11 12 Winner Combined (A) Combined (A) Combined (A) Combined (A) Combined (A) Combined (A) Combined (A) Combined (A) Combined (A) Combined (A) Combined (A) Combined (A)
  • 29. Finding Combining approaches is superior to a single approach! CC by-sa overthefence.com.de
  • 30. read the complete blogpost at overthefence.com.de