agile infrastructure velocity 09

189
Agile Infrastructure A Story in Three Acts Velocity 2009

Upload: andrew-shafer

Post on 13-Jan-2015

4.361 views

Category:

Business


1 download

DESCRIPTION

Slides from my talk at velocity

TRANSCRIPT

Page 1: Agile Infrastructure Velocity 09

Agile Infrastructure

A Story in Three Acts

Velocity 2009

Page 2: Agile Infrastructure Velocity 09

Preface

Page 3: Agile Infrastructure Velocity 09

Andrew ClayShafer

Page 4: Agile Infrastructure Velocity 09

Andrew ClayShafer

A Villager...

Page 5: Agile Infrastructure Velocity 09

Andrew ClayShafer

A Villager...

Programmer

Page 6: Agile Infrastructure Velocity 09

Andrew ClayShafer

A Villager...

Programmer

Love working for startups

Page 7: Agile Infrastructure Velocity 09

Andrew ClayShafer

A Villager...

Programmer

Love working for startups

‘Agile’ and stuff

Page 8: Agile Infrastructure Velocity 09

Andrew ClayShafer

A Villager...

Reductive Labs

Programmer

Love working for startups

‘Agile’ and stuff

Page 9: Agile Infrastructure Velocity 09

Andrew ClayShafer

A Villager...

Reductive Labs

Programmer

Love working for startups

People behind Puppet

‘Agile’ and stuff

Page 10: Agile Infrastructure Velocity 09

Andrew ClayShafer

A Villager...

Reductive Labs

Programmer

Love working for startups

People behind Puppet

The rest is complicated...

‘Agile’ and stuff

Page 11: Agile Infrastructure Velocity 09

50% Agile

Page 12: Agile Infrastructure Velocity 09

50% Infrastructure

Page 13: Agile Infrastructure Velocity 09

50% Theory

Page 14: Agile Infrastructure Velocity 09

50% Practice

Page 15: Agile Infrastructure Velocity 09

50% History

Page 16: Agile Infrastructure Velocity 09

50% Future

Page 17: Agile Infrastructure Velocity 09

50% Rant

Page 18: Agile Infrastructure Velocity 09

50% Hope

Page 19: Agile Infrastructure Velocity 09

100% My Perspective

Page 20: Agile Infrastructure Velocity 09

100% My PerspectiveYour Mileage May Vary...

Page 21: Agile Infrastructure Velocity 09

Thanks

Page 22: Agile Infrastructure Velocity 09

ThanksAlistair Cockburn

Page 23: Agile Infrastructure Velocity 09

Thanks

Brian MarickAlistair Cockburn

Page 24: Agile Infrastructure Velocity 09

Thanks

Brian MarickIsrael Gat

Alistair Cockburn

Page 25: Agile Infrastructure Velocity 09

Thanks

Brian MarickIsrael Gat

Zhon Johansen

Alistair Cockburn

Page 26: Agile Infrastructure Velocity 09

Thanks

Brian MarickIsrael Gat

Zhon JohansenKay Johansen

Alistair Cockburn

Page 27: Agile Infrastructure Velocity 09

Thanks

Brian MarickIsrael Gat

Zhon JohansenKay Johansen

Salt Lake Agile Roundtable

Alistair Cockburn

Page 28: Agile Infrastructure Velocity 09

Thanks

Page 29: Agile Infrastructure Velocity 09

ThanksLuke Kanies

Page 30: Agile Infrastructure Velocity 09

ThanksLuke KaniesTeyo Tyree

Page 31: Agile Infrastructure Velocity 09

ThanksLuke KaniesTeyo TyreePaul Nasrat

Page 32: Agile Infrastructure Velocity 09

ThanksLuke KaniesTeyo TyreePaul Nasrat

James Turnbull

Page 33: Agile Infrastructure Velocity 09

ThanksLuke KaniesTeyo TyreePaul Nasrat

James TurnbullPaul Lathrop

Page 34: Agile Infrastructure Velocity 09

