Agile Zone is brought to you in partnership with:

Tom discovered Agile Development in 2003 and spent the next 8 years, together with his team at www.biomni.com, improving their process and blogging about his discoveries. He has a particular interest in the psychology of keeping Agile agile and not letting it slip back into the evil old ways! He believes a Scrummaster should also be a developer and codes ASP.NET and C# most of the time. Tom is a DZone MVB and is not an employee of DZone and has posted 42 posts at DZone. You can read more from them at their website. View Full User Profile

How can Agile culture grow?

01.30.2012
| 2108 views |
  • submit to reddit



Since the late 19th century when Marconi started patenting other people’s ideas innovation stopped being collaborative and become competitive. The competitive culture spread top down, introducing formality and controlling methods to keep the top at the top and those at the bottom doing what they were told. In the 21st century agile teams are challenging the status quo and changing the way we think about work. For anything to grow it needs a friendly environment giving it the strength to fight off predators. In this post I look at the various environments we work in both real and in my dreams and assess which provide the sustenance for Agile to grow and spread.

Agile Team (real)

In traditional corporate culture when software projects fail Managers turn to the team in an attempt to find something or somebody to blame. When the smart team, who spend their time learning about better ways of doing their job rather than looking for people to blame, tell their manager they have a better way they are often given the opportunity to try. Motivated by this freedom it’s not hard to make an improvement. A smart organisation will take note of this and begin to learn from the underlings. A dumb one will protect their positions with lame excuses and continue as before until their business goes extinct and their smart developers move on. #limitedwin

Agile Collective/Cooperative (imaginary?)

A group of like-minded agile developers, read @ericries,  start a collective, build something great, disrupt a market, except no outside money, sell out, do it all over again. It’s the rock’n'roll of software development . Agile spreads by natural selection as they wipe out their competitors one by one #yesplease  (until the bigcorp realises whats happening and uses their huge muscle to crush them #horriblereality) 


Not very Agile Startups (very real)

Started by some opportunist entrepreneur and funded by short-term VC’s the pressure is huge. Agile dies a swift death. The startup will probably get sold to Tesco or meet some equally horrible fate #fail


Agile Corporation (maybe one day)

Big corp have the money to bring in smart people to help them beat the competition. They struggle to change but may just have the vision and determination to see it through. Unfortunately the divine right of the shareholder forces them to focus on short-term cost cutting and mass redundancies destroy the good work. It takes time to develop teams that collaborate well and this requires some stability #likelyfail


So where can we find happiness at work?

Well it’s a hostile environment out there for a fun-loving, segment disrupting agilista, but we’ve been fighting the status quo too long to give up. What options do we have to change our environment?


Revolution

Ok so lets build an army and take up arms against the evil fat cats? No? OK then #fail


Education

Lets replace Religious Education (R.E.) with the missing link in human evolution “Collaboration and Facilitation Education (C.a.F.E)”. Apart from improving the workplace, C.a.F.E could help in other important areas such as World Peace and Family Breakdowns #terawin. All the money saved could go toward building an enormous icon of Jeff Sutherland (see pic) #fail


Enough (Conclusion)

This post may be tongue-in-cheek but the problem is real. We need to keep things simple, the problem may be complex but the solution doesn’t have to be. Agile makes work satisfying because we become effective and brings happiness because we are fulfilling a human desire to collaborate. We only ask for a simple change that: Teams have a fundamental right to determine their own way of working and we can take it from there.

Source: http://diaryofascrummaster.wordpress.com/2012/01/28/how-can-agile-culture-grow/

Published at DZone with permission of Tom Howlett, author and DZone MVB.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)