SlideShare a Scribd company logo
Trifork Goto Night September 2014 
Are you crazy? Using Scrum, Kanban, 
SAFe and DSDM in one Company!!! 
Matthew Caine
AGILE 
Some people call it a 
method or an approach 
above all 
It is about PEOPLE and RESULTS
Assumptions 
• You know something about “Agile” 
• You are looking for evidence that SAFe is or 
may be not for you 
• You expect some quick-win “take-aways” 
• You need evidence that your transformation is 
never finished
Who am I? 
• English 
• Come from near Liverpool / Manchester 
• I.T. background 
• Lived in CH since 1994 
• Worked in London, NY, Berlin, Geneva and ZH 
• Discovered “Agile” in 2009 
August 2011 
Setup M.C. Partners & Associates 
September 2012 
Launched the Agile Academy
Community
I Steal Ideas 
Line Sorensen 
Rainer Grau 
Bruno Heufelder 
Michael 
Polatos 
Klaus 
Bucka-Lassen 
Mischa Ramseyer 
Steffen Lentz 
Alan Moran
This is not Theory
This is not Theory 
Agile / LeaN 
Management 
Consulting 
Agile / Lean 
Management 
Consulting
The First Love…
The First Love…
But then …
In 2007…
In 2011…
In 2012… 
http://kenschwaber.wordpress.com/2013/08/06/unsafe-at-any-speed/
Your Choice Today 
So, which one?
A Quick Reminder
A Quick Reminder
A Quick Reminder
A Quick Reminder 
Business 
Sponsor 
Business 
Visionary 
Business 
Analysts 
Tech. Co-ordinator 
Business 
Advisors 
Business 
Ambass-adors 
Solution 
Testers 
Solution 
Devs 
Project 
Manager 
Team 
Leader
Your Choice Today 
Based on what we know 
So, which one? 
Then apply that as our Silver Bullet
Considerations go Beyond Method 
1. Who and where is the client? 
2. Fast continuous release cycle? 
3. Is your product delivered to a client? 
4. Is your product managed by you and offered as 
a service? 
5. Do you have many teams and one product? 
6. Do you have many teams and many products? 
7. Do you have project managers, business 
analysts, testers or organisational silos? 
8. What is the business model?
How dramatic do we want the 
culture change?
Software Vendors 
Mobile Apps 
Corporate IT 
Digital Media
Characteristics of Digital Media 
Examples 
• Homegate AG 
• www.NZZ.ch 
• ABB’s Website
Characteristics of Digital Media 
Examples 
• Homegate AG 
• www.NZZ.ch 
• ABB’s Website 
Key Characteristics 
Who are the Clients External (with ABB, also internal) B2B & B2C 
Products or Projects One concept but small products with short life-cycles 
Nr People / Teams 20-50 (3-7 teams) 
Business Model Subscriptions, visitors, advertising, marketing
Digital Media: Which Approach? 
• Scrum (new development) / Kanban (defects) 
– Product development 
– Need fast turn around 
– Low inter-team dependency risk 
– Proxy Product Owner is only option 
• Why NOT SAFe 
– SAFe Planning & Release trains will slow down learning 
– Overheads of RTE, System Team, Epic Owner not needed 
• Why Not DSDM 
– DSDM is a Project Method, not suitable to 
product development 
In the future SCRUM > KANBAN 
(Continuous delivery is slowed by sprints, planning is waste)
Digital Media: Which Approach?
Characteristics of Apps / Games
Characteristics of Apps / Games 
Key Characteristics 
Who are the Clients External (but also internal) Usually B2C 
Products or Projects Product based standalone mobile Apps & Games 
Nr People / Teams 5-50 (1-7 teams), with some games > 100 people 
Business Model Subscriptions, Download, Advertising, InApp Purchase, 
Freemium
Apps / Games: Which Approach? 
• Scrum (new development) / Kanban (defects) 
– Product development 
– Need fast turn around 
– Low inter-team dependency risk 
– Proxy Product Owner is only option 
• Possibly SAFe for Large Products 
– Large Games can involved > 100 people (UX, Gameplay, Sound etc) 
– SAFe Planning & Release trains are Ok with a game > 9 months in 
development 
• Why Not DSDM 
– DSDM is a Project Method, not suitable to 
product development In the future SCRUM > KANBAN 
(Continuous delivery is slowed by sprints, planning is waste)
Apps / Games: Which Approach? 
?
Characteristics of Corporate IT 
Examples 
• Allianz 
• Credit Suisse 
• Phonak 
• Diawa
Characteristics of Corporate IT 
Examples 
• Allianz 
• Credit Suisse 
• Phonak 
• Diawa 
Key Characteristics 
Who are the Clients Internal 
Products or Projects Many interconnected systems, “project” mentality 
Nr People / Teams 100 – 1000+ 
Business Model Internal service
Corporate IT: Which Approach? 
• DSDM (new development) / Kanban (defects) 
– Projects! 
– Many stakeholders need managing 
– Governance needed (risk, financial, regulatory) 
– The end user is available and needs to be in the project team (no proxy!) 
– It is the closest true Agile approach to PMI and PRINCE2 
• Why NOT Scrum 
– Cultural change too high 
– Greater risk of job insecurity (No business analyst, No project manager) 
– No guidance on governance 
– A Proxy Product Owner is waste 
• Why Not SAFe 
– Not working on one product. 
– No governance in SAFe 
– Dean Leffingwell “Only suitable for environments with FLOW” In the future > SAFe / Kanban? 
(Matrix Orgs & planning is waste)
Corporate IT: Which Approach?
Characteristics of Software Vendor 
Key Characteristics 
Who are the Clients 
Products or Projects 
Nr People / Teams 
Business Model 
Examples 
• Finnova 
• Avaloq 
• Bison 
• SAP
Characteristics of Software Vendor 
Examples 
• Finnova 
• Avaloq 
• Bison 
• SAP 
Key Characteristics 
Who are the Clients External B2B 
Products or Projects Highly integrated core-systems (banking, ERP etc) 
Can take 12+ months to implement. UAT > 2 man-years 
Nr People / Teams 150+ on one product 
Business Model License fees plus maintenance & support
Software Vendor: Which Approach? 
• SAFe (Core) 
– Product development 
– Delivery every 2-3 months 
– Many Teams 
– High inter-team dependency risk 
– Product Manager, Product Owners 
– Enterprise Architects 
• “Value” streams need Scrum and Kanban 
• Component teams need Kanban 
– They provide a “service” to the 
“Value” teams so need to react to their needs.
Software Vendor: Implementation Projects? 
• Need DSDM 
– DSDM is a Project Method 
– DSDM Lifecycle matches Sales-Process 
– Client is Embedded into the Project Team 
– Cadence of Scrum “Value” Streams (Release 
Trains) and Project Teams can be synchronised.
All Four Needed 
Alignment of Cadence! 
Implementation Projects: DSDM 
Core Product Development: SAFe 
Component Team A: Kanban 
Component Team B: Kanban 
Foundation Phase 
Foundation Phase 
IP IP 
Release Trains 
Scrum 
IP 
IP 
IP 
IP 
Reviews / Demos
Software Vendor: Which Approach?
Discussion: How About 
Consulting Companies? 
e.g. Deloitte, Accenture, Arvato-Systems, Liip, 
UNIC, Mimacom, Zühlke, BBV, TI&M etc 
Characteristics? 
Which Approach?
TODAY 
Digital 
Media 
Apps / 
Games 
Corporate 
IT 
Software 
Vendor 
Consulting 
?
Remember 
Choose what fits the 
problem and your culture and 
consider all four methods!
Not so crazy afterall 
Any Questions?