ThanksLuke KaniesTeyo TyreePaul Nasrat

James TurnbullPaul LathropAdam Jacob

Page 35: Agile Infrastructure Velocity 09

ThanksLuke KaniesTeyo TyreePaul Nasrat

James TurnbullPaul LathropAdam Jacob

Puppet Community

Page 36: Agile Infrastructure Velocity 09

Act IIn The Beginning...

Page 37: Agile Infrastructure Velocity 09

What Is Agile?

Page 38: Agile Infrastructure Velocity 09

Manifesto, 4 Values, 12 principles...

Page 39: Agile Infrastructure Velocity 09

Manifesto, 4 Values, 12 principles...

Page 40: Agile Infrastructure Velocity 09

Manifesto, 4 Values, 12 principles...

Page 41: Agile Infrastructure Velocity 09

Manifesto, 4 Values, 12 principles...

Page 42: Agile Infrastructure Velocity 09

Manifesto, 4 Values, 12 principles...

Page 43: Agile Infrastructure Velocity 09

Manifesto, 4 Values, 12 principles...

Page 44: Agile Infrastructure Velocity 09

Manifesto, 4 Values, 12 principles...

Page 45: Agile Infrastructure Velocity 09

Manifesto, 4 Values, 12 principles...

Page 46: Agile Infrastructure Velocity 09

Manifesto, 4 Values, 12 principles...

Page 47: Agile Infrastructure Velocity 09

Manifesto for Agile Software DevelopmentWe are uncovering better ways of developingsoftware by doing it and helping others do it.

Through this work we have come to value:Individuals and interactions over processes and toolsWorking software over comprehensive documentationCustomer collaboration over contract negotiationResponding to change over following a plan

That is, while there is value in the items onthe right, we value the items on the left more.

Page 48: Agile Infrastructure Velocity 09

Principles

Page 49: Agile Infrastructure Velocity 09

Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.

Page 50: Agile Infrastructure Velocity 09

Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.

Page 51: Agile Infrastructure Velocity 09

Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.

Page 52: Agile Infrastructure Velocity 09

Business people and developers must work together daily throughout the project.

Page 53: Agile Infrastructure Velocity 09

Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.

Page 54: Agile Infrastructure Velocity 09

The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.

Page 55: Agile Infrastructure Velocity 09

Working software is the primary measure of progress.

Page 56: Agile Infrastructure Velocity 09

Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.

Page 57: Agile Infrastructure Velocity 09

Continuous attention to technical excellence and good design enhances agility.

Page 58: Agile Infrastructure Velocity 09

Simplicity--the art of maximizing the amount of work not done--is essential.

Page 59: Agile Infrastructure Velocity 09

The best architectures, requirements, and designs emerge from self-organizing teams.

Page 60: Agile Infrastructure Velocity 09

At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.

Page 61: Agile Infrastructure Velocity 09

At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.

(This is the sauce...)

Page 62: Agile Infrastructure Velocity 09

What Is Agile?

Page 63: Agile Infrastructure Velocity 09

A marketing document

Page 64: Agile Infrastructure Velocity 09

Act IIManifestations

Page 65: Agile Infrastructure Velocity 09

BUT What Is Agile???

Page 66: Agile Infrastructure Velocity 09

BUT What Is Agile???

PLANNING

Page 67: Agile Infrastructure Velocity 09

BUT What Is Agile???

PLANNING ENGINEERING

Page 68: Agile Infrastructure Velocity 09

BUT What Is Agile???

PLANNING ENGINEERING

DEVELOPERS

Page 69: Agile Infrastructure Velocity 09

BUT What Is Agile???

PLANNING ENGINEERING

DEVELOPERSPRODUCTOWNERS

Page 70: Agile Infrastructure Velocity 09

BUT What Is Agile???

PLANNING ENGINEERING

DEVELOPERSPRODUCTOWNERS

TESTERS

Page 71: Agile Infrastructure Velocity 09

BUT What Is Agile???

PLANNING ENGINEERING

