SlideShare uma empresa Scribd logo
1 de 29
Baixar para ler offline
Failed Agile? 
On agile tech, agile process, 
and agile organisation 
Dan Bergh Johnsson 
@danbjson 
dearjunior.blogspot.com 
dan.bergh.johnsson@omegapoint.se
Manifesto for Agile Software Development 
Individuals and interactions over processes and tools 
Working software over comprehensive documentation 
Customer collaboration over contract negotiation 
Responding to change over following a plan 
That is, while there is value in the items on 
the right, we value the items on the left more. 
@danbjson
http://www.halfarsedagilemanifesto.org 
3
http://programming-motherfucker.com 
4
Agenda 
• Hip-hop 
• Agile technology 
• State of the Art 
• Bang for the Buck 
• Books 
• Agile process 
• Agile organisation 
• … and a travel 
5
Four Elements of Hip-Hop 
6 
http://www.flickr.com/photos/coupdoreille/11980711276/ 
http://www.flickr.com/photos/93163771@N08/11980682486/ 
http://www.flickr.com/photos/49180634@N05/10678483545 
http://www.flickr.com/photos/54237011@N02/5032121885/
Three Elements of Agile 
7 
Organisation 
Process 
Technology 
http://www.flickr.com/photos/82397118@N00/5173687358 
http://www.flickr.com/photos/85546319@N04/9546047237 
http://www.flickr.com/photos/85546319@N04/11874970786
Three Maslow-pyramids for Agile 
8 
Avant-garde 
Well-known 
Established 
https://www.flickr.com/photos/s_w_ellis/3859525046/
The Manifest, again 
Individuals and interactions over processes and tools 
Working software over comprehensive documentation 
Customer collaboration over contract negotiation 
Responding to change over following a plan 
That is, while there is value in the items on 
the right, we value the items on the left more. 
@danbjson
10 
Organisation 
Process 
Technology 
We build 
systems that 
rock!
Technology 
11 
system quality testing 
unit tests 
daily release 
context-based test 
/ exploratory testing 
build server 
domain-based code (DDD) 
automated 
acceptance tests 
platform as code 
- vagrant, puppet TDD 
versioned databases 
feature toggle 
two generation architecture 
build pipeline
Bang for the Buck 
Agile Testing 
• Human testning á la Exploratory Testing in sprint 
• A few automated acceptance tests 
Controlled Technical Debt 
• Quality reports e g Sonar 
• Automated acceptance tests 
• Daily release - eventually 
A database in each mans pot 
• Automated rigging of test data 
• Automated rigging of structure - versioned DB 
• (spice with) Vagrant/Puppet, or bash-script 
12
Books 
Implementing Domain 
Driven Design 
[Vernon] 
Refactoring Databases 
[Ambler/Sadalage] 
97 Things Every 
Programmer Should 
Know [antologi] 
Continuous Delivery 
[Humble/Farley] 
https://www.flickr.com/photos/shutterhacks/4474421855
14 
Teknik 
Organisation 
Process 
We ensure things 
get done without 
waste or detours!
Process 
15 
non-functional requirements 
forecast-based planning 
test in team / test in sprint 
sprint retrospective 
MVP-release 
domain modelling a la DDD 
hypothesis-driven, 
A/B-testning 
project retrospective 
effect-governed project 
demo 
kanban 
sprint 1-2 w 
Specification by Example
Bang for the Buck 
16 
lojalty relevanc 
scale PV/UV (w) #eshares 
rod GA Tw+FB 
now/base 20 1000 
ROI 25 1000 
ambition 50 5000 
1/3-release; MVP 
project retrospective
Books 
Succeeding with Agile 
[Cohn] 
Lean Software Development 
[Poppendieck] 
Domain Driven Design 
[Evans] 
Specification by Example 
[Adzic] 
Impact Mapping [Adzic] 
Agile Estimation and 
Planning [Cohn] 
https://www.flickr.com/photos/shutterhacks/4474421855
18 
We create an organisation where 
people work by inner drive, and 
direct that drive toward a purpose! 
Process 
Technology 
Organisation
Organisation 
19 
sociocracy Beyond Budgeting 
portfolio management 
self-organised team 
destilled processes 
and standards 
”Ambition to Action” 
multi-team 
coordination 
flexible work-hours 
open salaries 
lattice-organisations
Bang for the Buck 
? 
20
Frederick Winslow Taylor 
@danbjson 
(1856 - 1915) 
([1904]1911 – still going 
strong)
Drive á la Daniel Pink 
Autonomy 
Purpose Mastery 
@danbjson
ἐκκλησία - responsible autonomi 
@danbjson 
http://www.flickr.com/photos/robwallace/6950767/
Process office of SVTi 
@danbjson
SVTi: ecclesia + double loop learning 
@danbjson
Bang for the Buck 
Central targets 
- Specific, measurable, possible to monitor 
- Interpreted locally by each team 
Management meeting agenda 
- What can we do specifically right now to support 
”autonomy, mastery, purpose”? 
26
Books 
LESS! Essays on Business 
Transformations 
[antologi] 
Principles of Scientific 
Management [Taylor] 
The Human Side of 
Enterprise [McGregor] 
Drive [Pink] 
Implementing Beyond 
Budgeting [Bogsnes] 
Radical Management 
[Denning]
Take-away 
Three elements in balance: 
Technology, Process, 
Organisation 
Not making progress in one element 
might depend on state of another element 
@danbjson
</Failed Agile?> 
Dan Bergh Johnsson 
@danbjson 
dearjunior.blogspot.com 
dan.bergh.johnsson@omegapoint.se