More Related Content

What's hot

食べログのフロントエンドエンジニアってめっちゃ大変やねん・・・
食べログのフロントエンドエンジニアってめっちゃ大変やねん・・・食べログのフロントエンドエンジニアってめっちゃ大変やねん・・・
食べログのフロントエンドエンジニアってめっちゃ大変やねん・・・
Yoshie Kaneno
 
講演1 Redmine導入のアンチパターン
講演1 Redmine導入のアンチパターン講演1 Redmine導入のアンチパターン
講演1 Redmine導入のアンチパターン
Hidehisa Matsutani
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile MethodologyHaresh Karkar
 
リファクタリングで実装が○○分短縮した話
リファクタリングで実装が○○分短縮した話リファクタリングで実装が○○分短縮した話
リファクタリングで実装が○○分短縮した話
infinite_loop
 
大規模・長期保守を見据えたエンタープライズ システム開発へのSpring Frameworkの適用
大規模・長期保守を見据えたエンタープライズシステム開発へのSpring Frameworkの適用大規模・長期保守を見据えたエンタープライズシステム開発へのSpring Frameworkの適用
大規模・長期保守を見据えたエンタープライズ システム開発へのSpring Frameworkの適用
apkiban
 
ドキュメントを作りたくなってしまう魔法のツールSphinx
ドキュメントを作りたくなってしまう魔法のツールSphinxドキュメントを作りたくなってしまう魔法のツールSphinx
ドキュメントを作りたくなってしまう魔法のツールSphinx
Takayuki Shimizukawa
 
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
gree_tech
 