DEVELOPERSPRODUCTOWNERS

EXECUTIVES

TESTERS

Page 72: Agile Infrastructure Velocity 09

BUT What Is Agile???

PLANNING ENGINEERING

DEVELOPERSPRODUCTOWNERS

SYSTEM ADMINISTRATORSEXECUTIVES

TESTERS

Page 73: Agile Infrastructure Velocity 09

BUT What Is Agile???

PLANNING ENGINEERING

DEVELOPERSPRODUCTOWNERS

SYSTEM ADMINISTRATORSDATABASE ADMINISTRATORS

EXECUTIVES

TESTERS

Page 74: Agile Infrastructure Velocity 09

BUT What Is Agile???

PLANNING ENGINEERING

DEVELOPERSPRODUCTOWNERS

SYSTEM ADMINISTRATORSDATABASE ADMINISTRATORS

NETWORK ENGINEERS

EXECUTIVES

TESTERS

Page 75: Agile Infrastructure Velocity 09

BUT What Is Agile???

PLANNING ENGINEERING

DEVELOPERSPRODUCTOWNERS

SYSTEM ADMINISTRATORSDATABASE ADMINISTRATORS

NETWORK ENGINEERS

EXECUTIVES

TESTERS

DESIGNERS

Page 76: Agile Infrastructure Velocity 09

BUT What Is Agile???

PLANNING ENGINEERING

DEVELOPERSPRODUCTOWNERS

SYSTEM ADMINISTRATORSDATABASE ADMINISTRATORS

NETWORK ENGINEERS

EXECUTIVES

TESTERS

DESIGNERSUSABILITY EXPERTS

Page 77: Agile Infrastructure Velocity 09

BUT What Is Agile???

PLANNING ENGINEERING

DEVELOPERSPRODUCTOWNERS

CIRCLE OF HAPPINESS

SYSTEM ADMINISTRATORSDATABASE ADMINISTRATORS

NETWORK ENGINEERS

EXECUTIVES

TESTERS

DESIGNERSUSABILITY EXPERTS

Page 78: Agile Infrastructure Velocity 09

BUT What Is Agile???

PLANNING ENGINEERING

DEVELOPERSPRODUCTOWNERS

CIRCLE OF HAPPINESS

SYSTEM ADMINISTRATORSDATABASE ADMINISTRATORS

NETWORK ENGINEERS

EXECUTIVES

TESTERS

DESIGNERSUSABILITY EXPERTS

Page 79: Agile Infrastructure Velocity 09
Page 80: Agile Infrastructure Velocity 09

Pair Programming

Page 81: Agile Infrastructure Velocity 09

Pair Programming ContinuousIntegration

Page 82: Agile Infrastructure Velocity 09

Pair Programming

Planning Poker

ContinuousIntegration

Page 83: Agile Infrastructure Velocity 09

Pair Programming

Planning Poker

ContinuousIntegration

Refactor

Page 84: Agile Infrastructure Velocity 09

Pair Programming

Planning Poker

ContinuousIntegration

Refactor

Simple Design(YAGNI)

Page 85: Agile Infrastructure Velocity 09

Pair Programming

Planning Poker

Test Driven Development

ContinuousIntegration

Refactor

Simple Design(YAGNI)

Page 86: Agile Infrastructure Velocity 09

Pair Programming

Planning Poker

Test Driven Development

ContinuousIntegration

Refactor

Simple Design(YAGNI) Sustainable Pace

Page 87: Agile Infrastructure Velocity 09

Pair Programming

Planning Poker

Test Driven Development

ContinuousIntegration

Refactor

Small Releases

Simple Design(YAGNI) Sustainable Pace

Page 88: Agile Infrastructure Velocity 09

Pair Programming

Planning Poker

Test Driven Development

ContinuousIntegration

Refactor

Small Releases

Simple Design(YAGNI)

Shared Metaphor

Sustainable Pace

Page 89: Agile Infrastructure Velocity 09

Pair Programming

Planning Poker

Test Driven Development

ContinuousIntegration

