Reply to post: Bill Shakespeare as template

Erik Meijer: AGILE must be destroyed, once and for all

phat shantz

Bill Shakespeare as template

The first thing we do, let's kill all the lawyers..."

This was first spoken on stage in 1623 by an actor in one of Bill's plays. I think the only reason lawyers drew such scorn was because middle managers hadn't risen to such surplus population by that time.

In this time, I think it would read much more favorably toward lawyers and other vermin, and much less favorably toward middle managers and like diseases. Such is the necessity for temporal interpretation.

The enthusiastic embrace of Agile by coders was, I think, in greater part of its inference that we might, one day, live and work absent the middle manager. Indeed, if Agile says anything, it says to eschew anyone in the team who is either not writing code or not going to use it. This is the very soul of reason.

But, given the virulent nature of management, as soon as the threat was identified, the virus changed both itself and the host and became the destructive member of the symbiosis -- what biologists might call a parasite; which is really no morphological change at all, when you consider the species.

Agile in its current form should surely die. If we can kill it, we should. But the practices of the agile developer should be taught, mostly in the trenches, mostly by the experienced, and always while producing working code.

The most certain indicator that agile is _not_ being used in a team is the presence of anyone whose job it is to oversee or manage (e.g., a scrum lord or other non-developer/non-user posing as participant). The two questions to ask are 1) are you writing code? and 2) will you be using the code? (or 2a) are you paying for the code?) and if neither are answered in the affirmative, a large trap-door should open beneath the plaintiff and s/he should disappear with a whoosh!

[In defense of test driven development, I have found the personal value for me is in its ability to keep me from over-engineering. This is a practice of an agile developer and if it takes a trivial and simple process to enforce the stricture on myself, then I accept the shackle.]

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Biting the hand that feeds IT © 1998–2019