Workday - Preparing Merit & Bonus Campaign.pdf
Workday - Preparing Merit & Bonus Campaign.pdfWorkday - Preparing Merit & Bonus Campaign.pdf
Workday - Preparing Merit & Bonus Campaign.pdf
Frédéric Rousseaux
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
Rajeev Misra
 
JJUG CCC リクルートの Java に対する取り組み
JJUG CCC リクルートの Java に対する取り組みJJUG CCC リクルートの Java に対する取り組み
JJUG CCC リクルートの Java に対する取り組み
Recruit Technologies
 
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
apkiban
 
NuxtJS + SSRで作ったGREE Tech Conference 2020
NuxtJS + SSRで作ったGREE Tech Conference 2020NuxtJS + SSRで作ったGREE Tech Conference 2020
NuxtJS + SSRで作ったGREE Tech Conference 2020
gree_tech
 
scrum
scrumscrum
scrum
Noman sial
 
ライブストリーミングの基礎知識
ライブストリーミングの基礎知識ライブストリーミングの基礎知識
ライブストリーミングの基礎知識kumaryu
 
10分でわかる Cilium と XDP / BPF
10分でわかる Cilium と XDP / BPF10分でわかる Cilium と XDP / BPF
10分でわかる Cilium と XDP / BPF
Shuji Yamada
 
為瞬間巨量做好準備 20180726
為瞬間巨量做好準備 20180726為瞬間巨量做好準備 20180726
為瞬間巨量做好準備 20180726
Earou Huang
 
Vue入門
Vue入門Vue入門
Vue入門
Takeo Noda
 
金融でスクラムやってみた
金融でスクラムやってみた金融でスクラムやってみた
金融でスクラムやってみた
Naoya Hamachiyo
 
【解説】IKE(IIJ Kubernetes Engine):= Vanilla Kubernetes + 何?
【解説】IKE(IIJ Kubernetes Engine):= Vanilla Kubernetes + 何?【解説】IKE(IIJ Kubernetes Engine):= Vanilla Kubernetes + 何?
【解説】IKE(IIJ Kubernetes Engine):= Vanilla Kubernetes + 何?
IIJ
 
ツライと評判のAndroid BLEを頑張って使い続けた話
ツライと評判のAndroid BLEを頑張って使い続けた話ツライと評判のAndroid BLEを頑張って使い続けた話
ツライと評判のAndroid BLEを頑張って使い続けた話
Kenta Harada
 

