it architects planning for the unplannable

40
NO ARCHITECTURE The art of zero boundaries when planning for the the unplannable 2015-15-05 Joakim Lindbom Chief Technology Officer

Upload: capgemini

Post on 13-Apr-2017

747 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: IT Architects Planning for the Unplannable

NO ARCHITECTURE The art of zero boundaries when planning for the the unplannable 2015-15-05

Joakim Lindbom

Chief Technology Officer

Page 2: IT Architects Planning for the Unplannable

NO

wait

NO

patience NO

step-by-step

NO

delay

NO data flood

The need for speed CHANGES everything !

NO

doubt

Page 3: IT Architects Planning for the Unplannable

Towards #ZeroDay

Now goes for attacks, but will expand

Page 4: IT Architects Planning for the Unplannable

But who’s setting the pace?

The slowest component??!?

Page 5: IT Architects Planning for the Unplannable

So pace layering it is, then

Page 6: IT Architects Planning for the Unplannable

Continuous Delivery, anyone?

Page 7: IT Architects Planning for the Unplannable

#NoRequirements

Page 8: IT Architects Planning for the Unplannable

Requirements?

If I had asked people what they wanted, they would have said faster horses. - Henry Ford

Page 9: IT Architects Planning for the Unplannable

NO Requirements

Page 10: IT Architects Planning for the Unplannable

Open (for) Innovation

Page 11: IT Architects Planning for the Unplannable

Who’s solving your problems?

Page 12: IT Architects Planning for the Unplannable

Who’s solving your problems?

Page 13: IT Architects Planning for the Unplannable

Innovation portals

Page 14: IT Architects Planning for the Unplannable

Open Data

Page 15: IT Architects Planning for the Unplannable

Open Data

Tågtavlan Tåg.info Traffikverkets basdata

Page 16: IT Architects Planning for the Unplannable

Open Data

Tågtavlan Tåg.info Traffikverkets basdata

Page 17: IT Architects Planning for the Unplannable

Call for a New Mindset

Page 18: IT Architects Planning for the Unplannable

5 year (release) plan ?

No more!

Page 19: IT Architects Planning for the Unplannable

Dual-speed / Bi-modal IT (or Quarto-modal…)

- Decouple market facing IT from backend IT timewise - Plan for the very different levels of velocity Requirements synchronisation? Release & rollout synchronisation?

The problem lies in synchronisation of lifecycles

But don’t make you Legacy systems dull!

Page 20: IT Architects Planning for the Unplannable

Platform thinking

- Use platforms – let someone else integrate & innovate

- Create platforms – to allow for someone else to innovate

- Enable future solutions without knowing what will be requested

Page 21: IT Architects Planning for the Unplannable

Autonomous services

Create agnostic & autonomous services Should act as Lego bricks

Lego didn’t ask the kids what model they’d build!

Page 22: IT Architects Planning for the Unplannable

Don’t allow services to know anything (but the APIs) - Separate components - Separate lifecycles

Loose coupling paw rihk-titt

Autonomous services

Page 23: IT Architects Planning for the Unplannable

Go from

Deducted planning

to Allowing opportunism

Changed mindset

Page 24: IT Architects Planning for the Unplannable

OpenAPI & Open Data Lakes

- Don’t ask for requirements! - Provide what could be needed

- Create Integrations & BI with a NoRequirements thought

- Darwinistic API Economy

- Survival of the fittest API

Page 25: IT Architects Planning for the Unplannable

Massively distributed databases ≠ RDBMS Dynamic scaling, incl. geo scaling PaaS – who wants to deal with servers? Containers and auto-provisioning

Design for cloud

Page 26: IT Architects Planning for the Unplannable

Go from

Assumed predictability

to Creating serendipity

Changed mindset

Page 27: IT Architects Planning for the Unplannable

Go from

Transformation programmes

to Transformation Platforms

Changed mindset

Page 28: IT Architects Planning for the Unplannable

Focus on

Ability to change

Don’t worry (too much) about the target state

Changed mindset

Page 29: IT Architects Planning for the Unplannable

The semantic web is dead, long live the semantic web

JSON, Rest, etc provides a practical implementation

Semantic web

Page 30: IT Architects Planning for the Unplannable

Would you dare to cool?

or

How do you unleash enthusiasm?

#OpenSource mindset

Page 31: IT Architects Planning for the Unplannable
Page 32: IT Architects Planning for the Unplannable

NO Business and IT

Page 33: IT Architects Planning for the Unplannable

NO Thuth

Page 34: IT Architects Planning for the Unplannable

NO Experience

Page 35: IT Architects Planning for the Unplannable

NO Keyboard NO UI

NO Process NO Infrastructure (or Invisible Infostructure)

NO ...

Page 36: IT Architects Planning for the Unplannable

Summing up

Don’t plan for the unplannable Embrace #NoRequirements Embrace platforms Embrace OpenAPI Build on autonomous services Complicated problems require simple solutions

Page 37: IT Architects Planning for the Unplannable

Contact

Joakim Lindbom CTO | Enterprise Architect [email protected] 08-5368 3934 0708-166404 twitter: JoakimLindbom http://www.slideshare.net/JoakimLindbom http://www.linkedin.com/in/joakimlindbom

Page 38: IT Architects Planning for the Unplannable

Image sources, marked as OK to use commercially

https://upload.wikimedia.org/wikipedia/commons/8/8b/Buck_Mountain_Grand_Teton_NP1.jpg

https://upload.wikimedia.org/wikipedia/commons/d/de/Eisklettern_kl_engstligenfall.jpg

https://c1.staticflickr.com/1/1/1118807_a751d65ba5_z.jpg?zz=1

https://upload.wikimedia.org/wikipedia/commons/4/4f/Eternal_clock.jpg

https://c1.staticflickr.com/9/8062/8189938256_2a683d2334_z.jpg

https://upload.wikimedia.org/wikipedia/commons/8/85/Git_branches_example.png

https://upload.wikimedia.org/wikipedia/commons/9/99/Highway_at_night_slow_shutter_speed_ph

otography_02.jpg

https://c2.staticflickr.com/6/5058/5490790304_dc3d7c2b91_z.jpg

http://www.dailymail.co.uk/tvshowbiz/article-1176568/Andrew-Sachs-thanks-Jonathan-Ross-

Russell-Brand-boosting-career.html

https://upload.wikimedia.org/wikipedia/commons/8/8b/CERN_Server.jpg

http://www.manufacturing-operations-management.com/manufacturing/2014/10/smart-

manufacturing-needs-a-real-time-integrated-enterprise.html

http://www.3ders.org/images/Dizingof-math-arts-3d-printing-2.png

https://upload.wikimedia.org/wikipedia/commons/8/8a/Long_tail.svg