SlideShare a Scribd company logo
Accenture Interactive
Accenture Interactive for Deutsche Telekom
Distributed Teams
FF through 20 years
of out- & in-sourcing
in software development
Dino Frese
Accenture Interactive
June 2020
Accenture Interactive
Accenture Interactive
 Distributed Conferences …
Let’s try something new for this talk / meeting MURAL:
https://app.mural.co/t/1nteractiveasgxpp9495/m/1nteractiveasgxpp9495/1592293745361/72bb289b24b02f80984e8fd0d08e95d22a3f4c0d
Accenture Interactive
 What usually happens when FF:
Accenture Interactive
 My “Bubbles”:
Computer
Science
RWTH Aachen
Work
at
Accenture
Work
with
Manila
Work
with
China
Work
with
Spain
Work
with
India
Work
at
ThoughtWorks
2000 2020
Time
2010
Work
at
Accenture
Live
in
US
Work
with
UK
Work
with
US
Work
with
IR, IN, PL
https://www.linkedin.com/in/dino-frese-84b74084/
https://www.instagram.com/frese.dino/
I am a husband and a father. I also love handball, music & cars.
I work at Accenture. I happily share stories around all of that.
Accenture Interactive
 Personal impressions – Today:
Accenture Interactive
 Personal impressions – A while ago:
Accenture Interactive
 So much has happened in the last 20 years:
2000 2020
Time
2010
iPhone launched in 2007
Tesla Model S launched in 2012
Amazon Web Services launched in 2006
Agile Manifest signed
Book: Continuous Delivery (Jez Humble, David Farley)
Netflix launches streaming in 2007
Book: Blue Ocean Strategy (Chan Kim, Renée Mauborgne)
WhatsApp launched in 2009
Uber launched in 2010
Amazon Echo launched in 2014
Book: Lean Startup (Eric Ries)
Book: Agile software development with SCRUM (Ken Schwaber, Mike Beedle)
Gartner: How to Approach Customer Experience Management (Ed Thompson, Esteban Kolsky)
Concept: 6 Ds of tech
disruption (Peter Diamandis)
Essay: Law of accelerating returns (Ray Kurzweil)
Accenture Interactive

I believe, distributed software development
changed during the last 20 years:
• There are more distributed development teams
• The motivation for distributing teams changed
from “cost-savings” towards “ability to scale”
Hypothesis:
Accenture Interactive

I believe, distributed software development
changed during the last 20 years:
• There are more distributed development teams
• The motivation for distributing teams changed
from “cost-savings” towards “ability to scale”
… and it was boosted during the last months
Hypothesis
Accenture Interactive
Accenture Interactive for Deutsche Telekom
Work in 2000s
Accenture Interactive
Accenture Interactive
 How “we” used to work:
Plan
Design
Build
Test
Production
Implemen-
tation
Unit Test
Detailed
Design
Integration
Test
Architecture
System
Test
Requirements
Planning
Production &
Maintenance
Waterfall: V-Model:
Accenture Interactive
 How “we” used to distribute & source:
Plan
Design
Build
Test
Production
Implemen-
tation
Unit Test
Detailed
Design
Integration
Test
Architecture
System
Test
Requirements
Planning
Production &
Maintenance
Waterfall: V-Model:
G
erm
any
O
ffshore
G
erm
any
Germany
Offshore
Accenture Interactive
 Barriers we hit:
Germany
Offshore• Location
• Timezone
• Language
• Culture
• Market
• Location
• Timezone
• Language
• Culture
• Market
Germany
Accenture Interactive
 Bridging the gaps in 2006:
Accenture Interactive
 Believes driving this approach:
•Factory
•Development of IT systems
can be standardized
•Results are foreseeable
and work is repeatable
•“Werkbank”
•Distributing work across locations
can be done “by process” step
Accenture Interactive
Accenture Interactive for Deutsche Telekom
Data & Proof
Accenture Interactive
Accenture Interactive
 These methods and believes were a driver for businesses and growth:
0
50000
100000
150000
200000
250000
300000
350000
400000
450000
500000
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
Employees per year
Tata Consulting Service Accenture
Accenture Interactive
 Outsourcing à Distribution, Outsourcing got more:
Gartner: IT Outsourcing Spend as Percent of Total Spend
2009: Average of 20% 2017: Average of 27%
Accenture Interactive
 Outsourcing à Distribution, Outsourcing got more mature:
Gartner: Maturity of Approach to Outsourcing
2009: Beginner = 19% 2017: Beginner 8%
Accenture Interactive
Accenture Interactive for Deutsche Telekom
Work in 2020s
Accenture Interactive
Accenture Interactive
 International Submarine Cables:
Accenture Interactive
 Tools:
2000 2020
Time
2010
Miro & Mural founded in 2011
Microsoft Teams released in 2017
Google Docs launched in 2006
GitHub founded in 2008
Zoom Founded in 2011
Slack initial release in 2013
WebEx Teams released in 2018
SAFe 1.0 published
PMI-ACP © Agile certified Practitioner
Spotify Engineering Culture
Accenture Interactive
 How “we” work today:
Stakeholder
Interview
Vision
Goals
PO
SEC
DEV UI/UX
Backlog
Epics / Stories
Acceptance
Criteria
Definition of ready
Retro
Start
DEV Team
Code
Build
Test
To do WIP Done
Planning
Definition of done
Smoke Tests
Integration Test
Security Tests
Load Tests
F1 F2 F3 F4
Production
+
Release on demand
F1
F2
F3
F3
Deploy
6 Week Ramp-up 2-3 Week sprints
24/7 Operation
Monitor
Operate
A/B Testing
Deploy
Accenture Interactive
 How “we” work today:
Team1
Micro
Service
Hosting EU
DE
• Agile
• Cross-Functional
• Autonomous
• Continuous Integration & Delivery
• Test Driven Development
• Decoupled
Accenture Interactive
 How “we” work today:
Team1 Team2
Micro
Service
Hosting EU
DE
• Agile
• Cross-Functional
• Autonomous
• Continuous Integration & Delivery
• Test Driven Development
• Decoupled
Accenture Interactive
 How “we” work today:
Team1 Team2 Teamn…
Domain1
Micro
Service
Hosting EU
DE BENL UK …
• Agile
• Cross-Functional
• Autonomous
• Continuous Integration & Delivery
• Test Driven Development
• Decoupled
Accenture Interactive
 How “we” work today:
Team1 Team2 Teamn…
Domain1 Domain2 Domain2…
Value- & Portfolio-Management
Micro
Service
Hosting EU
DE BENL UK …
• Agile
• Cross-Functional
• Autonomous
• Continuous Integration & Delivery
• Test Driven Development
• Decoupled
• Budgeting & Value
• Dependencies
• Escalations
Accenture Interactive
 How “we” work today:
Team1 Team2 Teamn…
Domain1 Domain2 Domain2…
Value- & Portfolio-Management
Micro
Service
Hosting EU Hosting Americas Hosting Asia Hosting CN / RU
DE BENL UK …
…?
US CAN IN CN… … …
• Agile
• Cross-Functional
• Autonomous
• Continuous Integration & Delivery
• Test Driven Development
• Decoupled
• Budgeting & Value
• Dependencies
• Escalations
• Performance
• Redundancy
• Localization
• Cultural Fit
Accenture Interactive
 How “we” work today:
Team1 Team2 Teamn…
Domain1 Domain2 Domain2…
Value- & Portfolio-Management
Micro
Service
Hosting EU Hosting Americas Hosting Asia Hosting CN / RU
DE BENL UK …
…?
US CAN IN CN… … …
Budget
Source1
Budget
Source2
…
Budget
Sourcen
• Agile
• Cross-Functional
• Autonomous
• Continuous Integration & Delivery
• Test Driven Development
• Decoupled
• Budgeting & Value
• Dependencies
• Escalations
• Sponsorship
• Stakeholders
• Performance
• Redundancy
• Localization
• Cultural Fit
Accenture Interactive
 How “we” distribute & source today:
Team1 Team2 Teamn…
Domain1 Domain2 Domain2…
Value- & Portfolio-Management
Micro
Service
Hosting EU Hosting Americas Hosting Asia Hosting CN / RU
DE BENL UK …
…?
US CAN IN CN… … …
Budget
Source1
Budget
Source2
…
Budget
Sourcen
• Team à Location
• E2E Responsibility
• Driven by Outcomes
Accenture Interactive
 Shift in mindset & culture:
V-Model
Waterfall
Agile
Project Product
Hierarchical
Org-Charts
Autonomous
Teams
Complicated
environments
Complex
Environments
Monolith Microservices
Accenture Interactive
Accenture Interactive for Deutsche Telekom
Data & Proof
Accenture Interactive
Accenture Interactive
 Quotes:
“Software will account for 90 percent of future
innovations in the car,” Herbert Diess, March 2019
“Im Rahmen der Partnerschaft wird Volkswagen ein
neues Entwicklungszentrum für die Automotive Cloud in
Nordamerika gründen”, Press Release September 2018
VW Group Strategy 2025: “Software-Enabled Car
Company: Our brands have long set standards in
technology, design and quality with their vehicles. They
inspire customers and achieve economic success. That
alone will not be enough in the future. Digitalization is
fundamentally changing the car, the automobile is
becoming a software product.”
Accenture Interactive
 References:
1300 team members – all remote
“The Remote Playbook”
“The Remote Work Report”
Accenture Interactive
Accenture Interactive for Deutsche Telekom
COVID19 Boost
Accenture Interactive
Accenture Interactive
 The Shock:
#WorkFromHome
Accenture Interactive
 More intense Microsoft Teams usage:
0
10
20
30
40
50
60
70
80
90
100
01.07.19 01.11.19 12.03.20 19.03.20 30.04.20
Mio. Daily Active Users of Microsoft Teams
Microsoft Teams
1 week
6
weeks
Accenture Interactive
Accenture Interactive for Deutsche Telekom
Outlook on Distribution
Accenture Interactive
Accenture Interactive
 What happens now?
Accenture Interactive
 What happens now?
Business as usual Disruption with COVID19
Fully embrace
the “new”
Adopt
the “new”
Opportunistic
Change
“a bit more
flexible”
Fear and
back to “old”
Accenture Interactive
 Biggest lever for success in distributed teams (according to my experience)
Trust vs. Time
Time
Trust
& Intimacy
Face-2-Face Remote Face-2-Face Remote
Trust (& Intimacy) vs. (remote) Time
Working mode
Forming-Storming-Norming-Performing
(Bruce Tuckman, 1965)
2-4 weeks Up to 3 months Up to 2 weeks
Accenture Interactive
 Shift in semantics for “Distributed”:
Team1 Team2 Teamn…
Domain1 Domain2 Domain2…
Value- & Portfolio-Management
Micro
Service
Hosting EU Hosting Americas Hosting Asia Hosting CN / RU
DE BENL UK …
…?
US CAN IN CN… … …
Budget
Source1
Budget
Source2
…
Budget
Sourcen
Location of
Teams
Location of
Governance
Location of
Sponsors
Location of
Hosting
Location of
Market
Location of
Teams
2000s 2020
Accenture Interactive
Accenture Interactive for Deutsche Telekom
Thank you Feedback?
Accenture Interactive
Accenture Interactive
Accenture Interactive for Deutsche Telekom
Accenture Interactive

More Related Content

What's hot

What's hot (20)

DEX: the way ahead (keynote at IntraTeam Event in Copenhagen, March 2020)
DEX: the way ahead (keynote at IntraTeam Event in Copenhagen, March 2020)DEX: the way ahead (keynote at IntraTeam Event in Copenhagen, March 2020)
DEX: the way ahead (keynote at IntraTeam Event in Copenhagen, March 2020)
 
The ultimate Microsoft Teams experience: AI and mobile first
The ultimate Microsoft Teams experience: AI and mobile firstThe ultimate Microsoft Teams experience: AI and mobile first
The ultimate Microsoft Teams experience: AI and mobile first
 
How Technology is the Key to a Flexible Workforce
How Technology is the Key to a Flexible WorkforceHow Technology is the Key to a Flexible Workforce
How Technology is the Key to a Flexible Workforce
 
Drivers and facilitators of employee engagement
Drivers and facilitators of employee engagementDrivers and facilitators of employee engagement
Drivers and facilitators of employee engagement
 
Accel klantenevent 2016: Microsoft
 Accel klantenevent 2016: Microsoft Accel klantenevent 2016: Microsoft
Accel klantenevent 2016: Microsoft
 
Is remote working a blessing or a burden for companies
Is remote working a blessing or a burden for companiesIs remote working a blessing or a burden for companies
Is remote working a blessing or a burden for companies
 
2019 State of Remote Work Report by Owl Labs
2019 State of Remote Work Report by Owl Labs2019 State of Remote Work Report by Owl Labs
2019 State of Remote Work Report by Owl Labs
 