What's hot (20)

食べログのフロントエンドエンジニアってめっちゃ大変やねん・・・
食べログのフロントエンドエンジニアってめっちゃ大変やねん・・・食べログのフロントエンドエンジニアってめっちゃ大変やねん・・・
食べログのフロントエンドエンジニアってめっちゃ大変やねん・・・
 
講演1 Redmine導入のアンチパターン
講演1 Redmine導入のアンチパターン講演1 Redmine導入のアンチパターン
講演1 Redmine導入のアンチパターン
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile Methodology
 
リファクタリングで実装が○○分短縮した話
リファクタリングで実装が○○分短縮した話リファクタリングで実装が○○分短縮した話
リファクタリングで実装が○○分短縮した話
 
大規模・長期保守を見据えたエンタープライズ システム開発へのSpring Frameworkの適用
大規模・長期保守を見据えたエンタープライズシステム開発へのSpring Frameworkの適用大規模・長期保守を見据えたエンタープライズシステム開発へのSpring Frameworkの適用
大規模・長期保守を見据えたエンタープライズ システム開発へのSpring Frameworkの適用
 
ドキュメントを作りたくなってしまう魔法のツールSphinx
ドキュメントを作りたくなってしまう魔法のツールSphinxドキュメントを作りたくなってしまう魔法のツールSphinx
ドキュメントを作りたくなってしまう魔法のツールSphinx
 
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
 
Workday - Preparing Merit & Bonus Campaign.pdf
Workday - Preparing Merit & Bonus Campaign.pdfWorkday - Preparing Merit & Bonus Campaign.pdf
Workday - Preparing Merit & Bonus Campaign.pdf
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
JJUG CCC リクルートの Java に対する取り組み
JJUG CCC リクルートの Java に対する取り組みJJUG CCC リクルートの Java に対する取り組み
JJUG CCC リクルートの Java に対する取り組み
 
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
 
NuxtJS + SSRで作ったGREE Tech Conference 2020
NuxtJS + SSRで作ったGREE Tech Conference 2020NuxtJS + SSRで作ったGREE Tech Conference 2020
NuxtJS + SSRで作ったGREE Tech Conference 2020
 
scrum
scrumscrum
scrum
 
ライブストリーミングの基礎知識
ライブストリーミングの基礎知識ライブストリーミングの基礎知識
ライブストリーミングの基礎知識
 
10分でわかる Cilium と XDP / BPF
10分でわかる Cilium と XDP / BPF10分でわかる Cilium と XDP / BPF
10分でわかる Cilium と XDP / BPF
 
為瞬間巨量做好準備 20180726
為瞬間巨量做好準備 20180726為瞬間巨量做好準備 20180726
為瞬間巨量做好準備 20180726
 
Vue入門
Vue入門Vue入門
Vue入門
 
金融でスクラムやってみた
金融でスクラムやってみた金融でスクラムやってみた
金融でスクラムやってみた
 
【解説】IKE(IIJ Kubernetes Engine):= Vanilla Kubernetes + 何?
【解説】IKE(IIJ Kubernetes Engine):= Vanilla Kubernetes + 何?【解説】IKE(IIJ Kubernetes Engine):= Vanilla Kubernetes + 何?
【解説】IKE(IIJ Kubernetes Engine):= Vanilla Kubernetes + 何?
 
ツライと評判のAndroid BLEを頑張って使い続けた話
ツライと評判のAndroid BLEを頑張って使い続けた話ツライと評判のAndroid BLEを頑張って使い続けた話
ツライと評判のAndroid BLEを頑張って使い続けた話
 

Viewers also liked

Scale Agile with SAFe in Targetprocess
Scale Agile with SAFe in TargetprocessScale Agile with SAFe in Targetprocess
Scale Agile with SAFe in Targetprocess
Katsiaryna Makarevich, PhD, PSM
 
