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.


 

10 comments:

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

    ReplyDelete
  2. Whether they are in route sales, pre-order, delivery or equipment service, many companies want to consolidate their operational route accounting functions and activities into one seamless and efficient integrated software system. They want the data to be collected, shared and accessed across departments. They dream of an operational route accounting ERP software solution that facilitates the streaming and distribution of company-wide information on every desktop and mobile device. custom website

    ReplyDelete
  3. Everyone wants to get unique place in the IT industry’s for that you need to upgrade your skills, your blog helps me improvise my skill set to get good career, keep sharing your thoughts with us.
    Best Project Management Software

    ReplyDelete
  4. I really like the way you have shared such awesome posts. Thank you for sharing such nice information. Keep Posting. Project Management Consultancy Services.

    ReplyDelete
  5. I would like to say that this blog really convinced me to do it! Thanks, very good post. Windows based CRM

    ReplyDelete
  6. This is a wonderful article, Given so much info in it, These type of articles keeps the users interest in the website, and keep on sharing more ... good luck. Crackbyme

    ReplyDelete
  7. Thank you for putting all these strategies into a very readable place. It shows your ability and great skills. Keep sharing such article in future Digital Transformation Services

    ReplyDelete
  8. I certainly appreciate your stuff provided in the blogs.
    Document Management Services

    ReplyDelete
  9. That is very interesting; you are a very skilled blogger. I have shared your website in my social networks! A very nice guide. I will definitely follow these tips. Thank you for sharing such detailed article.
    Best Project Management Software

    ReplyDelete
  10. Agile software development Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info.

    ReplyDelete

Please add your value with a comment