You’ve been there before. You know better, you have a good idea to support your agile transition. Work starts, things work well at first, but then you bump against organizational barriers. Sales, Marketing, Support all have a different language and a different view into the value stream. How can we start an organizational change without a shared model of how the company should be organized?
Those are all symptoms of a gap in our Agile community: we lack a organizational model for company-wide Agile adoption and company-wide continuous improvement. Examples of this include: no company-wide flow-model (kanban) from idea to sales to idea and so on; we have no way to evaluate where the bottlenecks are the moment they are not in “our silo”. We lack a theoretical model for designing software organizations.
A theory is something that informs day-to-day decisions and experiments (e.g. PDCA). In this talk we will explain an
organizational design concept developed over several years, and use concrete examples to describe a model that you can use in support of - not only your agile adoption - but your company improvement process and your new organizational design.
3. V-Model
Spiral MOdel
Rapid Software Development Chaotic development
DSDM
• Add buzzwords of failed models
Rational Unified Process
FDD
Danisarda @ flickr
16. It is hard
There’s a
and slow to
bottleneck
hire good
in R&D
Hire more people Salaries
people here are
too high!
Need to And then we get faster
spend time
Travel and wait...
R&D!!! Oh Work with
with off-
communication off-shore
shore
costs increase and near-
teams
shore
Communication
problems emerge
17.
18.
19. Market
Market
Here be You are here Here be
dragons dragons
(R&D / IT)
20. 1. Why do we have so many
features in the backlog?
2. What are the value stream
steps that we don’t know
about yet? Or don’t even
understand?
21. Market
Market
Here be You are here Here be
dragons dragons
(R&D / IT)
Pre- Revenue
idea experiment valid To do Doing Done prodcution Production generated
22. Market
Market
Here be You are here Here be
dragons dragons
(R&D / IT)
23. Features left to complete
Likely progress at current pace
Likely release date some
where there...
Time
Release date ...
24. Company
acquired
Lack of scrutiny
by Product
Need to add Manager or
more features other
<exercise for
the audience>
All new
Increase features are
pressure on added
teams