In Scrum, those "not accountable for deliverables" (emphasis added; see Jeff Sutherland's blog) do not get to talk during certain meetings. Pigs (product owners, ScrumMasters, and "the team") are accountable for the success of the project. Everyone else is a chicken, because they're not accountable for the project. Their opinions are distracting and thus damaging to the project.
Thus customers--people who ask for and pay for the product--are not part of the team, nor are the people who manage humans on the team. In Scrum, these people are absolutely not part of what we're trying to accomplish, and they are to be silenced during parts of the development process.
Of course I understand why the rule exists. There's always a loquacious manager or sponsor who wants to hear their own voice, or worse, insist that the team work "their" way. Understandably, we should want to minimize such distractions.
Unfortunately, the remedy goes too far, substituting command and control for the core agile value of communication. The rule is borne out of excessive personal bias: In the above-linked blog post, Sutherland says, "Whatever we call them it should have a negative connotation because they tend to sap productivity. They are really suckers or parasites that live off the work of others."
Gee, how do you really feel?
Some distaste between management and development is normal, but this stance isn't at all helpful. Knowing that deeply caustic bile is part of the foundation of pigs and chickens only affirms my belief that it's a damaging practice.
XP embraces the wonderful value of courage. The simple XP solution would seem to be: Ask the disruptive people to stop. Talk about it. If you can't figure out how to do that, you have more serious problems that a contrived rule is not going to solve.
People are not chickens. Calling them such is demeaning, even if you have a cute, cloying story to back up your attempts to control. A simple statement or two can make things clear: "This meeting is intended to help ensure continual progress on our commitments to delivery. Discussions around that are welcome, no matter who you are. Attempts to be a back-seat driver should be taken offline to our Scrum Master (tm). We'll let you know if you're detracting from our goals."
Ultimately, it should be obvious that any rule that silences a whole class of people is not in the spirit of agile. We should welcome contributions from those even remotely involved in our efforts. If they come at the wrong time, we can gently ask them to talk about it later. Sometimes the best ideas come from those who are not accountable.
This posting won't keep people from insisting on the rule of pigs & chickens. That's ok. The next time someone calls you a chicken, let them know that there is a new animal in agile. It's the ass. The ass is the person who dictates how things must be. They are stubborn, controlling animals. Perhaps the best thing to do with an ass is to give it a good swift kick.
February 2004 March 2004 May 2004 September 2004 October 2004 January 2005 February 2005 September 2005 October 2005 November 2005 December 2005 January 2006 February 2006 March 2006 June 2006 August 2006 January 2007 February 2007 March 2007 April 2007 September 2007 October 2007 November 2007 December 2007 January 2008 February 2008 March 2008 April 2008 May 2008 June 2008 July 2008 August 2008 September 2008 October 2008 November 2008 December 2008 January 2009