More Related Content Similar to Continuous architecture ou comment ne pas jeter le bébé architecture avec l'eau du bain agilité ? (20) Continuous architecture ou comment ne pas jeter le bébé architecture avec l'eau du bain agilité ?2. © Arismore 2
• Why continuous
architecture
• What is continuous
architecture
• How to do continuous
architecture
• Impacts on organization
and architects
5. © Arismore 6
“I'm never in favor of writing code poorly, but I am
in favor of writing code to reflect your
current understanding of a
problem even if that
understanding is partial.”
Ward Cunningham
8. © Arismore 9
What is Continuous Architecture
Continuous architecture is
architecture when you stop “Big Up
Front Design Only”
Continuous architecture is
architecture with shorter and
richer feedback loops
9. © Arismore 10
Why continuous architecture is
better?
Create feedback to enhance your current understanding of the problem
12. © Arismore 13
Beyond predefined sequence
Vision
Analyse
Scenario
Refactor
Govern
Decide
Learn
TestMeasure
Validate
Situational intelligence and playbooks
14. © Arismore 15
10+ key practices for Continuous
architecture
1. Architecture is Collaborative
2. Decisions: defer and respect
3. Measure
4. Shared governance log
5. Principles over rules
6. Open repository mandatory
7. Information Not documents
8. Multiply viewpoints
9. Use patterns wisely
10. Manage debt
11. Automate more
15. © Arismore 16
10+ key practices for Continuous architecture
Architecture is Collaborative
You never talk alone
16. © Arismore 17
10+ key practices for Continuous architecture
Decisions: Defer and Respect
Create options and limit irreversibility
17. © Arismore 18
10+ key practices for Continuous architecture
Measure
Measure the fit for purposeness
of your architecture
18. © Arismore 19
10+ key practices for Continuous architecture
Shared governance log
Build on transparency
19. © Arismore 20
10+ key practices for Continuous architecture
Principles over rules
Principles inspire, rules limit
20. © Arismore 21
10+ key practices for Continuous architecture
Open repository mandatory
Share and reuse information, publish early drafts
21. © Arismore 22
10+ key practices for Continuous architecture
Information Not documents
Have a trusted source of truth
22. © Arismore 23
10+ key practices for Continuous architecture
Multiply viewpoints
Involve more stakeholders and capture more concerns
23. © Arismore 24
10+ key practices for Continuous architecture
Use patterns wisely
Do better design up front freely and fastly
24. © Arismore 25
10+ key practices for Continuous Architecture
Manage debt
Create awareness and pay it regularly
25. © Arismore 26
10+ key practices for Continuous architecture
Automate more
Concentrate on your value added activities
32. Contact :
Renaud PHELIZON
Manager
137, bureau de la Colline 92213 Saint-Cloud Cedex - France
Direct Line : +33 1 78 16 48 30 – Mobile : +33 6 03 52 22 36
Standard : + 331 55 57 21 60 – Fax : +33 1 55 57 04 45
E-mail : renaud.phelizon@arismore.fr
33