Refactor

Small Releases

Coding Standards

Simple Design(YAGNI)

Shared Metaphor

Sustainable Pace

Page 90: Agile Infrastructure Velocity 09

Pair Programming

Planning Poker

Test Driven Development

Onsite ‘Customer’

ContinuousIntegration

Refactor

Small Releases

Coding Standards

Simple Design(YAGNI)

Shared Metaphor

Sustainable Pace

Page 91: Agile Infrastructure Velocity 09

Pair Programming

Planning Poker

Test Driven Development

Onsite ‘Customer’

ContinuousIntegration

Refactor

Small Releases

Coding Standards

Collective Ownership

Simple Design(YAGNI)

Shared Metaphor

Sustainable Pace

Page 92: Agile Infrastructure Velocity 09

Dogma Sucks

Page 93: Agile Infrastructure Velocity 09

Dogma SucksDo not seek to follow in the footsteps of

the wise. Seek what they sought. --松尾 芭蕉

Page 94: Agile Infrastructure Velocity 09

The Tao that can be spoken is not the eternal Tao

Page 95: Agile Infrastructure Velocity 09

Hold, Break, Leave

Page 96: Agile Infrastructure Velocity 09

You are a special snow flake...

Page 97: Agile Infrastructure Velocity 09

Just like everybody else...

Page 98: Agile Infrastructure Velocity 09

Act IIIThe Future is Now

Page 99: Agile Infrastructure Velocity 09

the way software is delivered has changed a lot...

Page 100: Agile Infrastructure Velocity 09

the way software is delivered has changed a lot...

...AND THINGS ARE CHANGING FAST RIGHT NOW .

Page 101: Agile Infrastructure Velocity 09

The End of Shrink Wrap

Page 102: Agile Infrastructure Velocity 09

The End of Shrink Wrap

The infrastructure is the application.

Page 103: Agile Infrastructure Velocity 09

The End of Shrink Wrap

The infrastructure is the application.

The application is the infrastructure.

Page 104: Agile Infrastructure Velocity 09

The End of Shrink Wrap

The infrastructure is the application.

The application is the infrastructure.

Page 105: Agile Infrastructure Velocity 09

DEVELOPERS OPERATIONS

Page 106: Agile Infrastructure Velocity 09

DEVELOPERS OPERATIONS

Page 107: Agile Infrastructure Velocity 09

DEVELOPERS OPERATIONS

Page 108: Agile Infrastructure Velocity 09

DEVELOPERS OPERATIONS

Page 109: Agile Infrastructure Velocity 09

DEVELOPERS OPERATIONS

Page 110: Agile Infrastructure Velocity 09

Infrastructure is Code!!!

Page 111: Agile Infrastructure Velocity 09

Infrastructure is Code!!!Give me an API or give me DEATH!

Page 112: Agile Infrastructure Velocity 09

Infrastructure is Code!!!Give me an API or give me DEATH!

Please?

Page 113: Agile Infrastructure Velocity 09

Infrastructure is Code!!!Give me an API or give me DEATH!

Please?Do it for the children...

Page 114: Agile Infrastructure Velocity 09

DEVELOPERS OPERATIONS

Page 115: Agile Infrastructure Velocity 09

DEVELOPERS OPERATIONS

Page 116: Agile Infrastructure Velocity 09

DEVELOPERS OPERATIONS

BOUNDARY OBJECTS

Page 117: Agile Infrastructure Velocity 09

DEVELOPERS OPERATIONS

BOUNDARY OBJECTS

COMMUNITY OF INTEREST

Page 118: Agile Infrastructure Velocity 09

DEVELOPERS OPERATIONS

BOUNDARY OBJECTS

COMMUNITY OF INTEREST

Page 119: Agile Infrastructure Velocity 09

DEVELOPERS OPERATIONS

BOUNDARY OBJECTS

COMMUNITY OF INTEREST

WWW .VISIBLEWORKINGS.COM/ANALOGYFEST/MARICK-BOUNDARY-OBJECTS.PDF