The digital workplace manifesto - Printable Poster
The digital workplace manifesto - Printable PosterThe digital workplace manifesto - Printable Poster
The digital workplace manifesto - Printable Poster
 
HR Trends
HR TrendsHR Trends
HR Trends
 
Making sense of your Digital Workplace
Making sense of your Digital WorkplaceMaking sense of your Digital Workplace
Making sense of your Digital Workplace
 
Modern_Workplace
Modern_WorkplaceModern_Workplace
Modern_Workplace
 
HR Trends
HR TrendsHR Trends
HR Trends
 
Computer Programming as a Career
Computer Programming as a CareerComputer Programming as a Career
Computer Programming as a Career
 
The digital workplace manifesto - Interaction 2013
The digital workplace manifesto - Interaction 2013The digital workplace manifesto - Interaction 2013
The digital workplace manifesto - Interaction 2013
 
Ice Breaker | INTRA.net Reloaded Boston 2018
Ice Breaker  |  INTRA.net Reloaded Boston 2018Ice Breaker  |  INTRA.net Reloaded Boston 2018
Ice Breaker | INTRA.net Reloaded Boston 2018
 
Digital in hr christophe vanden eede v20151109
Digital in hr   christophe vanden eede v20151109Digital in hr   christophe vanden eede v20151109
Digital in hr christophe vanden eede v20151109
 
Marketing at the Speed of Content: How to Keep Up in a Content-Driven World
Marketing at the Speed of Content: How to Keep Up in a Content-Driven WorldMarketing at the Speed of Content: How to Keep Up in a Content-Driven World
Marketing at the Speed of Content: How to Keep Up in a Content-Driven World
 
Digital HR Workshop
Digital HR WorkshopDigital HR Workshop
Digital HR Workshop
 
Ambassador dinner patricia monthe on the future of work for africa 2
Ambassador dinner   patricia monthe on the future of work for africa   2Ambassador dinner   patricia monthe on the future of work for africa   2
Ambassador dinner patricia monthe on the future of work for africa 2
 
Embrace the BYOD Revolution: Effectively Manage a Multi-Device, Multi-Gener...
Embrace the BYOD Revolution: Effectively Manage a Multi-Device, Multi-Gener...Embrace the BYOD Revolution: Effectively Manage a Multi-Device, Multi-Gener...
Embrace the BYOD Revolution: Effectively Manage a Multi-Device, Multi-Gener...
 

Similar to Distributed Teams

Our Journey to 100% Agile and a BizDevOps Product Portfolio - Dr. Frank Ramsa...
Our Journey to 100% Agile and a BizDevOps Product Portfolio - Dr. Frank Ramsa...Our Journey to 100% Agile and a BizDevOps Product Portfolio - Dr. Frank Ramsa...
Our Journey to 100% Agile and a BizDevOps Product Portfolio - Dr. Frank Ramsa...
Marilyne Huret
 
david_lim_resume
david_lim_resumedavid_lim_resume
david_lim_resume
David Lim
 

Similar to Distributed Teams (20)

Our Journey to 100% Agile and a BizDevOps Product Portfolio - Dr. Frank Ramsa...
Our Journey to 100% Agile and a BizDevOps Product Portfolio - Dr. Frank Ramsa...Our Journey to 100% Agile and a BizDevOps Product Portfolio - Dr. Frank Ramsa...
Our Journey to 100% Agile and a BizDevOps Product Portfolio - Dr. Frank Ramsa...
 
Omni:us - NOAH19 Berlin
Omni:us - NOAH19 BerlinOmni:us - NOAH19 Berlin
Omni:us - NOAH19 Berlin
 
Motius exhibiting at Munich Tech Job Fair Spring 2019
Motius exhibiting at Munich Tech Job Fair Spring 2019Motius exhibiting at Munich Tech Job Fair Spring 2019
Motius exhibiting at Munich Tech Job Fair Spring 2019
 
Wizard - Credential 2013
Wizard - Credential 2013Wizard - Credential 2013
Wizard - Credential 2013
 
Gkim uk v9 compressed
Gkim uk v9 compressedGkim uk v9 compressed
Gkim uk v9 compressed
 
Top 5 UI/UX Designing Companies in USA
Top 5 UI/UX Designing Companies in USATop 5 UI/UX Designing Companies in USA
Top 5 UI/UX Designing Companies in USA
 
