InfoQ

InfoQ

News

My Bookmarks

Login or Register to enable bookmarks for unlimited time.

The content has been bookmarked!

There was an error bookmarking this content! Please retry.

Opinion: Time for an Agile Certification Program

Posted by Deborah Hartmann Preuss on Sep 15, 2006

Sections
Process & Practices,
Architecture & Design
Topics
Agile ,
Methodologies
Tags
Scrum ,
FDD ,
Certification ,
XP
Pete Behrens, trainer and organizational Agility consultant, recently reflected on the state of certification for Agile practitioners, noting that both Scrum and FDD have 2-day basic certification programs, while "XP has remained silent on the topic". 

He asks: How can the agile community be taken seriously when we have such a low acceptance criteria to become "certified"?

Behrens is concerned that  the longer we go without an accredited and common agile certification program, the more likely independent and proprietary certification programs will sprout up as we are seeing today with Product Owner Certification, Rally's Enterprise Agile programs and others.

Behrens calls on the Agile community, including the Agile Project Leadership Network (APLN), Agile Alliance, Scrum Alliance, FDD, DSDM and other factions to begin to look at a true Agile Certification Process.  He is far from the first to question current certification programs.

Ironically, one of the motivating factors behind the Scrum Certification Courses (CSM) was Ken Schwaber's desire to maintain a common set of practices among those using the Scrum name.  Mike Bowler, one of the earliest certified ScrumMasters, wrote "There were a number of people claiming to know Scrum who were implementing totally different processes in organizations. When those projects failed, it was Scrum that took the blame even though the process in use had only the smallest resemblance to Scrum itself. With the certification, the thought was that an organization could be sure they were really getting Scrum if the person they hired to bring it in was certified."  Naturally, Schwaber started in his own backyard with the methodology he himself co-authored, and created the CSM course.  However, with time, revamping/eliminating the CSM has been a recurrent theme on the ScrumDevelopment list, though no change to the basic course has been implemented, and courses around the world continue to fill up.

Now, with multiple Agile methodologies and enterprises following suit, organizations looking for credentials once again have a plethora of choices... of differing perceived value, apparently. 

The subject of certification itself was questioned by respected author and speaker Tom DeMarco, who suggested in 1998, in an open letter in Cutter IT Journal, that "we let [hiring organizations] figure out for themselves who they should hire."
  • This article is part of a featured topic series on Agile

Related Sponsor

In today’s hyper-competitive world, later may be too late to adopt Agile development and this Roadmap for Success will help you get started. Download "Agile Development: A Manager's Roadmap for Success" now!

Is this advice good? by Paul Oldfield Posted
Or we could just talk to one another by Deborah Hartmann Posted
What to measure by Jim Standley Posted
  1. Back to top

    Is this advice good?

    by Paul Oldfield

    The problem, of course, is how to tell whether the advice being given is good; whether the person giving the advice is good at agile or not, whether the person understands the situation or not.

    I do not favour certification. It's expensive and penalises those who can do a great job but don't have a certificate. What would I put in its place? Well, there must be about 100 people who I'd be prepared to say have some level of competence at agility. Of course, some of these are better than others. But why should anyone value my opinion on who I think understands 'agile'? Well, if enough other people rated my ability high enough, other people might have confidence in my ability and my opinions of other folks' ability. Of course, I might value some people's opinions higher than others - perhaps 1 vote from Ron Jeffries would be worth 5 from Deb Hartmann or equivalent; 10 from me or equivalent.

  2. Back to top

    Or we could just talk to one another

    by Deborah Hartmann

    Do people use references any more?

    I find that big businesses don't make much so of them (more of a formality) but smaller companies take them more seriously.

    Would they really accept a certificate without also asking to speak with former colleagues? Can we help those doing the hiring ask the right questions, so they can spot hacks? Maybe this is another solution to the problem of accreditation, as Paul notes in talking about "votes" of confidence.

  3. Back to top

    What to measure

    by Jim Standley

    Would you be certified based on how much you value individuals and interactions over process and tools? How much I welcome changing requirements?

    Menlo Innovations description of Extreme Interviewing sounds like a better approach than a certificate.

Educational Content

Transactions without Transactions

Richard Kreuter and Kyle Banker on how to avoid classical RDBMS transactional systems by using compensation mechanisms, transactional messaging or transactional procedures.

Attila Szegedi on JVM and GC Performance Tuning at Twitter

Attila Szegedi talks about performance tuning Java and Scala programs at Twitter: how to approach GC problems, the importance of asynchronous I/O, when to use MySQL/Cassandra/Redis, and much more.

10 tips on how to prevent business value risk

One category of risk that project teams need to ensure they address is business value failure – delivering a product that fails to provide value for the business investor.

Interview: Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives

InfoQ spoke to the authors of Software Systems Architecture on a couple of new topics, the System Context viewpoint and Agile, which have been added to the second edition.

Beauty Is in the Eye of the Beholder

Alex Papadimoulis discusses ugly code, where it comes from, how to avoid it, and how to get rid of it.

Architecting Visa for Massive Scale and Continuous Innovation

John Davies examines Visa’s architecture and shows how enterprises have architected complex integrations incorporating Hadoop, memcached, Ruby on Rails, and others to deliver innovative solutions.

Max Protect: Scalability and Caching at ESPN.com

Sean Comerford unveils ESPN.com’s architecture, what components are used and why, and the current changes the website goes through.

The Seven Deadly Sins of Enterprise Agile Adoption

Are there repeated patterns of failure on Enterprise Agile Enablement efforts? Sanjiv and Arlen discuss Seven Deadly Sins to avoid when adopting Agile in an enterprise.