the next generation (of) it
DESCRIPTION
This is the successor of my Dr. Hectic and Mr. Hype presentation where I first explained the consequences of the economic darwinism for an enterprise IT and started to lay out a new, competitive IT that is ready to respond to the new change drivers. In this presentation I try to provide a more comprehensive picture than in the former presentation. I added additional change drivers that were missing in the first presentation and derived the goals, the principles and the building blocks for an appropriate next generation of an enterprise IT in a lot more detail than in the first presentation. Yet, the presentation is still very high level as it tries to lay out a complete vision for a future enterprise IT in 60 minutes, i.e., it would be possible to create one or more detailed presentation for mostly every single term and statement in this presentation. Thus, it might appear too high level for some persons. On the other hand I think it is important to create such a high level vision as it makes it a lot easier to classify all those trends that are pushing on us every single day. And as always the voice track is missing. Yet, I hope that the presentation provides some valuable insights.TRANSCRIPT
![Page 1: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/1.jpg)
The Next Generation (of ) IT A guide to the enterprise IT revolution
Uwe Friedrichsen, codecentric AG, 2012-2014
![Page 2: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/2.jpg)
@ufried Uwe Friedrichsen | [email protected] | http://slideshare.net/ufried | http://ufried.tumblr.com
![Page 3: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/3.jpg)
Once upon a time …
![Page 4: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/4.jpg)
Charles Robert Darwin (1809 – 1882)
![Page 5: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/5.jpg)
„Survival of the Fittest“
![Page 6: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/6.jpg)
fitness (ˈfɪtnɪs), n 1. the state of being fit 2. (Biology) biology
a. the degree of adaptation of an organism to its environment, determined by its genetic constitution
b. the ability of an organism to produce viable offspring capable of surviving to the next generation
Collins English Dictionary – Complete and Unabridged © HarperCollins Publishers 1991, 1994, 1998, 2000, 2003
http://www.thefreedictionary.com/fitness
![Page 7: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/7.jpg)
Economic Darwinism
![Page 8: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/8.jpg)
Economic Darwinism Everyone is affected by Economic Darwinism • All sectors • Growing globalization 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 9: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/9.jpg)
IT is the nervous system 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 à IT limits the maximum possible adaption rate of a company
![Page 10: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/10.jpg)
IT is a key success factor for belonging to the survivors of the economic darwinism
![Page 11: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/11.jpg)
What business needs from IT …
![Page 12: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/12.jpg)
![Page 13: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/13.jpg)
How IT serves business …
![Page 14: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/14.jpg)
![Page 15: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/15.jpg)
Agile ! … ?
![Page 16: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/16.jpg)
Source: Dein Freund der Baum
![Page 17: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/17.jpg)
Economic Darwinism
Business-related Change Drivers
IT
Technology-related Change Drivers
![Page 18: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/18.jpg)
But there is more …
![Page 19: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/19.jpg)
Lean Enterprise
Productshaping/optimization
Innovation
Measure & analyze Accelerating OODA loop
Quick customer feedback cycles
![Page 20: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/20.jpg)
Economic Darwinism
Business-related Change Drivers
Lean Enterprise
IT
Technology-related Change Drivers
![Page 21: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/21.jpg)
IT as a Product
Virtualization of products
IT-centric business models
Disruptive new business models
![Page 22: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/22.jpg)
Economic Darwinism
Business-related Change Drivers
Lean Enterprise
IT as a Product
IT
Technology-related Change Drivers
![Page 23: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/23.jpg)
Pay-per-Use
Business Case
Self-Service
Cloud
Elasticity
UnreliableCOTS Hardware
Provisioning Speed
![Page 24: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/24.jpg)
Economic Darwinism
Business-related Change Drivers
Lean Enterprise
IT as a Product
Cloud
IT
Technology-related Change Drivers
![Page 25: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/25.jpg)
Zero Downtime
Peer Multiplication
Mobile & IoT
Deep Process Integration
UnreliableCommunication Unpredictable
Load Patterns
![Page 26: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/26.jpg)
Economic Darwinism
Business-related Change Drivers
Lean Enterprise
IT as a Product
Cloud
IoT
Mobile
IT
Technology-related Change Drivers
![Page 27: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/27.jpg)
… and more
Big Data Analysis
Amplifiers
Social
![Page 28: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/28.jpg)
Economic Darwinism
Business-related Change Drivers
Lean Enterprise
IT as a Product
Cloud
IoT
Mobile
IT Big Data Analytics Social
Technology-related Change Drivers
![Page 29: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/29.jpg)
What has traditional IT to offer to respond to those challenges?
![Page 30: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/30.jpg)
Design
Implement
Execute Monitor
Op5mise
BPM Cycle
![Page 31: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/31.jpg)
Analysis
Software Engineering Disciplines
Architecture
Development Build Test
Deployment
Operations Management
![Page 32: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/32.jpg)
So, that should be easy for IT, right?
![Page 33: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/33.jpg)
Then, why the @$#%! … ?
![Page 34: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/34.jpg)
We base our optimization efforts on the wrong goals and principles
![Page 35: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/35.jpg)
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 36: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/36.jpg)
Fault avoidance as superior goal
Local optimization
Cost minimization
Process frenzy
Long-term planning Central control
Standardization
![Page 37: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/37.jpg)
Goals
drive
Principles
drive
Building Blocks
![Page 38: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/38.jpg)
What are the new goals?
![Page 39: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/39.jpg)
Economic Darwinism
Business-related Change Drivers
Lean Enterprise
IT as a Product
Cloud
IoT
Mobile
IT Big Data Analytics Social
Technology-related Change Drivers
![Page 40: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/40.jpg)
Short cycle times
Continuous output
High flexibility
High reliability Equally Valued Goals
Holistic consideration
Goals of a Next Generation (of ) IT
![Page 41: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/41.jpg)
Where can we learn how to implement it?
![Page 42: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/42.jpg)
Let’s learn from the wild ones
![Page 43: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/43.jpg)
Economic Darwinism
Business-related Change Drivers
Lean Enterprise
IT as a Product
Cloud
IoT
Mobile
IT Big Data Analytics Social
Technology-related Change Drivers
ü
![Page 44: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/44.jpg)
Short cycle times
Continuous output
High flexibility
High reliability Equally Valued Goals
Holistic consideration
Goals of a Next Generation (of ) IT
ü
![Page 45: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/45.jpg)
What are the new principles?
![Page 46: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/46.jpg)
Principles of a Next Generation (of ) IT
The Core Principles
Maximizing innovation instead of minimizing costs
Controlled experiments instead of fault avoidance at any cost
Decentralized, self dependent teams instead of central control and goal sheets
Flexible adaption instead of static planning
Accepting complexity on all levels
Based on Jeff Sussna's 21st Century IT Manifesto (http://blog.ingineering.it/post/39385342347/21st-century-it-manifesto) Refined in collaboration with Eberhard Wolff
![Page 47: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/47.jpg)
Principles of a Next Generation (of ) IT
The Technical Principles
Diversity & lightweight tools instead of monoculture & integrated solutions
Resilience instead of stability
Microservices instead of monoliths
Elasticity instead of upfront capacity planning
Consistent automation of routine tasks
Based on Jeff Sussna's 21st Century IT Manifesto (http://blog.ingineering.it/post/39385342347/21st-century-it-manifesto) Refined in collaboration with Eberhard Wolff
![Page 48: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/48.jpg)
And what are the building blocks?
![Page 49: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/49.jpg)
Governance
Organization
Process People
Technology
Change Domains
Adaptation
![Page 50: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/50.jpg)
Feature Flow (No Projects)
Lean Agile
DevOps
Architecture by Constraints (No Blueprints)
Process
![Page 51: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/51.jpg)
End-to-End Responsibility
Decentralized Control
Organization
Continuous Delivery
DevOps
Cross-functional Teams
![Page 52: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/52.jpg)
End-to-End Responsibility
Craftsmanship
People
T-Shaped
Curiosity
![Page 53: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/53.jpg)
Microservices
Cloud
Technology
Automation
Elasticity Resilience
Diversity
![Page 54: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/54.jpg)
Decentralized Control
Management by Values & Goals
Governance
Beyond Budgeting
Focus on Results (not Processes) Continuous
Adaptation
![Page 55: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/55.jpg)
Relative Targets
Quick Feedback Loops
Adaptation
Systemic Optimization
Continuous improvement
![Page 56: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/56.jpg)
So well, and what do we get from this?
![Page 57: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/57.jpg)
Target state Self-dependent, cross-functional teams
instead of functional organizations Features instead of projects Quick delivery instead of complete solutions Result focus instead of process focus T-shaped people instead of subject experts Architectural constraints instead of blueprints Values & goals instead of command & control Re-implementation instead of re-use Diversity instead of standardization Resilience instead of stability …
![Page 58: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/58.jpg)
Currently the old wisdom becomes stale and hypes become essentials
Fashions become Fundamentals
![Page 59: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/59.jpg)
It’s the most disruptive and exciting changewe have seen in IT for many years
Join the IT revolution!
![Page 60: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/60.jpg)
@ufried Uwe Friedrichsen | [email protected] | http://slideshare.net/ufried | http://ufried.tumblr.com
![Page 61: The Next Generation (of) IT](https://reader036.vdocuments.net/reader036/viewer/2022081400/554f720eb4c9058a148b53b5/html5/thumbnails/61.jpg)