Saturday, August 4, 2012

C-R-A-C-K (as in Agile customer)


What's a CRACK Agile customer you might ask?

 
Dr. Barry Boehm, a noted software methodologist with a long and illustrative career at TRW, DARPA, and USC, and author of the COCOMO model and Sprial methodology, writes about the ideal customer for agile projects. They are:

 
  • Collaborative: they will engage with their customer peers and with the development team
  • Representative: they know the product or system requirements and can represent their constituents accurately
  • Authorized: they can make the decisions needed to keep velocity up, and their decisions stick!
  • Committed: they take their job seriously and make every effort to advance project success
  • Knowledgeable: they can understand what the developers are telling them in the context of the business or market situation
Good grief! Why keep this in the agile space? Doesn't eveyone want a CRACK customer? How could it be otherwise?

If you're curious about the agile/traditional thing, and agile stuff in general, take a look at other Boehm'isms on agile in his book, with Richard Turner, "Balancing Agility and Discipline: a guide for the perplexed", published by Addison-Wesley in 2004. It's got some really good things to offer.


 

2 comments:

  1. When you breeze through the PMP test, it's demonstrated that you get some PM experience just as training, and also, you have beaten a troublesome test which depends on the PM structure of PMI.ExcelR PMP Certification

    ReplyDelete
  2. Thank you very much for this useful article. I like it. Agile Working

    ReplyDelete