Scrum & PMbok @ pmi
Scrum & PMbok @ pmiScrum & PMbok @ pmi
Scrum & PMbok @ pmi
Pierre E. NEIS
 
Illuminating the potential of Scrum by comparing LeSS with SAFe
Illuminating the potential of Scrum by comparing LeSS with SAFeIlluminating the potential of Scrum by comparing LeSS with SAFe
Illuminating the potential of Scrum by comparing LeSS with SAFe
Rowan Bunning
 
Scrum_Kanban_Scaled_Lean_Agile
Scrum_Kanban_Scaled_Lean_AgileScrum_Kanban_Scaled_Lean_Agile
Scrum_Kanban_Scaled_Lean_AgileRavneet Kaur
 
Scrum as a foundational piece of SAFe(tm) - Give Thanks to Scrum 2016
Scrum as a foundational piece of SAFe(tm) - Give Thanks to Scrum 2016Scrum as a foundational piece of SAFe(tm) - Give Thanks to Scrum 2016
Scrum as a foundational piece of SAFe(tm) - Give Thanks to Scrum 2016
Yuval Yeret
 
Scrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs KanbanScrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Jon Terry
 
Kanban boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by step
Giulio Roggero
 

Viewers also liked (7)

Scale Agile with SAFe in Targetprocess
Scale Agile with SAFe in TargetprocessScale Agile with SAFe in Targetprocess
Scale Agile with SAFe in Targetprocess
 
Scrum & PMbok @ pmi
Scrum & PMbok @ pmiScrum & PMbok @ pmi
Scrum & PMbok @ pmi
 
Illuminating the potential of Scrum by comparing LeSS with SAFe
Illuminating the potential of Scrum by comparing LeSS with SAFeIlluminating the potential of Scrum by comparing LeSS with SAFe
Illuminating the potential of Scrum by comparing LeSS with SAFe
 
Scrum_Kanban_Scaled_Lean_Agile
Scrum_Kanban_Scaled_Lean_AgileScrum_Kanban_Scaled_Lean_Agile
Scrum_Kanban_Scaled_Lean_Agile
 
Scrum as a foundational piece of SAFe(tm) - Give Thanks to Scrum 2016
Scrum as a foundational piece of SAFe(tm) - Give Thanks to Scrum 2016Scrum as a foundational piece of SAFe(tm) - Give Thanks to Scrum 2016
Scrum as a foundational piece of SAFe(tm) - Give Thanks to Scrum 2016
 
Scrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs KanbanScrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
 
Kanban boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by step
 

Similar to Are you crazy? Using Scrum, Kanban, SAFe and DSDM in one Company!!!

State of Agile 2017
State of Agile 2017State of Agile 2017
State of Agile 2017
Tze Chin Tang
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
Imaginet
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
Imaginet
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product Development
Gary Pedretti
 
You think you know agile
You think you know agileYou think you know agile
You think you know agile
Nathan Gloyn
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
Nitor
 
Feb Apln OC Shawna C
Feb Apln OC  Shawna CFeb Apln OC  Shawna C
Feb Apln OC Shawna C
Conscires Agile Practices
 
Post-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failurePost-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failure
Yuval Yeret
 
Lean, Kanban and TFS
Lean, Kanban and TFSLean, Kanban and TFS
Lean, Kanban and TFS
Imaginet
 
Lean, Kanban, and TFS
Lean, Kanban, and TFSLean, Kanban, and TFS
Lean, Kanban, and TFS
Imaginet
 
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко АнтонSolit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
solit
 
Demystifying industry expectations: job title: product manager
Demystifying industry expectations: job title: product managerDemystifying industry expectations: job title: product manager
Demystifying industry expectations: job title: product manager
SV.CO
 
Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4Marvin Heery
 
DevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASADevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASA
Kari Kakkonen
 
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachiSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
Ievgenii Katsan
 
Dashlane Mission Teams
Dashlane Mission TeamsDashlane Mission Teams
Dashlane Mission Teams
Dashlane
 