Mais conteúdo relacionado

Mais procurados

Mais procurados (11)

PUGML06 - Power BI Tips & Tricks from the Trenches
PUGML06 - Power BI Tips & Tricks from the TrenchesPUGML06 - Power BI Tips & Tricks from the Trenches
PUGML06 - Power BI Tips & Tricks from the Trenches
 
Tuga IT - Power BI for Developers
Tuga IT - Power BI for DevelopersTuga IT - Power BI for Developers
Tuga IT - Power BI for Developers
 
Failing @ Scaling: Don’t panic, and carry a towel!
Failing @ Scaling: Don’t panic, and carry a towel!Failing @ Scaling: Don’t panic, and carry a towel!
Failing @ Scaling: Don’t panic, and carry a towel!
 
The Adaptive Digital Publishing Engine
The Adaptive Digital Publishing EngineThe Adaptive Digital Publishing Engine
The Adaptive Digital Publishing Engine
 
Agile Project management For Drupal Web Development Projects
Agile Project management For Drupal Web Development ProjectsAgile Project management For Drupal Web Development Projects
Agile Project management For Drupal Web Development Projects
 
Maintainable Machine Learning Products
Maintainable Machine Learning ProductsMaintainable Machine Learning Products
Maintainable Machine Learning Products
 
Project Management Principles to Improve Work, Life, and your Mental Health
Project Management Principles to Improve Work, Life, and your Mental HealthProject Management Principles to Improve Work, Life, and your Mental Health
Project Management Principles to Improve Work, Life, and your Mental Health
 
Stayin' Alive! Feature Disco Your Way to PI Planning
Stayin' Alive! Feature Disco Your Way to PI PlanningStayin' Alive! Feature Disco Your Way to PI Planning
Stayin' Alive! Feature Disco Your Way to PI Planning
 
Let's release it - an intro to Continuous Delivery
Let's release it - an intro to Continuous DeliveryLet's release it - an intro to Continuous Delivery
Let's release it - an intro to Continuous Delivery
 
SharePoint Saturday New York City 2017 - How to use SharePoint PnP Assets in ...
SharePoint Saturday New York City 2017 - How to use SharePoint PnP Assets in ...SharePoint Saturday New York City 2017 - How to use SharePoint PnP Assets in ...
SharePoint Saturday New York City 2017 - How to use SharePoint PnP Assets in ...
 
Telstra’s Journey to SAFe - RallyON - June 2013
Telstra’s Journey to SAFe - RallyON - June 2013Telstra’s Journey to SAFe - RallyON - June 2013
Telstra’s Journey to SAFe - RallyON - June 2013
 

Destaque

You can teach old dogs new tricks
You can teach old dogs new tricksYou can teach old dogs new tricks
You can teach old dogs new tricks
Hans-Juergen Kugler
 
12 Steps to Become a Socially Engaged Leader
12 Steps to Become a Socially Engaged Leader12 Steps to Become a Socially Engaged Leader
12 Steps to Become a Socially Engaged Leader
Damien Harrison
 
