Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic...

51
In den Fängen des Wirtschaftsdarwinismus Agilität ist nur ein Anfang Uwe Friedrichsen codecentric AG

Transcript of Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic...

Page 1: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

In den Fängen des Wirtschaftsdarwinismus Agilität ist nur ein Anfang

Uwe Friedrichsen codecentric AG

Page 2: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Uwe Friedrichsen

@ufried

Page 3: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Charles Robert Darwin

(1809 – 1882)

Page 4: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Survival of the Fittest

Page 5: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business
Page 6: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Fitness

=

Ability to adapt to the demands of the environment

Page 7: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Author: J. Alves Gaspar

Page 8: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business
Page 9: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

IT needs to be

quick and flexible

Page 10: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Business

reasons

for failure

to adapt

Page 11: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

The business department …

Page 12: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

… and the IT

Page 13: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Agile ! … ?

Page 14: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Source: Dein Freund der Baum

Page 15: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Let‘s start over …

Page 16: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Observation #1

Everyone is affected by economic darwinism

• All sectors

• Growing globalisation on all levels

• Internet business

• More competitors per customer

• Higher customer expectations

• Lower customer loyalty

In the long run only those will survive who

meet the customer needs and demands best

Page 17: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Observation #2

IT is vital

• All companies

• IT is not just supporter or „cost center “ …

• … but it is the central nervous system

• Even short IT outages considered critical

• No business change without IT

• No new products without IT

The importance of IT for today‘s companies

cannot be overestimated

Page 18: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Consequence

IT is a key success factor for belonging to

the survivors of the economic darwinism

Page 19: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business
Page 20: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Current state

Page 21: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Design

Implement

Execute Monitor

Optimise

BPM Cycle

Page 22: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Analysis

Software

Engineering

Disciplines

Architecture

Development Build Test

Deployment

Operations Management

Page 23: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business
Page 24: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business
Page 25: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Analysis Architecture Development Build Test Deployment Operations

Management

Local Optimization Local Optimization Local Optimization Local Optimization Local Optimization Local Optimization Local Optimization

Rudimentary connection

via artefacts

Isolated optimizations,

no overall vision

Fault avoidance as driver

Artefacts

Process Framework

Artefacts Artefacts Artefacts Artefacts Artefacts Artefacts

Artefacts

Page 26: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Required state

Page 27: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Short cycle times

High flexibility

Continuous output

High reliability

Extreme added-value orientation

Holistic consideration Equally valued goals

Page 28: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

But, but … that‘s agile! Isn‘t it?

Page 29: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Source: Dein Freund der Baum

Page 30: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Organisation Processes

Infrastructure People

Agile

? ?

? ?

Page 31: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Darwinistic Software Development

Page 32: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Building blocks

Page 33: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Agile

Page 34: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Lean

Page 35: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Organisation Processes

Infrastructure People

Lean

Agile Darwinistic

software development

Page 36: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

DevOps

Page 37: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Organisation Processes

Infrastructure People

Lean

Agile Darwinistic

software development

DevOps

Page 38: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Continuous Delivery

Page 39: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Organisation Processes

Infrastructure People

Lean

Agile Darwinistic

software development

DevOps

Continuous

Delivery

Page 40: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Feature Flow

Page 41: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Organisation Processes

Infrastructure People

Lean

Agile Darwinistic

software development

DevOps

Continuous

Delivery

Feature Flow

Page 42: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Cloud Computing

Page 43: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Organisation Processes

Infrastructure People

Lean

Agile Darwinistic

software development

DevOps

Continuous

Delivery

Feature Flow

Cloud Computing

Page 44: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Software Craftsmanship

Page 45: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Organisation Processes

Infrastructure People

Lean

Agile Darwinistic

software development

DevOps

Continuous

Delivery

Feature Flow

Cloud Computing Software

Craftsmanship

Page 46: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Organisation Processes

Infrastructure People

Lean

Agile Darwinistic

Software Development

DevOps

Continuous

Delivery

Feature Flow

Cloud Computing Software

Craftsmanship

Systemic

Optimisation

Page 47: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Further Reading

Page 48: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Summary

• Economic darwinsim affects everyone

• IT is vital

• IT is key success factor for survival

• Agile is just one starting point

• Darwinistic software development

• Exciting times for developers

• Prepare yourself – Start!

Page 49: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

And then one day you find

Ten years have got behind you

No one told you when to run

You missed the starting gun

Pink Floyd, Time

Page 50: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business

Uwe Friedrichsen

@ufried

[email protected]

http://www.slideshare.net/ufried/

http://blog.codecentric.de/author/ufr

Page 51: Agilität ist nur ein Anfang Uwe Friedrichsen · Observation #1 Everyone is affected by economic darwinism • All sectors • Growing globalisation on all levels • Internet business