Tag Archives: pervagile

Agile/Pervagile on Slashdot

There is a book review of “Becoming Agile” by Smith and Sidky on Slashdot.  I haven’t read the book (yet) so I can’t comment on the book nor on the review.  However, I did want to comment on the comments of Slashdot users.  Their experience with agile methods seems to be terrible.  Either that or they are incredibly ignorant and have pre-judged agile.  Since I know that (most) Slashdot users are pretty intelligent, I’m going to assume that they have mostly just had really terrible experiences with agile.

The Agile Manifesto values “Individuals and Interactions” over “Processes and Tools”.  Many of the comments were about agile being used as a cudgel to beat teams into submission.  No matter what anyone says, this is not agile.  This is perverted agile or “Pervagile”.  Pervagile is common.  Scrumbutt is one form of Pervagile.  Waterscrum is another form of Pervagile.  Scrummerfall is yet another.  But there are many other forms as well: the Pervagile Sweatshop where teams are forced to meet arbitrary scope in one week deadlines, the Pervagile Common Room where people on many different projects are forced to work in an open space, and the Pervagile Silo Team where only developers are doing agile and everyone else is in their normal functional silos.

On Slashdot we see some interesting comments like this one:

So we’ve gone from over-designing systems to under-designing systems.

How about right-designing a system based on the complexity of the scope and the key personnel involved?

Is that crazy?

No, it’s not crazy, and that’s what agile is trying to help us to do.  Pair programming, test driven development, potentially shippable software, continuous integration, agile modeling are all agile practices that help us “right-design” a system.  So this person must have experienced a team doing Pervagile Minimum Discipline where all good practices are not just done in small bits along the way, but actually ignored.  I’m not sure why they ignored doing good incremental design – perhaps someone told them that agile doesn’t require good design skills on the team!

Here’s another interesting comment:

The attempt to write a Python implementation in Python, PyPy [codespeak.net], turned into a death march. The project has been underway since at least 2003 (when they had their first “sprint”), never produced a usable system, and the European Union pulled the plug on funding. But the project limps on. There’s a released version. It’s slower than CPython. There’s supposed to be a “just in time” compiler Real Soon Now. (This is try #2 at a JIT, not counting the schemes for outputting Java bytecode and Javascript.) Six years in on a compiler project, and no product.

The PyPy project is very “agile”. They have “sprints”. They have “flexibility”. They have nightly builds. They have mailing lists and trackers. They support multiple output back-ends. They have about 50 contributors. What they don’t have is a usable product.

Hmm.  Sounds like they’re trying to do Scrum.  But they’ve missed a pretty critical piece: potentially shippable software at the end of _every_ Sprint.  I have no idea why they aren’t able to do that, but I imagine that if they really understood Scrum, they would be in a much different place at this time.  This is a clear case of Pervagile Valueless Deliveries where the team does stuff every iteration, but they don’t worry about delivering valuable results.

So.  Pervagile is pervasive.  That’s clear.

Why is it so pervasive?  There are two parts to this: one, agile is hard and two, agile is mistaken for a silver bullet.

Agile is Hard

Okay, I’m actually being a little dis-honest.  The real truth is that doing agile is extremely, exceptionally, agonizingly difficult (for most people in most organizations).  Why?  Because agile is not just another process to roll out.  It is, as has been mentioned in numerous places, a deep cultural change.  Agile is actually a liberation movement for people involved in software development.  Like most movements, however, it has been subject to corruptive forces.

Agile is Mistaken for a Silver Bullet

Agile is Hard, and therefore it cannot possibly be a silver bullet.  Many executives and managers hear about agile and want to do it in their organization because they have heard the amazing success stories (yes, they do exist – scroll to the bottom to learn about Wildcard Systems).  But what often is not effectively communicated is how much crisis, how much effort, how much radical change went into these success stories.  Here’s a hint: if you think a large organization can become agile in less than five years, you’re fooling yourself.  Even a very small organization should expect at least two years of solid effort before the changes really take hold.  Of course, if you are lucky enough to be starting from scratch, then you might do better than this.

I’m pretty tired of people mis-understanding agile methods.  But unfortunately this is the reality of our work landscape.  I would love to work with a client where the CEO has said something to the effect of “I’ve budgeted 10% of our operations and ten years to do our agile transformation.”  Of course, that’s pretty much a laughable wish.  Unfortunately it’s the reality of the effort involved for most organizations.


Affiliated Promotions:

Try our automated online Scrum coach: Scrum Insight - free scores and basic advice, upgrade to get in-depth insight for your team. It takes between 8 and 11 minutes for each team member to fill in the survey, and your results are available immediately. Try it in your next retrospective.

Please share!
Facebooktwittergoogle_plusredditpinterestlinkedinmailFacebooktwittergoogle_plusredditpinterestlinkedinmail
Berteig
Upcoming Courses
View Full Course Schedule
Introduction to REALagility™ with ICP® (ICAgile Certified Professional®) [Virtual Learning]
Online
C$1185.75
Dec 8
2021
Details
Real Agility for Managers
Online
C$149.00
Dec 10
2021
Details
ICAgile Certified Professional in Agile Coaching® (ICP-ACC)
Online
C$1995.00
Dec 13
2021
Details
Scrum Master Bootcamp with CSM® (Certified Scrum Master®) [Virtual Learning]
Online
C$1795.00
Dec 14
2021
Details
Certified Scrum Master® (CSM) [Virtual Learning]
Online
C$595.00
Dec 14
2021
Details
Kanban Systems Improvement® (KSI) [Virtual Learning]
Online
C$1795.00
Dec 14
2021
Details
BERTEIG Professional No Agenda Networking [Exclusive Event]
Online
C$0.00
Dec 16
2021
Details
Certified Scrum Product Owner® (CSPO) [Virtual Learning]
Online
C$1795.00
Dec 16
2021
Details
Kanban for Product Owners - Improve Your Project Ownership Skills
Online
C$149.00
Dec 16
2021
Details
Product Owner Bootcamp with CSPO® (Certified Scrum Product Owner®) [Virtual Learning]
Online
C$1795.00
Dec 16
2021
Details
Advanced Certified Scrum Product Owner® (A-CSPO) [Virtual Learning]
Online
C$1695.00
Dec 21
2021
Details
Real Agility for Managers
Online
C$149.00
Dec 22
2021
Details
Practicing Agile Estimation Techniques
Online
C$149.00
Jan 6
2022
Details
Real Agility for Managers
Online
C$149.00
Jan 11
2022
Details
Certified Scrum Master® (CSM) [Virtual Learning]
Online
C$595.00
Jan 12
2022
Details
Scrum Master Bootcamp with CSM® (Certified Scrum Master®) [Virtual Learning]
Online
C$1525.75
Jan 12
2022
Details
Certified Scrum Product Owner® (CSPO) [Virtual Learning]
Online
C$1525.75
Jan 18
2022
Details
Product Owner Bootcamp with CSPO® (Certified Scrum Product Owner®) [Virtual Learning]
Online
C$1525.75
Jan 18
2022
Details
BERTEIG Professional No Agenda Networking [Exclusive Event]
Online
C$0.00
Jan 20
2022
Details
Certified Scrum Master® (CSM) [Virtual Learning]
Online
C$595.00
Jan 20
2022
Details
Scrum Master Bootcamp with CSM® (Certified Scrum Master®) [Virtual Learning]
Online
C$1525.75
Jan 20
2022
Details
Real Agility™ Team Performance Coaching with BERTEIG
Online
C$750.00
Jan 24
2022
Details
Real Agility for Managers
Online
C$149.00
Jan 25
2022
Details
Certified Scrum Product Owner® (CSPO) [Virtual Learning]
Online
C$1525.75
Jan 25
2022
Details
Product Owner Bootcamp with CSPO® (Certified Scrum Product Owner®) [Virtual Learning]
Online
C$1525.75
Jan 25
2022
Details
Leadership for Managers - How to be an Effective Leader
Online
C$149.00
Jan 25
2022
Details
Kanban for Scrum Masters
Online
C$149.00
Jan 27
2022
Details
Advanced Certified Scrum Product Owner® (A-CSPO) [Virtual Learning]
Online
C$1440.75
Jan 28
2022
Details
ICAgile Certified Professional in Agile Coaching® (ICP-ACC)
Online
C$1995.00
Jan 31
2022
Details
ICAgile Certified Professional in Leading With Agility® (ICP-LEA) [Virtual]
Online
C$1865.75
Feb 1
2022
Details
Certified Scrum Master® (CSM) [Virtual Learning]
Online
C$595.00
Feb 2
2022
Details
Scrum Master Bootcamp with CSM® (Certified Scrum Master®) [Virtual Learning]
Online
C$1525.75
Feb 2
2022
Details
Real Agility for Managers
Online
C$149.00
Feb 7
2022
Details
Advanced Certified ScrumMaster® (A-CSM) [Virtual Learning]
Online
C$1440.75
Feb 8
2022
Details
Kanban for Product Owners - Improve Your Project Ownership Skills
Online
C$149.00
Feb 9
2022
Details
Certified Scrum Product Owner® (CSPO) [Virtual Learning]
Online
C$1525.75
Feb 9
2022
Details
Product Owner Bootcamp with CSPO® (Certified Scrum Product Owner®) [Virtual Learning]
Online
C$1525.75
Feb 9
2022
Details
Certified Scrum Master® (CSM) [Virtual Learning]
Online
C$595.00
Feb 14
2022
Details
Scrum Master Bootcamp with CSM® (Certified Scrum Master®) [Virtual Learning]
Online
C$1525.75
Feb 14
2022
Details
Real Agility™ Team Performance Coaching with BERTEIG
Online
C$750.00
Feb 15
2022
Details
Certified Scrum Product Owner® (CSPO) [Virtual Learning]
Online
C$1525.75
Feb 16
2022
Details
Product Owner Bootcamp with CSPO® (Certified Scrum Product Owner®) [Virtual Learning]
Online
C$1525.75
Feb 16
2022
Details
ICAgile Certified Professional in Adaptive Org Design® (ICP-ORG)
Online
C$977.55
Feb 21
2022
Details
Certified Scrum Master® (CSM) [Virtual Learning]
Online
C$595.00
Feb 23
2022
Details
Scrum Master Bootcamp with CSM® (Certified Scrum Master®) [Virtual Learning]
Online
C$1525.75
Feb 23
2022
Details
Real Agility for Managers
Online
C$149.00
Feb 25
2022
Details
Certified Scrum Product Owner® (CSPO) [Virtual Learning]
Online
C$1795.00
Mar 9
2022
Details
Product Owner Bootcamp with CSPO® (Certified Scrum Product Owner®) [Virtual Learning]
Online
C$1525.75
Mar 9
2022
Details
Kanban for Scrum Masters
Online
C$149.00
Mar 10
2022
Details
Certified Scrum Master® (CSM) [Virtual Learning]
Online
C$595.00
Mar 16
2022
Details
Scrum Master Bootcamp with CSM® (Certified Scrum Master®) [Virtual Learning]
Online
C$1525.75
Mar 16
2022
Details
Real Agility™ Team Performance Coaching with BERTEIG
Online
C$750.00
Mar 16
2022
Details
Certified Scrum Product Owner® (CSPO) [Virtual Learning]
Online
C$1795.00
Mar 22
2022
Details
Product Owner Bootcamp with CSPO® (Certified Scrum Product Owner®) [Virtual Learning]
Online
C$1525.75
Mar 22
2022
Details
*NEW* Certified Scrum Professional - ScrumMaster® (CSP-SM)
Online
C$1695.75
Mar 24
2022
Details
Scrum Master Bootcamp with CSM® (Certified Scrum Master®) [Virtual Learning]
Online
C$1525.75
Mar 24
2022
Details
Certified Scrum Master® (CSM) [Virtual Learning]
Online
C$595.00
Mar 24
2022
Details
Advanced Certified Scrum Product Owner® (A-CSPO) [Virtual Learning]
Online
C$1440.75
Mar 29
2022
Details
Certified Scrum Master® (CSM) [Virtual Learning]
Online
C$595.00
Apr 6
2022
Details
Scrum Master Bootcamp with CSM® (Certified Scrum Master®) [Virtual Learning]
Online
C$1525.75
Apr 6
2022
Details
Certified Scrum Product Owner® (CSPO) [Virtual Learning]
Online
C$1795.00
Apr 12
2022
Details
Product Owner Bootcamp with CSPO® (Certified Scrum Product Owner®) [Virtual Learning]
Online
C$1525.75
Apr 12
2022
Details
Certified Scrum Master® (CSM) [Virtual Learning]
Online
C$595.00
Apr 19
2022
Details
Scrum Master Bootcamp with CSM® (Certified Scrum Master®) [Virtual Learning]
Online
C$1525.75
Apr 19
2022
Details
Real Agility™ Team Performance Coaching with BERTEIG
Online
C$750.00
Apr 25
2022
Details
Advanced Certified Scrum Product Owner® (A-CSPO) [Virtual Learning]
Online
C$1440.75
Apr 26
2022
Details
Certified Scrum Product Owner® (CSPO) [Virtual Learning]
Online
C$1795.00
Apr 27
2022
Details
Product Owner Bootcamp with CSPO® (Certified Scrum Product Owner®) [Virtual Learning]
Online
C$1525.75
Apr 27
2022
Details
Kanban for Scrum Masters
Online
C$149.00
Apr 28
2022
Details
Advanced Certified ScrumMaster® (A-CSM) [Virtual Learning]
Online
C$1440.75
May 5
2022
Details
ICAgile Certified Professional in Agile Coaching® (ICP-ACC)
Online
C$1995.00
May 16
2022
Details
Real Agility™ Team Performance Coaching with BERTEIG
Online
C$750.00
May 30
2022
Details
Advanced Certified Scrum Product Owner® (A-CSPO) [Virtual Learning]
Online
C$1440.75
Jun 21
2022
Details