Agile adoption julen c. mohanty
Agile adoption   julen c. mohantyAgile adoption   julen c. mohanty
Agile adoption julen c. mohanty
Julen Mohanty
 

Destaque (20)

5 reasons why company awards suck
5 reasons why company awards suck5 reasons why company awards suck
5 reasons why company awards suck
 
Domain Driven Security at Internetdagarna-2014
Domain Driven Security at Internetdagarna-2014Domain Driven Security at Internetdagarna-2014
Domain Driven Security at Internetdagarna-2014
 
Scrum101
Scrum101Scrum101
Scrum101
 
Open Minds Economy
Open Minds EconomyOpen Minds Economy
Open Minds Economy
 
The Evolution of Organizations: Towards the Teal Organizations - Frederic Laoux
The Evolution of Organizations: Towards the Teal Organizations - Frederic LaouxThe Evolution of Organizations: Towards the Teal Organizations - Frederic Laoux
The Evolution of Organizations: Towards the Teal Organizations - Frederic Laoux
 
Ledarskap i agile-sinnade organisationer [Leadership in Agile-minded organisa...
Ledarskap i agile-sinnade organisationer [Leadership in Agile-minded organisa...Ledarskap i agile-sinnade organisationer [Leadership in Agile-minded organisa...
Ledarskap i agile-sinnade organisationer [Leadership in Agile-minded organisa...
 
You can teach old dogs new tricks
You can teach old dogs new tricksYou can teach old dogs new tricks
You can teach old dogs new tricks
 
How do we evolve and bring our clients with us? | BIMA | Nov 2015
How do we evolve and bring our clients with us? | BIMA | Nov 2015How do we evolve and bring our clients with us? | BIMA | Nov 2015
How do we evolve and bring our clients with us? | BIMA | Nov 2015
 
User experience vs. agile development
User experience vs. agile developmentUser experience vs. agile development
User experience vs. agile development
 
What type of culture would you like to help design?
What type of culture would you like to help design?What type of culture would you like to help design?
What type of culture would you like to help design?
 
Measuring the Results of your Agile Adoption
Measuring the Results of your Agile AdoptionMeasuring the Results of your Agile Adoption
Measuring the Results of your Agile Adoption
 
Making Mad Men more Agile | Agile on the beach | Sept 2015
Making Mad Men more Agile | Agile on the beach | Sept 2015Making Mad Men more Agile | Agile on the beach | Sept 2015
Making Mad Men more Agile | Agile on the beach | Sept 2015
 
12 Steps to Become a Socially Engaged Leader
12 Steps to Become a Socially Engaged Leader12 Steps to Become a Socially Engaged Leader
12 Steps to Become a Socially Engaged Leader
 
Own Your Apps
Own Your Apps Own Your Apps
Own Your Apps
 
The evils of multi-tasking and how personal Kanban can help you
The evils of multi-tasking and how personal Kanban can help you The evils of multi-tasking and how personal Kanban can help you
The evils of multi-tasking and how personal Kanban can help you
 
Agile adoption julen c. mohanty
Agile adoption   julen c. mohantyAgile adoption   julen c. mohanty
Agile adoption julen c. mohanty
 
Transform your organisation, one post it note at a time.
Transform your organisation, one post it note at a time.Transform your organisation, one post it note at a time.
Transform your organisation, one post it note at a time.
 
User Stories: Stories for Grown-Ups
User Stories: Stories for Grown-UpsUser Stories: Stories for Grown-Ups
User Stories: Stories for Grown-Ups
 
Heuristics for Kanban Thinking - Pecha Kucha
Heuristics for Kanban Thinking - Pecha KuchaHeuristics for Kanban Thinking - Pecha Kucha
Heuristics for Kanban Thinking - Pecha Kucha
 
Beyond Budgeting "On the fly!"
Beyond Budgeting "On the fly!"Beyond Budgeting "On the fly!"
Beyond Budgeting "On the fly!"
 

Semelhante a Failed Agile?

Story of Multnomah County: Migrating from Vignette and Building a Drupal Ecos...
Story of Multnomah County: Migrating from Vignette and Building a Drupal Ecos...Story of Multnomah County: Migrating from Vignette and Building a Drupal Ecos...
Story of Multnomah County: Migrating from Vignette and Building a Drupal Ecos...
Acquia
 
Scaling Agile in the Enterprise
Scaling Agile in the EnterpriseScaling Agile in the Enterprise
Scaling Agile in the Enterprise
colleenfry
 
Introducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and KanbanIntroducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and Kanban
Dimitri Ponomareff
 

Semelhante a Failed Agile? (20)

Getting agile with drupal
Getting agile with drupalGetting agile with drupal
Getting agile with drupal
 
Story of Multnomah County: Migrating from Vignette and Building a Drupal Ecos...
Story of Multnomah County: Migrating from Vignette and Building a Drupal Ecos...Story of Multnomah County: Migrating from Vignette and Building a Drupal Ecos...
Story of Multnomah County: Migrating from Vignette and Building a Drupal Ecos...
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software Development
 
why agile?
why agile?why agile?
why agile?
 
Agile – The New Kid in the Block?
Agile – The New Kid in the Block?Agile – The New Kid in the Block?
Agile – The New Kid in the Block?
 
How Fast Can You Deliver An Idea?
How Fast Can You Deliver An Idea?How Fast Can You Deliver An Idea?
How Fast Can You Deliver An Idea?
 
DevOps and its impact
DevOps and its impactDevOps and its impact
DevOps and its impact
 
JustEnoughDevOpsForDataScientists
JustEnoughDevOpsForDataScientistsJustEnoughDevOpsForDataScientists
JustEnoughDevOpsForDataScientists
 
Scaling Agile in the Enterprise
Scaling Agile in the EnterpriseScaling Agile in the Enterprise
Scaling Agile in the Enterprise
 
Open World Forum - The Agile and Open Source Way
Open World Forum - The Agile and Open Source WayOpen World Forum - The Agile and Open Source Way
Open World Forum - The Agile and Open Source Way
 
提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?
 
Epic battle of component feudalism vs scaled agile
Epic battle of  component feudalism  vs  scaled agileEpic battle of  component feudalism  vs  scaled agile
Epic battle of component feudalism vs scaled agile
 
Effective DevOps:一場文化與技術的轉型運動
Effective DevOps:一場文化與技術的轉型運動Effective DevOps:一場文化與技術的轉型運動
Effective DevOps:一場文化與技術的轉型運動
 
DevoxxUK 2016: "DevOps: Microservices, containers, platforms, tooling... Oh y...
DevoxxUK 2016: "DevOps: Microservices, containers, platforms, tooling... Oh y...DevoxxUK 2016: "DevOps: Microservices, containers, platforms, tooling... Oh y...
DevoxxUK 2016: "DevOps: Microservices, containers, platforms, tooling... Oh y...
 
How to Successfully Implement Cognos Self-Service
How to Successfully Implement Cognos Self-ServiceHow to Successfully Implement Cognos Self-Service
How to Successfully Implement Cognos Self-Service
 
UX in Action: IBM Watson
UX in Action: IBM WatsonUX in Action: IBM Watson
UX in Action: IBM Watson
 
Product Management for Startup Founders, CEOs, and CTOs
Product Management for Startup Founders, CEOs, and CTOsProduct Management for Startup Founders, CEOs, and CTOs
Product Management for Startup Founders, CEOs, and CTOs
 
306 belmont ssp08agileit
306 belmont ssp08agileit306 belmont ssp08agileit
306 belmont ssp08agileit
 
Business Application Development Course at AIIT
Business Application Development Course at AIITBusiness Application Development Course at AIIT
Business Application Development Course at AIIT
 
Introducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and KanbanIntroducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and Kanban
 

Último

Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
raffaeleoman
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
Kayode Fayemi
 

Último (20)

My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)
 
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
Causes of poverty in France presentation.pptx
Causes of poverty in France presentation.pptxCauses of poverty in France presentation.pptx
Causes of poverty in France presentation.pptx
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, YardstickSaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 

Failed Agile?

  • 1. Failed Agile? On agile tech, agile process, and agile organisation Dan Bergh Johnsson @danbjson dearjunior.blogspot.com dan.bergh.johnsson@omegapoint.se
  • 2. Manifesto for Agile Software Development Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. @danbjson
  • 5. Agenda • Hip-hop • Agile technology • State of the Art • Bang for the Buck • Books • Agile process • Agile organisation • … and a travel 5
  • 6. Four Elements of Hip-Hop 6 http://www.flickr.com/photos/coupdoreille/11980711276/ http://www.flickr.com/photos/93163771@N08/11980682486/ http://www.flickr.com/photos/49180634@N05/10678483545 http://www.flickr.com/photos/54237011@N02/5032121885/
  • 7. Three Elements of Agile 7 Organisation Process Technology http://www.flickr.com/photos/82397118@N00/5173687358 http://www.flickr.com/photos/85546319@N04/9546047237 http://www.flickr.com/photos/85546319@N04/11874970786
  • 8. Three Maslow-pyramids for Agile 8 Avant-garde Well-known Established https://www.flickr.com/photos/s_w_ellis/3859525046/
  • 9. The Manifest, again Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. @danbjson
  • 10. 10 Organisation Process Technology We build systems that rock!
  • 11. Technology 11 system quality testing unit tests daily release context-based test / exploratory testing build server domain-based code (DDD) automated acceptance tests platform as code - vagrant, puppet TDD versioned databases feature toggle two generation architecture build pipeline
  • 12. Bang for the Buck Agile Testing • Human testning á la Exploratory Testing in sprint • A few automated acceptance tests Controlled Technical Debt • Quality reports e g Sonar • Automated acceptance tests • Daily release - eventually A database in each mans pot • Automated rigging of test data • Automated rigging of structure - versioned DB • (spice with) Vagrant/Puppet, or bash-script 12
  • 13. Books Implementing Domain Driven Design [Vernon] Refactoring Databases [Ambler/Sadalage] 97 Things Every Programmer Should Know [antologi] Continuous Delivery [Humble/Farley] https://www.flickr.com/photos/shutterhacks/4474421855
  • 14. 14 Teknik Organisation Process We ensure things get done without waste or detours!
  • 15. Process 15 non-functional requirements forecast-based planning test in team / test in sprint sprint retrospective MVP-release domain modelling a la DDD hypothesis-driven, A/B-testning project retrospective effect-governed project demo kanban sprint 1-2 w Specification by Example
  • 16. Bang for the Buck 16 lojalty relevanc scale PV/UV (w) #eshares rod GA Tw+FB now/base 20 1000 ROI 25 1000 ambition 50 5000 1/3-release; MVP project retrospective
  • 17. Books Succeeding with Agile [Cohn] Lean Software Development [Poppendieck] Domain Driven Design [Evans] Specification by Example [Adzic] Impact Mapping [Adzic] Agile Estimation and Planning [Cohn] https://www.flickr.com/photos/shutterhacks/4474421855
  • 18. 18 We create an organisation where people work by inner drive, and direct that drive toward a purpose! Process Technology Organisation
  • 19. Organisation 19 sociocracy Beyond Budgeting portfolio management self-organised team destilled processes and standards ”Ambition to Action” multi-team coordination flexible work-hours open salaries lattice-organisations
  • 20. Bang for the Buck ? 20
  • 21. Frederick Winslow Taylor @danbjson (1856 - 1915) ([1904]1911 – still going strong)
  • 22. Drive á la Daniel Pink Autonomy Purpose Mastery @danbjson
  • 23. ἐκκλησία - responsible autonomi @danbjson http://www.flickr.com/photos/robwallace/6950767/
  • 24. Process office of SVTi @danbjson
  • 25. SVTi: ecclesia + double loop learning @danbjson
  • 26. Bang for the Buck Central targets - Specific, measurable, possible to monitor - Interpreted locally by each team Management meeting agenda - What can we do specifically right now to support ”autonomy, mastery, purpose”? 26
  • 27. Books LESS! Essays on Business Transformations [antologi] Principles of Scientific Management [Taylor] The Human Side of Enterprise [McGregor] Drive [Pink] Implementing Beyond Budgeting [Bogsnes] Radical Management [Denning]
  • 28. Take-away Three elements in balance: Technology, Process, Organisation Not making progress in one element might depend on state of another element @danbjson
  • 29. </Failed Agile?> Dan Bergh Johnsson @danbjson dearjunior.blogspot.com dan.bergh.johnsson@omegapoint.se