rethinking the agile enterprise

32
Rethinking the agile enterprise Brandon Byars

Upload: brandon-byars

Post on 16-Apr-2017

1.047 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Rethinking the agile enterprise

Rethinking the agile enterpriseBrandon Byars

Page 2: Rethinking the agile enterprise
Page 3: Rethinking the agile enterprise

Testing

Integrating

Showcasing

RequirementsDefinition

Scope ProjectFunding

MarketResearch

“Agile” ReleaseManagement

Batch size

Page 4: Rethinking the agile enterprise

Scaled Agile Framework™ Big Picture

Page 5: Rethinking the agile enterprise

5

Page 6: Rethinking the agile enterprise

6

Page 7: Rethinking the agile enterprise

What prevents us from being agile at

scale?

8

Page 8: Rethinking the agile enterprise

leading causes of paralysis

• Focus on business alignment over IT efficiency

9

Page 9: Rethinking the agile enterprise

The alignment trap

Page 10: Rethinking the agile enterprise

Leading causes of paralysis

• Focus on business alignment over IT efficiency• Tech debt

11

Page 11: Rethinking the agile enterprise

12

prod

uctiv

ity

time

XP

waterfall

Page 12: Rethinking the agile enterprise

Leading causes of paralysis

• Focus on business alignment over IT efficiency• Tech debt• Centralization

13

Page 13: Rethinking the agile enterprise

Economies of scale

14

Page 14: Rethinking the agile enterprise

Leading causes of paralysis

• Focus on business alignment over IT efficiency• Tech debt• Centralization• Budgeting

15

Page 15: Rethinking the agile enterprise

16

http://search.dilbert.com/comic/Leadership%20By%20Words

Page 16: Rethinking the agile enterprise

18

Don’t just do something,

STAND THERE!!!

Page 17: Rethinking the agile enterprise

The three tradesmen

20

Page 18: Rethinking the agile enterprise

eXtreme Enterprise

21

Page 19: Rethinking the agile enterprise

Values & principles

Values:•trust•independence•pride of ownership•feedback

Principles:•decentralization•design to throw away•fail fast / fail cheap•plurality•devolve accounting to value centers

22

Page 20: Rethinking the agile enterprise

Practice: products over projects

23

Customer focused

Competitive marketplace

Cost / customization balance

Customer support

Page 21: Rethinking the agile enterprise

Practice: Vc funding model

24

http://www.quicksprout.com/2009/01/21/how-to-raise-venture-capital/

Page 22: Rethinking the agile enterprise

Practice: business process precedes automation

25

Business process experimentation with out of

band integration

Lightweight integration

Full integration

Page 23: Rethinking the agile enterprise

Practice: experiments precede large capex spend

26

Page 24: Rethinking the agile enterprise

Practice: full lifecycle ownership

28

Funding approval

Development

Operations

Upgrades and retirement

Page 25: Rethinking the agile enterprise

Practice: all shared code is publicly hosted

29

Open source curation

Optional adoption

Runtime integration

No domain logic

Page 26: Rethinking the agile enterprise

Practice: replaceability as a first class “ility”

32

Limit depreciable lifetime

Eschew centralized solutions

Careful package selection and implementation

Communication > Implementation

Page 27: Rethinking the agile enterprise

34

The Douglas Adams rules

TV

spam

grunge

REST Snapchat

twerkingme

me @ 15

me @ 35

Page 28: Rethinking the agile enterprise

Inherent context

35

Ids => URLsState => State MachineN/A => Referer headers

Page 29: Rethinking the agile enterprise

Practice: dissolve shared services

36

Analysis App QA Security DBA Release Ops

1 week4 weeks

1 week2 weeks1 week

2 weeks2 days

1 week1 day

2 weeks3 days

12 weeks

Customer

Page 30: Rethinking the agile enterprise

Practice: dissolve information technology

37

Align automation with business units

Centralized IT decisions made by top management

Cost / benefit analysis on business, not IT

Page 31: Rethinking the agile enterprise

Manifesto for enterprise agility

I have imagined better ways of running enterprises by sitting and thinking inside my ivory tower.

Through this work I have come to value:

Economies of flow over economies of scaleDevolved accountability over standardsSystems thinking over analytical thinking

Replaceability over reusability

That is, while there is value in the items on the right, I value the items on the left more

Brandon Byars

38

Page 32: Rethinking the agile enterprise

THANK YOU

Brandon Byarsemail: [email protected]: @BrandonByars