Professional Documents
Culture Documents
Marc Lankhorst
2
Peter Matthijssen
+31 6 48 98 10 67
p.matthijssen@bizzdesign.com
http://nl.linkedin.com/in/pmatthijssen
http://blog.bizzdesign.com
http://www.bizzdesign.com
3
About BiZZdesign
4
BiZZdesign: Building Strong Organizations!
5
Agenda
Introduction to Agility
Dealing with Change different roles
Vision on Lean
Vision on Agile Development
Vision on Enterprise Architecture
Improving Agility using
Lean & EA Collaboration!
6
INTRODUCTION TO AGILITY
7
Why do organizations need
to be Agile?
Changing Competitive Field
Counterattack
Exploitation Counterattack Exploitation
Launch Launch
Time Time
9
Increase in Complexity
11
There is no way back
13
Adaptive to Change
15
Aspects of Agility
Business:
Agility as a
strategy
Agility
Process: Structure:
Organization
Agile work and IT
17
HOW DO WE HANDLE CHANGE?
18
Raise hands
Supporting change
is part of my job
20
Architecture and Change
26
VISION ON LEAN MANAGEMENT IN AN AGILE CONTEXT
27
About Lean Management
29
Lean vs. Agile Business
31
Manifesto for Agile Software Development
32
Waterfall vs. Agile: Collaboration is Key
Waterfall Agile
33
Agile Process: Lean for Software Development
daily
work
Product backlog, Daily
prioritized on standup
business value meeting
by Product Owner
...
Retro-
9 user stories Iteration spective
8
7
(2-4 weeks)
6
Iteration
5
Iteration review
4 planning 4 meeting
3 meeting 3
2 2
1 1
34
Need for Enterprise Architecture in Agile Projects
35
IMPROVING AGILITY USING LEAN & EA
36
Powerful Lean Principles Applied to EA
37
1. Customer value
visible invisible
positive
Feature Architecture
value
negative
Bug Technical Debt
value
(Philippe Kruchten) 39
2. Improve Flow
Continuous movement 40
Enterprise architecture flow
Scaled Agile Framework Big Picture
41
www.scaledagileframework.com
3. Reduce Complexity
43
Snowman Architecture
Business
architecture Business
architecture
Application Application
architecture
architecture
Data architecture
Data
architecture
44
4. Standardize: Stability vs. Agility ?
Lengthwise standardization
47
Bad Standardization
Lengthwise standardization
Crosswise standardization
Auto
Life
48
Sustainability with an Architectural Runway
Balanced Investment
49
5. Short Cyclic Improvement
C
D
I
M
A
Program
Agile Release Train
Solution architecture Iteration
Team Daily
work
Agile development
Iteration
4
3
Continuous delivery
2
1
51
6. Collaboration
... Architect
Process
Manager management
practitioner
Lean
Business Management
Analyst practitioner
Strategy
53
Conclusions
54
Collaboration between Lean and EA
Flexibility of practitioners:
Where can we move along
with other insights?
55
More information
Blog.bizzdesign.com
Lean and Enterprise Architecture : Lean lessons for EA, and EA lessons for Lean
ArchiMate series : provides an overview of ArchiMate combined with best practices
TOGAF series : helps you getting started with TOGAF
56
BiZZdesign. All rights reserved.