Zibtek Company Presentation
Zibtek Company PresentationZibtek Company Presentation
Zibtek Company Presentation
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
 
5 vuforia studio intro sales presentation
5 vuforia studio intro sales presentation5 vuforia studio intro sales presentation
5 vuforia studio intro sales presentation
 
Aryavrat corporate profile
Aryavrat corporate  profileAryavrat corporate  profile
Aryavrat corporate profile
 
The 10 most innovative embedded system solution providers 2018
The 10 most innovative embedded system solution providers 2018The 10 most innovative embedded system solution providers 2018
The 10 most innovative embedded system solution providers 2018
 
RIC - Corporate Deck
RIC -  Corporate Deck RIC -  Corporate Deck
RIC - Corporate Deck
 
Modern SSO Using the MEAN Stack
Modern SSO Using the MEAN StackModern SSO Using the MEAN Stack
Modern SSO Using the MEAN Stack
 
david_lim_resume
david_lim_resumedavid_lim_resume
david_lim_resume
 
Managing the Digital Transformation. How companies develop successful product...
Managing the Digital Transformation. How companies develop successful product...Managing the Digital Transformation. How companies develop successful product...
Managing the Digital Transformation. How companies develop successful product...
 
ZiniosEdge Company Overview
ZiniosEdge Company OverviewZiniosEdge Company Overview
ZiniosEdge Company Overview
 
[Case study] meinestadt’s web analytics department develops data culture.
[Case study] meinestadt’s web analytics department develops data culture.[Case study] meinestadt’s web analytics department develops data culture.
[Case study] meinestadt’s web analytics department develops data culture.
 
SharePoint Saturday Bremen - Unite your modern workplace with Microsoft's AI ...
SharePoint Saturday Bremen - Unite your modern workplace with Microsoft's AI ...SharePoint Saturday Bremen - Unite your modern workplace with Microsoft's AI ...
SharePoint Saturday Bremen - Unite your modern workplace with Microsoft's AI ...
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
 
BMW Showcase - Celosphere 2019
BMW Showcase - Celosphere 2019BMW Showcase - Celosphere 2019
BMW Showcase - Celosphere 2019
 

Recently uploaded

Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
mbmh111980
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
Alluxio, Inc.
 

Recently uploaded (20)

Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting software
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Breaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfBreaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdf
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 
Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
 
iGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockiGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by Skilrock
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Kraków
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysis
 

