×
  • Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
 

Programmer Anarchy (English)

by Software at Outpace.com on Aug 30, 2011

  • 5,607 views

Programmer Anarchy ...

Programmer Anarchy

The Agile movement shifted the relationship between clients and developers in a profound way. In waterfall processes, clients specified large amounts of functionality, then nervously faded into the background until the fateful day-of-delivery. With Agile, developers strove to engage with clients continuously, and delivered much more frequently against their needs. A new trust was established.

At the Forward Internet Group in London, we are implementing a second major shift between clients and developers. The trust of the clients in developers evolves into a broader trust of the developers to deliver business value without resorting to a series of well-defined stories. In essence, the business has empowered the developers to do what they think is right for the business. This model, popularized by Facebook, has several labels, but the one we prefer for our flavor is Programmer Anarchy.

We will start with stock Agile, and begin to apply environmental factors that led us to drop “standard” Agile practices. We will also watch as well-defined Agile roles evaporate completely as other environmental factors are applied. Finally, we will arrive at Programmer Anarchy, an organization often following none of the standard Agile practices, having no BA or QA roles, and even missing any managers of programmers.

We will summarize our environmental factors, and postulate on the required and optional factors. We will make bold, controversial assertions. We will back up these assertions with actual experiences.

Statistics

Views

Total Views
5,607
Views on SlideShare
5,422
Embed Views
185

Actions

Likes
20
Downloads
211
Comments
0

7 Embeds 185

http://www.cirip.ro 116
http://lanyrd.com 32
https://twitter.com 23
http://blog.fasoulas.com 8
https://twimg0-a.akamaihd.net 4
http://flavors.me 1
https://si0.twimg.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
Post Comment
Edit your comment

Programmer Anarchy (English) Programmer Anarchy (English) Presentation Transcript