23
Copyright © 2013 Bureau Leeghwater. All rights reserved There is no Architecture, Only Business Eric Lopes Cardozo [email protected]

ASAS 2013 - There's no architecture, only business

Embed Size (px)

DESCRIPTION

By Eric Lopes Cardozo

Citation preview

Page 1: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

There is no Architecture, Only Business

Eric Lopes Cardozo [email protected]

Page 2: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

AAAAAAARRRRRRRGGGhitecure!

Page 3: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

Some Architecture related Phobia’s

• Cyberphobia – Fear of computers

• Decidophobia – Fear of making decisions

• Ergophobia – Fear of work

• Neophobia – Fear of newness, novelty

• Anthropophobia – Fear of people or society

• Bibliophobia – Fear of books

• Scriptophobia – Fear of writing in public

• Kakorrhaphiophobia – Fear of failing

• Katagelophobia – Fear of ridicule

• Mythophobia – Fear of false statements

Page 4: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

Architecture according to Wikipedia • A general term to describe buildings and other physical structures.

• The art and science of designing and erecting buildings and other physical structures.

• The style and method of design and construction of buildings and other physical structures.

• The practice of the architect, where architecture means the offering or rendering of professional services in connection with the design and construction of buildings, or built environments.

• The design activity of the architect, from the macro-level (urban design, landscape architecture) to the micro-level (construction details and furniture).

Page 5: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

Architecture =

Ambiguity

Page 6: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

…  Another go  …

Architecture is a set of design decisions, including

their rationale*

*Adapted from P. Kruchten, The Rational Unified Process, 1998

Page 7: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

Take the wheelbarrow test

Page 8: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

Architecture =

“Nominalisation” =

Verb turned into noun

Architecting

Page 9: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

…  After a few site visits …

Page 10: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

Emerging or Submerging architectureing? Ag

ilist

as

BDUFistas

Page 11: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

Architecture Architecting is a risk- and cost

management discipline

Page 12: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

BDUF vs. Emerging Architecture

Make design decisions as we

go

Make design decisions before

we go

Maximize benefits by delivering

functionality

Minimize cost by prevent making

mistakes

Delight the customer

In order to

In order to

In order to

In order to

Page 13: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

BDUF vs. Emerging Architecture

Make design decisions as we

go

Make design decisions before

we go

Maximize benefits by delivering

functionality

Minimize cost by prevent making

mistakes

Delight the customer

In order to

In order to

In order to

In order to

Because the real requirements are

unknown or unstable

Because some decisions are in

practice irreversible

Because executable software is more

valuable than design

Because fixing in design time is

cheaper than while coding

Because all requirements

are of equal risk level and

complexity

Page 14: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

Page 15: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

In the mean time in reality……

Source: Capers Jones http://www.infoq.com/articles/evaluating-agile-software-methodologies

Page 16: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

Scope of Architecting

Enterprise Architecting - business system -

Software Architecting - software system -

…………

Page 17: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

Determine Investment Mix

Set Strategy

Sustain the Business

Commercialize Ideas

Product Management

Operationalize Ideas

Maintain Product

Develop Product

Aligned Architecting

Executives

Business Units

Portfolios

Teams

Page 18: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

Aligned Architecting

Page 19: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

Balanced Story Flow

Arch

itect

ural

Com

mer

cial

Page 20: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

Sources of Architectural Initiatives

• Enable Business with new Technology • Solve problems with existing solutions

– Decrease Risk levels – Drive TCO down – Increase Quality levels

There is no Architecture, Only Business

Page 21: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

Parting thoughts

• Architecting should not be ignored of forgotten

• Fail forward towards succes • There is no failure, only feedback • Without feedback architecting is developing a

theory • Dare to be accountable and measure • The real work is done at the team level

Page 22: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

Page 23: ASAS 2013 - There's no architecture, only business

Copyright © 2013 Bureau Leeghwater. All rights reserved

Eric Lopes Cardozo

Bureau Leeghwater

Innovative Solutions & Projects

Eric Lopes Cardozo Reach me at [email protected]