Starting Agile in a Company
Starting Agile in a CompanyStarting Agile in a Company
Starting Agile in a Company
Vaidas Adomauskas
 
Con7281 Customer Voices - IT Strategies and the High Growth Organization
Con7281 Customer Voices -  IT Strategies and the High Growth OrganizationCon7281 Customer Voices -  IT Strategies and the High Growth Organization
Con7281 Customer Voices - IT Strategies and the High Growth Organization
Shawn Gilronan
 
Professional Scrum Master I (PSM-I)
Professional Scrum Master I (PSM-I)Professional Scrum Master I (PSM-I)
Introduction to Enterprise Agile Frameworks
Introduction to Enterprise Agile FrameworksIntroduction to Enterprise Agile Frameworks
Introduction to Enterprise Agile Frameworks
Mehul Kapadia
 

Similar to Are you crazy? Using Scrum, Kanban, SAFe and DSDM in one Company!!! (20)

State of Agile 2017
State of Agile 2017State of Agile 2017
State of Agile 2017
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product Development
 
You think you know agile
You think you know agileYou think you know agile
You think you know agile
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
Feb Apln OC Shawna C
Feb Apln OC  Shawna CFeb Apln OC  Shawna C
Feb Apln OC Shawna C
 
Post-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failurePost-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failure
 
Lean, Kanban and TFS
Lean, Kanban and TFSLean, Kanban and TFS
Lean, Kanban and TFS
 
Lean, Kanban, and TFS
Lean, Kanban, and TFSLean, Kanban, and TFS
Lean, Kanban, and TFS
 
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко АнтонSolit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
 
Demystifying industry expectations: job title: product manager
Demystifying industry expectations: job title: product managerDemystifying industry expectations: job title: product manager
Demystifying industry expectations: job title: product manager
 
Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4
 
DevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASADevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASA
 
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachiSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
 
Dashlane Mission Teams
Dashlane Mission TeamsDashlane Mission Teams
Dashlane Mission Teams
 
Starting Agile in a Company
Starting Agile in a CompanyStarting Agile in a Company
Starting Agile in a Company
 
Con7281 Customer Voices - IT Strategies and the High Growth Organization
Con7281 Customer Voices -  IT Strategies and the High Growth OrganizationCon7281 Customer Voices -  IT Strategies and the High Growth Organization
Con7281 Customer Voices - IT Strategies and the High Growth Organization
 
Professional Scrum Master I (PSM-I)
Professional Scrum Master I (PSM-I)Professional Scrum Master I (PSM-I)
Professional Scrum Master I (PSM-I)
 
Introduction to Enterprise Agile Frameworks
Introduction to Enterprise Agile FrameworksIntroduction to Enterprise Agile Frameworks
Introduction to Enterprise Agile Frameworks
 

Recently uploaded

Founder-Game Director Workshop (Session 1)
Founder-Game Director  Workshop (Session 1)Founder-Game Director  Workshop (Session 1)
Founder-Game Director Workshop (Session 1)
Amir H. Fassihi
 
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
gcljeuzdu
 
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
CIOWomenMagazine
 
Training- integrated management system (iso)
Training- integrated management system (iso)Training- integrated management system (iso)
Training- integrated management system (iso)
akaash13
 
TCS AI for Business Study – Key Findings
TCS AI for Business Study – Key FindingsTCS AI for Business Study – Key Findings
TCS AI for Business Study – Key Findings
Tata Consultancy Services
 
Leadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact PlanLeadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact Plan
Muhammad Adil Jamil
 
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
juniourjohnstone
 
Modern Database Management 12th Global Edition by Hoffer solution manual.docx
Modern Database Management 12th Global Edition by Hoffer solution manual.docxModern Database Management 12th Global Edition by Hoffer solution manual.docx
Modern Database Management 12th Global Edition by Hoffer solution manual.docx
ssuserf63bd7
 
