Date post: | 18-Dec-2014 |
Category: |
Technology |
Upload: | agila-sverige |
View: | 553 times |
Download: | 1 times |
Lean System ArchitectingSystem architecture management in a lean development environment
(or ”Replacing architects with architects”)Staffan Persson
What is architecture?
“The software architecture […] is the structure or structures of the system […]”
Bass, Clements, Kazman; Addison-Wesley 2003
“Architecture is […] an opportunity to provide leadership.”
Bill Venners 2006
Bjarke Ingels
Lean is Self-help
“Doing What Works
Doing What Matters” Dr Phil
Lean is a people-oriented way of thinking that utilizes an organizations full potential by making individuals and teams help themselves maximize customer value.
In Lean the purpose of architecture is to empower
To empower means providing people with:Purpose ”Knows what to do”Ability ”Is able to do it”A supportive culture ”Is encouraged to do it”
Architects in Lean Development
In short, architects empower all development teams through:
An architectural vision An architecture where as
many as possible has a customer-oriented mission
Facilitating cross-functional collaboration and design
Conclusion
Architecture is a vital part of a Lean Product Development practice