33
Continuous architecture APC Paris October 25 , 2016

The Open Group Architecture Practionners Conference Paris 2016 - Arismore - continuous architecture

Embed Size (px)

Citation preview

Continuous architecture

APC Paris

October 25 , 2016

© Arismore 2

Arismore in a nutshell

Our customers

Founded in 2002, Arismore has also developed programs for managing quality of service and capacity, as well as groupware applications. Owned by its founders and employees, Arismore has seen rapid growth since its creation. Today, its workforce numbers some 270 employees, based in Paris, Lille and Marseille area.

Trained people

TOGAF ® certified

ITIL certified

Archimate certified

Our training center

© Arismore 3

• Why continuous architecture

• What is continuous architecture

• How to do continuous architecture

• Impacts on organization and architects

© Arismore 4

The issue

HTTP://XKCD.COM/974/

© Arismore 5

Let’s ride together

© 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

Why Continuous Architecture

© Arismore 8

Why now Agility is feedback

© 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

© Arismore 10

Why continuous architecture is better?

Create feedback to enhance your current understanding of the problem

© Arismore 11

Why continuous architecture is better?

© Arismore 12

Predefined Sequence is evil

Sequence is not the evil Predefined sequence is the evil

© Arismore 13

Beyond predefined sequence

Vision

Analyse

Scenario

Refactor Govern

Decide

Learn

Test Measure

Validate

Situational intelligence and playbooks

HOW

© 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

© Arismore 16

10+ key practices for Continuous architecture

Architecture is Collaborative

You never talk alone

© Arismore 17

10+ key practices for Continuous architecture

Decisions: Defer and Respect

Create options and limit irreversibility

© Arismore 18

10+ key practices for Continuous architecture

Measure

Measure the fit for purposeness of your architecture

© Arismore 19

10+ key practices for Continuous architecture

Shared governance log

Build on transparency

© Arismore 20

10+ key practices for Continuous architecture

Principles over rules

Principles inspire, rules limit

© Arismore 21

10+ key practices for Continuous architecture

Open repository mandatory

Share and reuse information, publish early drafts

© Arismore 22

10+ key practices for Continuous architecture

Information Not documents

Have a trusted source of truth

© Arismore 23

10+ key practices for Continuous architecture

Multiply viewpoints

Involve more stakeholders and capture more concerns

© Arismore 24

10+ key practices for Continuous architecture

Use patterns wisely

Do better design up front freely and fastly

© Arismore 25

10+ key practices for Continuous Architecture

Manage debt

Create awareness and pay it regularly

© Arismore 26

10+ key practices for Continuous architecture

Automate more

Concentrate on your value added activities

Impacts on Organisation, Management and Architects

© Arismore 28

Impact on organization

© Arismore 29

Impact on Architects

Never ask permission to do your job correctly

© Arismore 30

Where to start?

© Arismore 31

You’ve been warned

© Arismore 32

Questions?

Thanks you

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 : [email protected]

33