W.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest ExperienceW.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest Experience
William (Bill) H. Bender, FCSI
 

Recently uploaded (9)

Founder-Game Director Workshop (Session 1)
Founder-Game Director  Workshop (Session 1)Founder-Game Director  Workshop (Session 1)
Founder-Game Director Workshop (Session 1)
 
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
 
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
 
Training- integrated management system (iso)
Training- integrated management system (iso)Training- integrated management system (iso)
Training- integrated management system (iso)
 
TCS AI for Business Study – Key Findings
TCS AI for Business Study – Key FindingsTCS AI for Business Study – Key Findings
TCS AI for Business Study – Key Findings
 
Leadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact PlanLeadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact Plan
 
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
 
Modern Database Management 12th Global Edition by Hoffer solution manual.docx
Modern Database Management 12th Global Edition by Hoffer solution manual.docxModern Database Management 12th Global Edition by Hoffer solution manual.docx
Modern Database Management 12th Global Edition by Hoffer solution manual.docx
 
W.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest ExperienceW.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest Experience
 

Are you crazy? Using Scrum, Kanban, SAFe and DSDM in one Company!!!

  • 1. Trifork Goto Night September 2014 Are you crazy? Using Scrum, Kanban, SAFe and DSDM in one Company!!! Matthew Caine
  • 2. AGILE Some people call it a method or an approach above all It is about PEOPLE and RESULTS
  • 3. Assumptions • You know something about “Agile” • You are looking for evidence that SAFe is or may be not for you • You expect some quick-win “take-aways” • You need evidence that your transformation is never finished
  • 4. Who am I? • English • Come from near Liverpool / Manchester • I.T. background • Lived in CH since 1994 • Worked in London, NY, Berlin, Geneva and ZH • Discovered “Agile” in 2009 August 2011 Setup M.C. Partners & Associates September 2012 Launched the Agile Academy
  • 6. I Steal Ideas Line Sorensen Rainer Grau Bruno Heufelder Michael Polatos Klaus Bucka-Lassen Mischa Ramseyer Steffen Lentz Alan Moran
  • 7. This is not Theory
  • 8. This is not Theory Agile / LeaN Management Consulting Agile / Lean Management Consulting
  • 15. Your Choice Today So, which one?
  • 19. A Quick Reminder Business Sponsor Business Visionary Business Analysts Tech. Co-ordinator Business Advisors Business Ambass-adors Solution Testers Solution Devs Project Manager Team Leader
  • 20. Your Choice Today Based on what we know So, which one? Then apply that as our Silver Bullet
  • 21. Considerations go Beyond Method 1. Who and where is the client? 2. Fast continuous release cycle? 3. Is your product delivered to a client? 4. Is your product managed by you and offered as a service? 5. Do you have many teams and one product? 6. Do you have many teams and many products? 7. Do you have project managers, business analysts, testers or organisational silos? 8. What is the business model?
  • 22. How dramatic do we want the culture change?
  • 23.
  • 24. Software Vendors Mobile Apps Corporate IT Digital Media
  • 25. Characteristics of Digital Media Examples • Homegate AG • www.NZZ.ch • ABB’s Website
  • 26. Characteristics of Digital Media Examples • Homegate AG • www.NZZ.ch • ABB’s Website Key Characteristics Who are the Clients External (with ABB, also internal) B2B & B2C Products or Projects One concept but small products with short life-cycles Nr People / Teams 20-50 (3-7 teams) Business Model Subscriptions, visitors, advertising, marketing
  • 27. Digital Media: Which Approach? • Scrum (new development) / Kanban (defects) – Product development – Need fast turn around – Low inter-team dependency risk – Proxy Product Owner is only option • Why NOT SAFe – SAFe Planning & Release trains will slow down learning – Overheads of RTE, System Team, Epic Owner not needed • Why Not DSDM – DSDM is a Project Method, not suitable to product development In the future SCRUM > KANBAN (Continuous delivery is slowed by sprints, planning is waste)
  • 28. Digital Media: Which Approach?
  • 30. Characteristics of Apps / Games Key Characteristics Who are the Clients External (but also internal) Usually B2C Products or Projects Product based standalone mobile Apps & Games Nr People / Teams 5-50 (1-7 teams), with some games > 100 people Business Model Subscriptions, Download, Advertising, InApp Purchase, Freemium
  • 31. Apps / Games: Which Approach? • Scrum (new development) / Kanban (defects) – Product development – Need fast turn around – Low inter-team dependency risk – Proxy Product Owner is only option • Possibly SAFe for Large Products – Large Games can involved > 100 people (UX, Gameplay, Sound etc) – SAFe Planning & Release trains are Ok with a game > 9 months in development • Why Not DSDM – DSDM is a Project Method, not suitable to product development In the future SCRUM > KANBAN (Continuous delivery is slowed by sprints, planning is waste)
  • 32. Apps / Games: Which Approach? ?
  • 33. Characteristics of Corporate IT Examples • Allianz • Credit Suisse • Phonak • Diawa
  • 34. Characteristics of Corporate IT Examples • Allianz • Credit Suisse • Phonak • Diawa Key Characteristics Who are the Clients Internal Products or Projects Many interconnected systems, “project” mentality Nr People / Teams 100 – 1000+ Business Model Internal service
  • 35. Corporate IT: Which Approach? • DSDM (new development) / Kanban (defects) – Projects! – Many stakeholders need managing – Governance needed (risk, financial, regulatory) – The end user is available and needs to be in the project team (no proxy!) – It is the closest true Agile approach to PMI and PRINCE2 • Why NOT Scrum – Cultural change too high – Greater risk of job insecurity (No business analyst, No project manager) – No guidance on governance – A Proxy Product Owner is waste • Why Not SAFe – Not working on one product. – No governance in SAFe – Dean Leffingwell “Only suitable for environments with FLOW” In the future > SAFe / Kanban? (Matrix Orgs & planning is waste)
  • 36. Corporate IT: Which Approach?
  • 37. Characteristics of Software Vendor Key Characteristics Who are the Clients Products or Projects Nr People / Teams Business Model Examples • Finnova • Avaloq • Bison • SAP
  • 38. Characteristics of Software Vendor Examples • Finnova • Avaloq • Bison • SAP Key Characteristics Who are the Clients External B2B Products or Projects Highly integrated core-systems (banking, ERP etc) Can take 12+ months to implement. UAT > 2 man-years Nr People / Teams 150+ on one product Business Model License fees plus maintenance & support
  • 39. Software Vendor: Which Approach? • SAFe (Core) – Product development – Delivery every 2-3 months – Many Teams – High inter-team dependency risk – Product Manager, Product Owners – Enterprise Architects • “Value” streams need Scrum and Kanban • Component teams need Kanban – They provide a “service” to the “Value” teams so need to react to their needs.
  • 40. Software Vendor: Implementation Projects? • Need DSDM – DSDM is a Project Method – DSDM Lifecycle matches Sales-Process – Client is Embedded into the Project Team – Cadence of Scrum “Value” Streams (Release Trains) and Project Teams can be synchronised.
  • 41. All Four Needed Alignment of Cadence! Implementation Projects: DSDM Core Product Development: SAFe Component Team A: Kanban Component Team B: Kanban Foundation Phase Foundation Phase IP IP Release Trains Scrum IP IP IP IP Reviews / Demos
  • 43. Discussion: How About Consulting Companies? e.g. Deloitte, Accenture, Arvato-Systems, Liip, UNIC, Mimacom, Zühlke, BBV, TI&M etc Characteristics? Which Approach?
  • 44. TODAY Digital Media Apps / Games Corporate IT Software Vendor Consulting ?
  • 45. Remember Choose what fits the problem and your culture and consider all four methods!
  • 46. Not so crazy afterall Any Questions?