Page 120: Agile Infrastructure Velocity 09
Page 121: Agile Infrastructure Velocity 09

Lack of awareness of other disciplines is bad...

Page 122: Agile Infrastructure Velocity 09

Lack of awareness of other disciplines is bad...

Leads to over engineering...

Page 123: Agile Infrastructure Velocity 09

Lack of awareness of other disciplines is bad...

Leads to catastrophic failures...Leads to over engineering...

Page 124: Agile Infrastructure Velocity 09

Lack of awareness of other disciplines is bad...

Leads to catastrophic failures...Leads to over engineering...

Tools, knowledge, experience, discipline

Page 125: Agile Infrastructure Velocity 09

Lack of awareness of other disciplines is bad...

Leads to catastrophic failures...Leads to over engineering...

Automated InfrastructureTools, knowledge, experience, discipline

Page 126: Agile Infrastructure Velocity 09

Lack of awareness of other disciplines is bad...

Leads to catastrophic failures...Leads to over engineering...

Version Control Everything!

Automated InfrastructureTools, knowledge, experience, discipline

Page 127: Agile Infrastructure Velocity 09

Lack of awareness of other disciplines is bad...

Leads to catastrophic failures...Leads to over engineering...

CollaborateVersion Control Everything!

Automated InfrastructureTools, knowledge, experience, discipline

Page 128: Agile Infrastructure Velocity 09

Lack of awareness of other disciplines is bad...

Leads to catastrophic failures...Leads to over engineering...

CollaborateVersion Control Everything!

Automated InfrastructureTools, knowledge, experience, discipline

Shared Version Control

Page 129: Agile Infrastructure Velocity 09

Lack of awareness of other disciplines is bad...

Leads to catastrophic failures...Leads to over engineering...

CollaborateVersion Control Everything!

Don’t do work you don’t have to...

Automated InfrastructureTools, knowledge, experience, discipline

Shared Version Control

Page 130: Agile Infrastructure Velocity 09

Lack of awareness of other disciplines is bad...

Leads to catastrophic failures...Leads to over engineering...

CollaborateVersion Control Everything!

Monitor EverythingDon’t do work you don’t have to...

Automated InfrastructureTools, knowledge, experience, discipline

Shared Version Control

Page 131: Agile Infrastructure Velocity 09

Lack of awareness of other disciplines is bad...

Leads to catastrophic failures...Leads to over engineering...

CollaborateVersion Control Everything!

Monitor EverythingDon’t do work you don’t have to...

Don’t be fingerpointy

Automated InfrastructureTools, knowledge, experience, discipline

Shared Version Control

Page 132: Agile Infrastructure Velocity 09

Lack of awareness of other disciplines is bad...

Leads to catastrophic failures...Leads to over engineering...

CollaborateVersion Control Everything!

Monitor EverythingDon’t do work you don’t have to...

Don’t be fingerpointy

Automated InfrastructureTools, knowledge, experience, discipline

Shared Version Control

Always Ship Trunk

Page 133: Agile Infrastructure Velocity 09

Lack of awareness of other disciplines is bad...

Leads to catastrophic failures...Leads to over engineering...

CollaborateVersion Control Everything!

Monitor EverythingDon’t do work you don’t have to...

Don’t be fingerpointy

Don’t Stereotype

Automated InfrastructureTools, knowledge, experience, discipline

Shared Version Control

Always Ship Trunk

Page 134: Agile Infrastructure Velocity 09

Lack of awareness of other disciplines is bad...

Leads to catastrophic failures...Leads to over engineering...

CollaborateVersion Control Everything!

Monitor EverythingDon’t do work you don’t have to...

Don’t be fingerpointy

Don’t Stereotype

Automated InfrastructureTools, knowledge, experience, discipline

Shared Version Control

Always Ship Trunk

Shared Metrics

Page 135: Agile Infrastructure Velocity 09

Lack of awareness of other disciplines is bad...

Leads to catastrophic failures...Leads to over engineering...