Distributed Teams

  • 1. Accenture Interactive Accenture Interactive for Deutsche Telekom Distributed Teams FF through 20 years of out- & in-sourcing in software development Dino Frese Accenture Interactive June 2020 Accenture Interactive
  • 2. Accenture Interactive Distributed Conferences … Let’s try something new for this talk / meeting MURAL: https://app.mural.co/t/1nteractiveasgxpp9495/m/1nteractiveasgxpp9495/1592293745361/72bb289b24b02f80984e8fd0d08e95d22a3f4c0d
  • 3. Accenture Interactive What usually happens when FF:
  • 4. Accenture Interactive My “Bubbles”: Computer Science RWTH Aachen Work at Accenture Work with Manila Work with China Work with Spain Work with India Work at ThoughtWorks 2000 2020 Time 2010 Work at Accenture Live in US Work with UK Work with US Work with IR, IN, PL https://www.linkedin.com/in/dino-frese-84b74084/ https://www.instagram.com/frese.dino/ I am a husband and a father. I also love handball, music & cars. I work at Accenture. I happily share stories around all of that.
  • 5. Accenture Interactive Personal impressions – Today:
  • 6. Accenture Interactive Personal impressions – A while ago:
  • 7. Accenture Interactive So much has happened in the last 20 years: 2000 2020 Time 2010 iPhone launched in 2007 Tesla Model S launched in 2012 Amazon Web Services launched in 2006 Agile Manifest signed Book: Continuous Delivery (Jez Humble, David Farley) Netflix launches streaming in 2007 Book: Blue Ocean Strategy (Chan Kim, Renée Mauborgne) WhatsApp launched in 2009 Uber launched in 2010 Amazon Echo launched in 2014 Book: Lean Startup (Eric Ries) Book: Agile software development with SCRUM (Ken Schwaber, Mike Beedle) Gartner: How to Approach Customer Experience Management (Ed Thompson, Esteban Kolsky) Concept: 6 Ds of tech disruption (Peter Diamandis) Essay: Law of accelerating returns (Ray Kurzweil)
  • 8. Accenture Interactive I believe, distributed software development changed during the last 20 years: • There are more distributed development teams • The motivation for distributing teams changed from “cost-savings” towards “ability to scale” Hypothesis:
  • 9. Accenture Interactive I believe, distributed software development changed during the last 20 years: • There are more distributed development teams • The motivation for distributing teams changed from “cost-savings” towards “ability to scale” … and it was boosted during the last months Hypothesis
  • 10. Accenture Interactive Accenture Interactive for Deutsche Telekom Work in 2000s Accenture Interactive
  • 11. Accenture Interactive How “we” used to work: Plan Design Build Test Production Implemen- tation Unit Test Detailed Design Integration Test Architecture System Test Requirements Planning Production & Maintenance Waterfall: V-Model:
  • 12. Accenture Interactive How “we” used to distribute & source: Plan Design Build Test Production Implemen- tation Unit Test Detailed Design Integration Test Architecture System Test Requirements Planning Production & Maintenance Waterfall: V-Model: G erm any O ffshore G erm any Germany Offshore
  • 13. Accenture Interactive Barriers we hit: Germany Offshore• Location • Timezone • Language • Culture • Market • Location • Timezone • Language • Culture • Market Germany
  • 14. Accenture Interactive Bridging the gaps in 2006:
  • 15. Accenture Interactive Believes driving this approach: •Factory •Development of IT systems can be standardized •Results are foreseeable and work is repeatable •“Werkbank” •Distributing work across locations can be done “by process” step
  • 16. Accenture Interactive Accenture Interactive for Deutsche Telekom Data & Proof Accenture Interactive
  • 17. Accenture Interactive These methods and believes were a driver for businesses and growth: 0 50000 100000 150000 200000 250000 300000 350000 400000 450000 500000 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 Employees per year Tata Consulting Service Accenture
  • 18. Accenture Interactive Outsourcing à Distribution, Outsourcing got more: Gartner: IT Outsourcing Spend as Percent of Total Spend 2009: Average of 20% 2017: Average of 27%
  • 19. Accenture Interactive Outsourcing à Distribution, Outsourcing got more mature: Gartner: Maturity of Approach to Outsourcing 2009: Beginner = 19% 2017: Beginner 8%
  • 20. Accenture Interactive Accenture Interactive for Deutsche Telekom Work in 2020s Accenture Interactive
  • 22. Accenture Interactive Tools: 2000 2020 Time 2010 Miro & Mural founded in 2011 Microsoft Teams released in 2017 Google Docs launched in 2006 GitHub founded in 2008 Zoom Founded in 2011 Slack initial release in 2013 WebEx Teams released in 2018 SAFe 1.0 published PMI-ACP © Agile certified Practitioner Spotify Engineering Culture
  • 23. Accenture Interactive How “we” work today: Stakeholder Interview Vision Goals PO SEC DEV UI/UX Backlog Epics / Stories Acceptance Criteria Definition of ready Retro Start DEV Team Code Build Test To do WIP Done Planning Definition of done Smoke Tests Integration Test Security Tests Load Tests F1 F2 F3 F4 Production + Release on demand F1 F2 F3 F3 Deploy 6 Week Ramp-up 2-3 Week sprints 24/7 Operation Monitor Operate A/B Testing Deploy
  • 24. Accenture Interactive How “we” work today: Team1 Micro Service Hosting EU DE • Agile • Cross-Functional • Autonomous • Continuous Integration & Delivery • Test Driven Development • Decoupled
  • 25. Accenture Interactive How “we” work today: Team1 Team2 Micro Service Hosting EU DE • Agile • Cross-Functional • Autonomous • Continuous Integration & Delivery • Test Driven Development • Decoupled
  • 26. Accenture Interactive How “we” work today: Team1 Team2 Teamn… Domain1 Micro Service Hosting EU DE BENL UK … • Agile • Cross-Functional • Autonomous • Continuous Integration & Delivery • Test Driven Development • Decoupled
  • 27. Accenture Interactive How “we” work today: Team1 Team2 Teamn… Domain1 Domain2 Domain2… Value- & Portfolio-Management Micro Service Hosting EU DE BENL UK … • Agile • Cross-Functional • Autonomous • Continuous Integration & Delivery • Test Driven Development • Decoupled • Budgeting & Value • Dependencies • Escalations
  • 28. Accenture Interactive How “we” work today: Team1 Team2 Teamn… Domain1 Domain2 Domain2… Value- & Portfolio-Management Micro Service Hosting EU Hosting Americas Hosting Asia Hosting CN / RU DE BENL UK … …? US CAN IN CN… … … • Agile • Cross-Functional • Autonomous • Continuous Integration & Delivery • Test Driven Development • Decoupled • Budgeting & Value • Dependencies • Escalations • Performance • Redundancy • Localization • Cultural Fit
  • 29. Accenture Interactive How “we” work today: Team1 Team2 Teamn… Domain1 Domain2 Domain2… Value- & Portfolio-Management Micro Service Hosting EU Hosting Americas Hosting Asia Hosting CN / RU DE BENL UK … …? US CAN IN CN… … … Budget Source1 Budget Source2 … Budget Sourcen • Agile • Cross-Functional • Autonomous • Continuous Integration & Delivery • Test Driven Development • Decoupled • Budgeting & Value • Dependencies • Escalations • Sponsorship • Stakeholders • Performance • Redundancy • Localization • Cultural Fit
  • 30. Accenture Interactive How “we” distribute & source today: Team1 Team2 Teamn… Domain1 Domain2 Domain2… Value- & Portfolio-Management Micro Service Hosting EU Hosting Americas Hosting Asia Hosting CN / RU DE BENL UK … …? US CAN IN CN… … … Budget Source1 Budget Source2 … Budget Sourcen • Team à Location • E2E Responsibility • Driven by Outcomes
  • 31. Accenture Interactive Shift in mindset & culture: V-Model Waterfall Agile Project Product Hierarchical Org-Charts Autonomous Teams Complicated environments Complex Environments Monolith Microservices
  • 32. Accenture Interactive Accenture Interactive for Deutsche Telekom Data & Proof Accenture Interactive
  • 33. Accenture Interactive Quotes: “Software will account for 90 percent of future innovations in the car,” Herbert Diess, March 2019 “Im Rahmen der Partnerschaft wird Volkswagen ein neues Entwicklungszentrum für die Automotive Cloud in Nordamerika gründen”, Press Release September 2018 VW Group Strategy 2025: “Software-Enabled Car Company: Our brands have long set standards in technology, design and quality with their vehicles. They inspire customers and achieve economic success. That alone will not be enough in the future. Digitalization is fundamentally changing the car, the automobile is becoming a software product.”
  • 34. Accenture Interactive References: 1300 team members – all remote “The Remote Playbook” “The Remote Work Report”
  • 35. Accenture Interactive Accenture Interactive for Deutsche Telekom COVID19 Boost Accenture Interactive
  • 36. Accenture Interactive The Shock: #WorkFromHome
  • 37. Accenture Interactive More intense Microsoft Teams usage: 0 10 20 30 40 50 60 70 80 90 100 01.07.19 01.11.19 12.03.20 19.03.20 30.04.20 Mio. Daily Active Users of Microsoft Teams Microsoft Teams 1 week 6 weeks
  • 38. Accenture Interactive Accenture Interactive for Deutsche Telekom Outlook on Distribution Accenture Interactive
  • 40. Accenture Interactive What happens now? Business as usual Disruption with COVID19 Fully embrace the “new” Adopt the “new” Opportunistic Change “a bit more flexible” Fear and back to “old”
  • 41. Accenture Interactive Biggest lever for success in distributed teams (according to my experience) Trust vs. Time Time Trust & Intimacy Face-2-Face Remote Face-2-Face Remote Trust (& Intimacy) vs. (remote) Time Working mode Forming-Storming-Norming-Performing (Bruce Tuckman, 1965) 2-4 weeks Up to 3 months Up to 2 weeks
  • 42. Accenture Interactive Shift in semantics for “Distributed”: Team1 Team2 Teamn… Domain1 Domain2 Domain2… Value- & Portfolio-Management Micro Service Hosting EU Hosting Americas Hosting Asia Hosting CN / RU DE BENL UK … …? US CAN IN CN… … … Budget Source1 Budget Source2 … Budget Sourcen Location of Teams Location of Governance Location of Sponsors Location of Hosting Location of Market Location of Teams 2000s 2020
  • 43. Accenture Interactive Accenture Interactive for Deutsche Telekom Thank you Feedback? Accenture Interactive
  • 44. Accenture Interactive Accenture Interactive for Deutsche Telekom Accenture Interactive