Certified, Heard About It, Done It … Expert

Why, anybody can have a brain. That’s a very mediocre commodity. Every pusillanimous creature that crawls on the Earth or slinks through slimy seas has a brain. Back where I come from, we have universities, seats of great learning, where men go to become great thinkers. And when they come out, they think deep thoughts and with no more brains than you have! But they have one thing you haven’t got – a diploma.

The Certified Scrum Developer diploma isn’t worth the paper it’s printed on. Come to think of it, it isn’t printed on paper unless you print it yourself. It’s a PDF file that the Scrum Alliance lets you download.

The Agile Alliance, not to be confused with the Scrum Alliance or the Rebel Alliance, says that employers should have confidence only in certifications that are skill-based, and difficult to achieve.

I support this notion entirely. If I’m any good at all, it is as a result of having dedicated a huge percentage of my lifetime to learning my craft. And no matter how talented an individual is, and no matter how many three-day classes they sit through, if they’re any good at all, it will be as a result of thousands of hours of intensive study, work, and practice.

And yet, Chet and I are offering a course “leading to the Certified Scrum Developer rating.” We’re doing this knowing that other Agile spokesmodels are objecting to the rating and refusing to participate in it. Here’s what we are thinking.

Our course is based on the well-known “XP Immersion” courses that Bob Martin, Kent Beck, and I used to teach with Object Mentor. It’s three days long, because that’s how long the Scrum Alliance wants it to be … and it will kick your ass.

In those three days, participants will experience three full Scrum Sprints, developing working software to satisfy their strict and demanding Product Owners, played with relish by Chet and me. They will have actual hands-on practice with the  XP Technical Practices, including

  • Pair Programming;
  • Test-Driven Development;
  • Automated Acceptance Testing;
  • Continuous Integration;
  • Simple Design;
  • Refactoring;
  • … and more.

They will learn at least these  things about these practices:

  • why it is impossible to do a good job of Scrum-style development without practices like these;
  • what it feels like to do these practices;
  • how hard it is to do them well.

Participants will undertake this learning in a full-on Scrum-style, with Product Owner, Product and Sprint Backlog, Release and Sprint Planning, Sprint Demo, and Retrospective. We won’t just be talking about these things: participants will be doing them.

Our Agile Skills Development course, like the XP Immersions before it, will be as close to a live-fire Agile project experience as we can make it. And since we’ve been doing this for almost fifteen years, that will be pretty close.

Our Agile Skills Development participants will leave the course having experienced, for a few days, what Agile is really like, having been exposed to the critical practices, having tried the practices. Their eyes will be opened to what this stuff is all about.

We think that’s a very good thing. Participants may also get a PDF file, suitable for framing, if they print it on good paper.

Posted on:

Written by: Ron Jeffries

Categorization: Articles

4 Responses to “Certified, Heard About It, Done It … Expert”

Jon Kern

April 1, 2010

9:22 am

permalink

Sounds like a lot of fun…i would pay to slave under the (most likely snarky) Product Owners of Ron and Chet. Three days seems light, but it’s a start.

Mark W Schumann

April 1, 2010

9:49 am

permalink

I love what you guys are doing with this. I appreciate your take on certifications. Basically you’re saying paper is no substitute for knowing what you’re doing, which is a classic Agile value in its own right.

Cory Foy

April 1, 2010

9:50 am

permalink

Hi Ron,

I have no doubt your course would kick our hineys from here to legacy code. ;) I am quite sure, in fact, that people will learn a wonderful amount of things and have exposure to great concepts.

My whole concern with the CSD mess is that other trainers won’t have that. People will hear about the great things from your class, and take a different one. And the experience they get won’t have the same effect. It won’t be as hands on. It won’t teach the same concepts. They won’t have the same courage to breach difficult topics.

But the participants will still end up with the same piece of paper.

I hope lots of people take your class, and lots of people get great exposure to the concepts. I would liked to have seen that without there having to be the stigma of having the “CSD” attached to it, but it’s too late to go back on that now.

And, in fact, maybe you all can have a wonderful impact. Maybe you can have the courage to see dysfunctions in the process and address them. There’s not many people who I can imagine that would be willing to do that. It doesn’t change my disdain for the cert. Love the class, hate the cert. Or something like that.

Ron Jeffries

April 2, 2010

1:08 pm

permalink

One point of the Agile Dev Skills project is to provide the ability to compare offerings including classes.

Presently, at least, approval of a course leading to the CSD is in the hands of someone I trust to be a hard grader.

The cert, as I’ve said elsewhere, means little. Entering into the material does. A story card is a ticket to a conversation. The certification is a ticket to a lifetime of learning. Nothing forces the team to have the conversation, and nothing will force people to stay on the learning train. We do what we can. For me, resistance isn’t doing. Resistance is just friction … and not the good kind.

Recent Articles

The Gift … a Report and a Request

The Story in Brief

At Agile2011, I brought along a “gift”, a nicely formatted and illustrated Kate Oneal story. I gave a copy to everyone who asked for one, and to a few people who didn’t but who I wanted…

Why Did You Do That, Ron?

Piers Thompson sent me a good question about my recent database articles. I suspect others would like to hear the question and answers.

Events & Classes

  • No events.