CollaborateVersion Control Everything!

Monitor EverythingDon’t do work you don’t have to...

Don’t be fingerpointy

Don’t Stereotype

The business requires change

Automated InfrastructureTools, knowledge, experience, discipline

Shared Version Control

Always Ship Trunk

Shared Metrics

Page 136: Agile Infrastructure Velocity 09

Lack of awareness of other disciplines is bad...

Leads to catastrophic failures...Leads to over engineering...

CollaborateVersion Control Everything!

Monitor EverythingDon’t do work you don’t have to...

Don’t be fingerpointy

Don’t Stereotype

The business requires changeLower risk through tools and culture

Automated InfrastructureTools, knowledge, experience, discipline

Shared Version Control

Always Ship Trunk

Shared Metrics

Page 137: Agile Infrastructure Velocity 09

Lack of awareness of other disciplines is bad...

Leads to catastrophic failures...Leads to over engineering...

CollaborateVersion Control Everything!

Monitor EverythingDon’t do work you don’t have to...

Don’t be fingerpointy

Don’t Stereotype

The business requires changeLower risk through tools and culture

Automated InfrastructureTools, knowledge, experience, discipline

Shared Version Control

One Step Build and Deploy

Always Ship Trunk

Shared Metrics

Page 138: Agile Infrastructure Velocity 09

Lack of awareness of other disciplines is bad...

Leads to catastrophic failures...Leads to over engineering...

CollaborateVersion Control Everything!

Monitor EverythingDon’t do work you don’t have to...

Don’t be fingerpointy

Don’t Stereotype

Ops job is to enable the business

The business requires changeLower risk through tools and culture

Automated InfrastructureTools, knowledge, experience, discipline

Shared Version Control

One Step Build and Deploy

Always Ship Trunk

Shared Metrics

Page 139: Agile Infrastructure Velocity 09

Newsflash:Everyones job is to enable

the business...

Page 140: Agile Infrastructure Velocity 09
Page 141: Agile Infrastructure Velocity 09

What are the Best Practices?

Page 142: Agile Infrastructure Velocity 09

What are the Best Practices?

Robert Mecklenburg

Page 143: Agile Infrastructure Velocity 09

What are the Best Practices?

Robert Mecklenburg

Page 144: Agile Infrastructure Velocity 09

What are the Best Practices?

Robert Mecklenburg

How about ‘better than we did yesterday’ practices?

Page 145: Agile Infrastructure Velocity 09

What are the Best Practices?

Robert Mecklenburg

How about ‘better than we did yesterday’ practices?

Or ‘seems like a good idea right now’ practices?

Page 146: Agile Infrastructure Velocity 09
Page 147: Agile Infrastructure Velocity 09

David Christiansenhttp://www.techdarkside.com/

Page 148: Agile Infrastructure Velocity 09

David Christiansenhttp://www.techdarkside.com/

Page 149: Agile Infrastructure Velocity 09
Page 150: Agile Infrastructure Velocity 09

We believe Agile software development is being dumbed down, commodified, and is losing its spirit.

We seek to replace the current name with one having two virtues: first, that it capture more exactly the attitudes originally behind Agile; second, that it

be obscure enough that no one will assume they already know what it means and that—amazingly

enough!—they are already doing it.

arxta.net

Page 151: Agile Infrastructure Velocity 09

Agile Manifesto’sMissing Values

Skill

Discipline

Ease

Joy

Heretic

Page 152: Agile Infrastructure Velocity 09

AR⊗TAArtisanal Retro-Futurism

crossed withTeam-Scale Anarcho-Syndicalism

Page 153: Agile Infrastructure Velocity 09

AR⊗TAArtisanal Retro-Futurism

crossed withTeam-Scale Anarcho-Syndicalism

care about the cheese

Page 154: Agile Infrastructure Velocity 09

AR⊗TAArtisanal Retro-Futurism

crossed withTeam-Scale Anarcho-Syndicalism

care about the cheesea genuine fascination with technology

Page 155: Agile Infrastructure Velocity 09

AR⊗TAArtisanal Retro-Futurism

crossed withTeam-Scale Anarcho-Syndicalism

care about the cheesea genuine fascination with technology

focus on the team

Page 156: Agile Infrastructure Velocity 09

AR⊗TAArtisanal Retro-Futurism

crossed withTeam-Scale Anarcho-Syndicalism

care about the cheesea genuine fascination with technology

emphasis on direct actionfocus on the team

Page 157: Agile Infrastructure Velocity 09

AR⊗TAArtisanal Retro-Futurism

crossed withTeam-Scale Anarcho-Syndicalism

care about the cheesea genuine fascination with technology

emphasis on direct actionfocus on the team

Page 158: Agile Infrastructure Velocity 09

AR⊗TAArtisanal Retro-Futurism

crossed withTeam-Scale Anarcho-Syndicalism

care about the cheesea genuine fascination with technology

emphasis on direct actionfocus on the team

Page 159: Agile Infrastructure Velocity 09
Page 160: Agile Infrastructure Velocity 09

ArtisanalRetro-Futurism

Page 161: Agile Infrastructure Velocity 09

ArtisanalRetro-Futurism

Team-ScaleAnarcho-Syndicalism

Page 162: Agile Infrastructure Velocity 09

Awesome Sauce!

ArtisanalRetro-Futurism

Team-ScaleAnarcho-Syndicalism

Page 163: Agile Infrastructure Velocity 09

Awesome Sauce!

ArtisanalRetro-Futurism

Team-ScaleAnarcho-Syndicalism

Page 164: Agile Infrastructure Velocity 09

Awesome Sauce!

ArtisanalRetro-Futurism

Team-ScaleAnarcho-Syndicalism

Page 165: Agile Infrastructure Velocity 09

My Advice...

Page 166: Agile Infrastructure Velocity 09

My Advice...Steal everything...

Page 167: Agile Infrastructure Velocity 09

My Advice...Steal everything...

But don’t forget who you are...

Page 168: Agile Infrastructure Velocity 09

My Advice...Steal everything...

But don’t forget who you are...

Plenty of good ideas to go around...

Page 169: Agile Infrastructure Velocity 09
Page 170: Agile Infrastructure Velocity 09
Page 171: Agile Infrastructure Velocity 09
Page 172: Agile Infrastructure Velocity 09
Page 173: Agile Infrastructure Velocity 09
Page 174: Agile Infrastructure Velocity 09
Page 175: Agile Infrastructure Velocity 09
Page 176: Agile Infrastructure Velocity 09
Page 177: Agile Infrastructure Velocity 09
Page 178: Agile Infrastructure Velocity 09

THE MOST IMPORTANT STATEMENT FROM THE

MANIFESTO...

Page 179: Agile Infrastructure Velocity 09

THE MOST IMPORTANT STATEMENT FROM THE

MANIFESTO......ISN’T THE VALUES...

Page 180: Agile Infrastructure Velocity 09

THE MOST IMPORTANT STATEMENT FROM THE

MANIFESTO...

...OR THE PRINCIPLES...

...ISN’T THE VALUES...

Page 181: Agile Infrastructure Velocity 09
Page 182: Agile Infrastructure Velocity 09

‘We are uncovering better ways of developing software by doing

it and helping others do it.’

Page 183: Agile Infrastructure Velocity 09

‘We are uncovering better ways of developing software by doing

it and helping others do it.’

Page 184: Agile Infrastructure Velocity 09

‘We are uncovering better ways of developing software by doing

it and helping others do it.’

Page 185: Agile Infrastructure Velocity 09
Page 186: Agile Infrastructure Velocity 09

Keep Uncovering

Page 187: Agile Infrastructure Velocity 09

Keep UncoveringKeep Helping Each Other

Page 188: Agile Infrastructure Velocity 09

andrew@reductivelabs@littleidea

Page 189: Agile Infrastructure Velocity 09

Questions?andrew@reductivelabs

@littleidea