Yellow jersey

Yellow Jersey is Acquia's code-name for it's forthcoming training and certification program. For an intro, check out Jay's and Chuck's blog posts about it.

Through the summer, the Yellow Jersey project had to rest a bit while we attended to some other priorities. Recently, we've started to move the program forward again. Robert Douglass joined a panel discussion at Drupalcon Szeged which discussed common approaches the community can take toward formalizing and measuring Drupal knowledge. In addition to the community effort, Robert will also be working to improve the technical information available on our site and to our subscribers.

As we define our certification programs, we're keeping using our past experience to guide what we deliver. Jay likes the Cisco career certification program. Jeff likes the Adobe ones (because he contributed to them). Robert's a big fan of what Sun offers for Java. Chuck's still skeptical that anyone else has gotten it right—but knows we will.

What do you like? Tell us here.

jpoesen's picture
Joeri Poesen

I like the openness and

Posted on March 15, 2008 - 13:56 by Joeri Poesen.

I like the openness and accessibility of the LPI exams. They're affordable, the skill level system is easy to understand and it's very clear what you need to master for each level.

The fact that they're present on almost every FLOSS oriented conference makes them easy to reach and makes the barrier to entry significantly lower.

Whatever the certification turns out to mean, it should be very clear what's needed to pass, from a student's perspective (what to learn?), from a general manager's (what's he business value?) and from a technical manager's (what's the technical value).

In terms of certification expiration date, I guess that's not really an issue. If Drupal continues to release a major version each year, having certification tied to a major version is clear enough in itself. It's easy enough to figure out the relative value of a certifiction for version 6 when 9 is coming out of beta...

Ooh, and a trainers' certificate would be nice too.

Josiah's picture
Josiah Ritchie

I'm also a fan of the LPI

Posted on April 23, 2008 - 09:09 by Josiah Ritchie.

I'm also a fan of the LPI concepts, but RHCE does a better job of determining if you can take the knowledge the paper tests demonstrates and can actually work towards troubleshooting. I don't expect a Drupal cert would be about troubleshooting, but knowing which tools to use in which situations could be demonstrated.

Cliff's picture
Cliff Donath

Community participation and

Posted on March 15, 2008 - 15:05 by Cliff Donath.

Community participation and product evangelists substantiate the value of a certification program. A community of developers with a passion for the tools and willingness to contribute can raise training and certification programs to new standards of achievement when given ways to be involved.

I saw the founding of Allaire’s certification program quickly travel to recognized achievement in a very short time. The program was then rolled over to Macromedia which fully adopted and merged its practice of community involvement in building and improving the exams.

The best certification exams are written, edited and reviewed by experts in the certified job areas. The measurement instruments (tests) are engineered to maximize decision consistency in determining masters and nonmasters. The exams are designed to cover the most important aspects of performing the job that represents and defines success. As Jay says, “New developers who stumble could give Drupal a black eye.” The certification program’s goal should be a certified person will do the work right the first time and eliminate rework.

Given Drupal and the growing community, the Acquia team is well on its way to achieve their goals.

tgeller's picture
Tom Geller

I know I'm late to the

Posted on September 12, 2008 - 18:24 by Tom Geller.

I know I'm late to the party, but...

Community participation and product evangelists substantiate the value of a certification program.

I disagree with this. Market need for certified consultants and developers substantiates the value of a certification program. :)

---
Tom Geller * San Francisco
http://www.tomgeller.com * http://www.gellerguides * http://www.savemyhomebook.com

(I commented the below on an

Posted on March 17, 2008 - 12:30 by Benjamin Melançon (not verified).

(I commented the below on an earlier post, but the post itself has disappeared entirely? I apologize that this isn't exactly what is asked for here, but a perspective without any experience with a certification program is also important. And I have one good suggestion: bake community participation/contribution into the certification program.)

Read every post on this amazingly long thread on the Drupal consultants list three months ago:

http://lists.drupal.org/pipermail/consulting/2007-December/002224.html

(and if you have already, probably do so again)

Especially

Eric Goldhagen:
http://lists.drupal.org/pipermail/consulting/2007-December/002232.html

Roshan Shah:
http://lists.drupal.org/pipermail/consulting/2007-December/002246.html

Chris Johnson:
http://lists.drupal.org/pipermail/consulting/2007-December/002248.html

Greg Knaddison
http://lists.drupal.org/pipermail/consulting/2007-December/002261.html

Ashraf Amayreh / Bill Fitzgerald:
http://lists.drupal.org/pipermail/consulting/2007-December/002267.html

What you want to avoid is any possibility that there's a perception that the certification is a virtual shakedown to prove skills one already has by handing money over. No matter how good you try to make the training aspect, the specter of "the" certification as something new developers feel compelled to pay for could cause resentment among many... unless contributing back to the community – what so many say should be the true certification – is truly built into the process.

If developers get certification and training and Acquia gets money, just be careful it doesn't look at all like a monopoly like Microsoft's certification, or a keep-developer-rates-up tool like the Bar Association is for lawyers.

However, if in addition core gets patches (or high-profile contrib gets patches), by (aspiring) professionals, mentored by the best in the business? If that's part of the certification process, it would shut me up in a hurry, in fact it would make me sign up. This would be more expensive but well worth the money in getting truly complete and proven Drupal experience.

Even for administrators, part of Acquia's certification should be the completion of, say, three DROP tasks.

Some of my best friends are

Posted on March 17, 2008 - 18:02 by Taking back what I said about lawyers (not verified).

Some of my best friends are lawyers! :-P (And some of our clients as well.)

It was a stupid statement that undercut my argument.

Still (and this is much broader than certification) I hope we do everything we can to avoid the aspects of professionalization – high initiation costs, impenetrable jargon, various exclusion techniques – that serve short-term financial self-interest over the public interest, and that tend to creep into many attempts at professionalization.

Thanks for the thoughtful

Posted on March 18, 2008 - 20:56 by Jeff Whatcott.

Thanks for the thoughtful post. I'm not sure what happened to your original comments on this, but thanks for reposting here.

Regarding the consulting thread, I think it's important to make clear that certification should only be one of many factors in considering someone for a job. There are a lot of attributes that are hard to capture in a multiple choice test. But technical competency does matter, and a well-designed certification exam can reliably identify it.

Your suggestion about adding a community participation element to the certification is intriguing. I heard the same thing from several community leaders at Drupalcon. Let's continue to think about ways of including this aspect in a scalable and fair manner.

I think we also need to come up with a more powerful way of describing the direct linkage between professional competency as a developer/administrator/themer and contribution to the project. Is it both a necessary and a sufficient condition? Is is necessary but not sufficient? Is is sufficient, but not necessary? I think we need more precision in order to make the case. Help me out here.

Regarding the cost of certification, you can rest assured that we're not out to make fat profits on this. We're a software company. There are hard dollar development and operating costs we'll have to recover, but it will largely be a pass through business for us. Our primary goal here is to dramatically grow the number of verifiable competent Drupal professionals in the marketplace. If cost is in any way a barrier, we'll be mercilessly hammering it down.

jensmoewes's picture
Jens Moewes

I can only agree with the

Posted on August 12, 2008 - 05:25 by Jens Moewes.

I can only agree with the first comment of jpoesen - the LPI programs are great, an easy to understand learning path, affordable and clear standards. the online resources are excellent - IBM basically provides on its pages all you need to get started and it will spread the word easily. It will standardize the skill level assessment and give a good reference of what certified developers are capable of.

This approach would also make sure that developers from less affluent places wouldn´t be cut off the certification track because they can´t afford to foot a several thousand dollar bill in fees and learning materials. . . the most of asia, parts of eastern europe [all with vivid drupal communities] and most other places except western europe and north america comes to mind . .

Interested in training...

Posted on March 20, 2008 - 21:45 by Chris Poulin.

Interested in training... And a quick disclaimer in that I am entirely new to Drupal at this point. But in a previous life as an IT trainer, and someone who likes to scale up quickly on new technologies, I tend to like 4-5 day courses that approximate a pseudo-bootcamp experience. In other words, 2-3 days of survey content, with 2 more days of hands on case studies. In the case of Drupal, I would imagine a build out of various site types and API access templates, but again just guessing on the training content side. Meanwhile in terms of certification, LPI is good but a lack of perceived rigor and consistency has hurt the cert. And I know that when I used to train people in LPI material it was all over the place in terms of content standards (probably unavoidable due to rapid changes in technology.) But a better model is scaling a cert into 2 solid tiers like the successful certs such as Cisco (CCNA, CCIE) Microsoft (MCP, MCSE), and RedHat (RHCT, RHCE). In any case, would like to participate if you guys run a training program. Drupal looks great. Thanks.

This was my fear... I truly

Posted on March 21, 2008 - 02:51 by alexandre eisen....

This was my fear...

I truly think that the lack of a certification is a big weakness of Drupal and at the same time I do not want Drupal certification to be owned by one company. As you are well engaged in the implementation of "Yellow Jersey", as you are the first do do it and as you have the expertise I fear that you will end up with a kind of monopolistic position on Drupal training.

There is no reason that a certification program may be owned by someone. The idea that I had in mind is that the certification program and exams may be managed by the Drupal association, then private companies will be able to differentiate themselves by providing excellent trainings programs.

Not only this will be a more open approach, but I think that at the end Drupal will benefit from it.

I am looking forward your project description, and I hope you will propose to help the Drupal org. implement such an open certification program...

Alex.
http://www.ineation.com

Robert Douglass's picture
Robert Douglass
Acquia Staff

The association isn't

Posted on March 21, 2008 - 16:21 by Robert Douglass.

The association isn't currently considering such a program, but they are open to suggestions and proposals. They do not, however, have the manpower to create a certification program at the current time. This does not mean that others cannot enter the market or fill the gaps that might be left by Acquia's efforts. As I posted on groups.drupal.org:

- We are not trying to monopolize certification. We will be offering certification targeted to our own (Drupal based) product. Others can move to offer other certification programs. I expect we will most likely be the only vendor interested in offering certification for Acquia products.
- We see certification as a valuable asset for the community and are taking the opportunity to pursue it for the good of Drupal.
- We encourage a diversity of providers of Drupal education and certification, and hope to work directly with providers who are interested in working with us.
- We're looking to hear more from the community here on this site.

Thank you for coming here to post your concerns, your feedback is valued.

First of all, thanks for

Posted on March 22, 2008 - 02:16 by alexandre eisen....

First of all, thanks for accepting the discussion.

Since I've started the discussion on drupal.org my point of view has (slightly) evolved.

I have to say that it seems that you have the approval of the community (see the poll) and that they trust you. And truly, as I say in my post, I also think that certification is a real need.

Nevertheless, I still think that there is a risk of loosing clarity and adding complexity to the Drupal offering if everybody is creating different certification level. You say that your certification will be aimed at your distribution, but this is a very generic distribution (drupal+CCK+views+panels+...) so there will 90% of the scope that will be the same with other certifications.

This is why I proposed that at least certifications scope and names may be coordinated among the community. So that when I need a Drupal developer to work with me I don't have to do any research to understand his level of expertise...

Thanks for listening,
Alex.

Yeah! Totally agree with

Posted on June 18, 2008 - 10:16 by Bhushan Rana.

Yeah!

Totally agree with you. I don't see any reason why companies like Lullabot or Openkick or others can't offer their own version of Drupal certifications.

It eventually boils down to $$$ and expert labor available to prepare the programs.

Acquia probably would be the first to come out with certification and which is great.

Bhushan

kvantomme's picture
Kristof Van Tomme

This semester we have our

Posted on March 22, 2008 - 16:33 by Kristof Van Tomme.

This semester we have our second Drupal introduction course here at the University in Szeged. So far the different items in the course have been focusing on teaching people the basic concepts (the Drupal way of doing things) and showing them where to find more information when they need it. For this semester 70 students signed up (this means that about 40 will actually do the course).

Last semester students earned their credits with a not for profit project, this way we avoided the need for setting up a knowledge verification framework while mimicking the jazzy community way of doing things. This semester we are experimenting with DROP tasks as means for getting students involved/experienced.

I'm happy to collaborate on a curriculum/course material and I would love to built next semester's classes on a standardized framework. However I don't really see the university or the students paying for this (I'm giving these classes as a volunteer).

What are your thoughts on pricing for the training/certification? Is there a possibility that we could work out the course material under GPL. That way I could use it for my courses. You could then provide the certification as a service for those students that want to pay to get certified.

Drupal training syllabus

Posted on March 30, 2008 - 05:12 by Zohar Stolar.

Drupal training syllabus

In the spirit of open source, I started sharing Linnovate's Drupal training syllabuses on groups.drupal.org. Currently only the initiation course syllabuses is there. Two more will be added shortly.

I invite everyone to join the development of these syllabuses and add materials to them!

======================
Z.Stolar
linnovate.net - community content infrastructures
Children illustration

Speaking purely from

Posted on April 10, 2008 - 16:47 by Vadim Gorelik.

Speaking purely from standpoint of someone who participated in various certification programs, some technical and most management/consulting oriented. And also from standpoint of a Drupal "customer" rather than a developer/contributor.

I think having two separate tracts - one technical and one consulting, has been suggested by others, but I think it is important to emphasize the point that consulting should be a separate track. In my experience, I have come across too many providers who claim gazillion years of experience in a platform (including Drupal) and equal amount of projects, but who prove completely incapable of consulting - what modules, extensions, themes, views, etc - are best used in a particular project, how to deal with issues of scalability, administration, back-ups, infrastructure, etc. All the work that needs to be done and addressed before the developers start cranking away.

One company I particularly respected for the way they administered their exams and certifications programs was SANS, especially now that they changed their format a bit. You have to pass the multiple choice exams, and write a paper on the topic, that is then graded by a panel and determines final certification. I think this approach will really prove to potential Drupal clients that the individual does posses the consulting skills and knowledge to initiate a project. This suggestion is only for the consulting/management track. I am sure others will have better ideas for technical certifications.

Just my two cents,

Vadim

----------------------------------------------------------
True Citizen Journalism Site - www.neaju.com

We're seriously interested

Posted on April 18, 2008 - 13:48 by Chris Desautels.

We're seriously interested in training. The only other training provider we've found is way too expensive for our medium sized firm.

I would pay to have access

Posted on May 21, 2008 - 14:46 by Paul Gaskin.

I would pay to have access to support from Yellow Jersey - certified Drupal experts so I can get my projects done fast.

I would also like Yellow Jersey Certification for myself.

That is a really great

Posted on June 7, 2008 - 11:35 by Wolf Zirbs.

That is a really great Improvement for the Drupal community. Wish you all a great success and hope that soon or later a lot of Yellow jersey Centers will spread all over the World. If possible soon in Austria(Vienna) that's where I live. Just as info, if you need a rapresentative in Austria I will appreciate! ;-)

I wonder if taking a look at

Posted on June 16, 2008 - 08:26 by Arman Anwar.

I wonder if taking a look at how the Java certifications are structured helps. As someone who passed the certifications, they were immensely useful if you used them as a tool to assess and improve your coverage of the domain.

Sadly there was/is an abundance of cram guides that allow you to memorize the material in a rote fashion and pass the exams.

The blog link returns a 404

Posted on July 24, 2008 - 02:11 by Dmitri Gaskin.

The blog link returns a 404 Page Not Found.

Now fixed. Thanks.

Posted on July 28, 2008 - 08:02 by Jeff Whatcott.

Now fixed. Thanks.

ibtimmons's picture
Tim Medlen

Any updates on if/when you

Posted on August 5, 2008 - 10:25 by Tim Medlen.

Any updates on if/when you will begin offering cert training?

I think Certification is an

Posted on August 14, 2008 - 04:39 by Tony Horrocks.

I think Certification is an excellent idea. However it need the "authority" of the Drupal community - and I dont know how hard that is to get.

My company staff go through Zend Certification training - and it helps us get PHP based projects. Zend Certification for PHP is a de facto standard for PHP - Drupal Certification needs to have the same kudos - in other words not just a company's commercial training offering, but training to a recognised standard.

The quality of traning is important too. With an international audience I gusee you would have to do "live" but online training. This is the way Zend works.

You have appointed time dates and places and effectively have a live, but remote, online classroom.

Hope this is useful

Not often I reply to my own

Posted on August 14, 2008 - 05:12 by Tony Horrocks.

Not often I reply to my own comments but Ive been thinking about this.

Trying to get something set as a standard is just hard work. I pity anyone in Acquia trying to get some kind of "acceptance" from the Drupal "community" . There is simply no structure to do this.

SO I think just go straight ahead and set some training standards and create a program.

Other companies may well do the same, in which case there can be a market battle and sooner or later a consensus will emerge.

jasonn1234's picture
Jason Kirst

I'd LOVE for there to be a

Posted on August 24, 2008 - 16:43 by Jason Kirst.

I'd LOVE for there to be a training & certification program - just to make it easier to find the right training path for myself. I'm usually so busy doing development that I can't get my head above water long enough to evaluate all of my different options for training, and I'm hesitant to invest $2000 plus expenses and a week of billable time for week-long "workshops" before knowing that they are what I really need. I've done them (non-drupal) before and came away feeling really disappointed at the level of training provided for the amount of dough I spent.

A reputable and structured training & certification program would make this decision/investment much easier, however. So I'd definitely go for it.

I would like to see

Posted on September 3, 2008 - 14:12 by Thomas Narres.

I would like to see Drupal:

- Basics (for customers)
- Project Managers
- Developers (modules)
- Designers (themes)
- Expert (Performance, Security)

training and certification.

proxous's picture
Anthony Oliver

It's funny because I brought

Posted on September 4, 2008 - 12:38 by Anthony Oliver.

It's funny because I brought this topic up in the drupal dojo IRC channel sometime back. Although I suggested having a belt ranking system (just because of the dojo) but I think this is a really good idea. I'm looking forward to seeing what this company does for drupal

----------------------------
http://proxous.com

stevermeeks's picture
Steve R. Meeks

I am an aspiring

Posted on October 20, 2008 - 19:50 by Steve R. Meeks.

I am an aspiring designer/developer/programmer finishing a Masters Degree in Digital Media in Houston, Texas. I have been using Drupal for 3 years now, and am ready to really go to the next level with some serious training. I have the books, watched many videos on blip.tv, etc, and of course the documentation, all of which are great, but I would love to have an opportunity to refine my skills, learn from the experts, and be able to take this knowledge into the Houston, TX market. For a city that's the 4th largest in the U.S., there isn't a very big Drupal presence here, and I want to spread the word, so....please I can't wait to have some formalized training plan that can help me move from self taught Drupaler, to a more refined, certified Drupal expert. Houston is wide open in my opinion...go Yellow Jersey!

kattekrab's picture
donna benjamin

Perhaps consider a practical

Posted on May 18, 2009 - 19:09 by donna benjamin.

Perhaps consider a practical hands on component to the exam system - like Red Hat's model. To get certified you actually have to accomplish the tasks, not write an essay, or answer multiple choice or short answer questions.

Making quality learning materials freely available to all is the best way to grow the community, and its expertise.

Use certification and trainer accreditation models to protect the brand and build quality. Look at a range of national and international teaching qualifications and see if you can leverage that knowledge - and seek out cutting edge, modern teaching and learning strategies to build course structures and instructor models.

The 'knowledge' is a resource of the drupal commons. Codifying that knowledge, and packaging it up into useful chunks, and helping the community learn it, and more importantly teach it, is an interesting challenge.

Where are you up to?

- Donna (aka Kattekrab)

I completely agree that

Posted on August 21, 2009 - 00:23 by Irakli Nadareishvili.

I completely agree that multiple-choice or even essay certification is the worst-case scenario. Anything that people can memorize rather than really understand will get abused and will render certification meaningless. To give a real-life example: in my personal opinion Sun Java certification suffers from that tendency a lot. Anybody who has enough spare time can pretty much get one. So, at least in my eyes, Sun Java certification shows how much free time and desire for a piece of paper somebody had, instead of the level of expertise. It would be disappointing if Drupal certification became an indicator like that, as well.

Since Drupal is an open-source, community-driven software, a big part in certification should play person's contributions. A wild example would be - total number of active installations across all modules that a person has significantly contributed to? :) Let's say Joe is a commiter and has significantly contributed to modules A,B,C (significant could be: more than 5 meaningful commits in last year?) and module stats for these modules show 300, 400 and 500 active installations respectfully. Joe should get 300+400+500 = 1200 contribution points which can qualify him to certain level of certification.

Not saying it has to be the only factor, but it seems reasonable to be at least one of the important factors - motivation people to contribute more and also hard to abuse.

I also think there should be separate certifications for themers and developers. That would be fair to people who don't necessarily understand some hardcore coding issues, but benefit the community a lot by providing themes.

thx

------------------------
Phase2 Technology.
Open Source. Open Minds.

I think having a

Posted on May 23, 2009 - 12:39 by Bola Owoade.

I think having a certification programme will be great for drupal. A good example is that of Moodle, an opensource Course Management System based on php/mysql. They have a certification which combines the completion of a real life project and a multiple choice examination. Because Moodle is mostly used by teachers and universities (including Open University, UK) the examination is open to them because they don't need extensive technical knowledge to do it they just need to be able to set up a usable online learning site. They are planning further certifications to cover more technical aspects of the software.

Another thing also is to make drupal training and certification (when it comes on board) affordable. Many of the training courses are quite expensive. It would be great to have affordable alternatives such as e-learning

That is a really great

Posted on June 27, 2009 - 12:57 by Furkannn CETINNN.

That is a really great Improvement for the Drupal community. Wish you all a great success and hope that soon or later a lot of Yellow jersey Centers will spread all over the World. If possible soon in Austria(Vienna) that's where I live. Just as info, if you need a rapresentative in Austria I will appreciate! ;-)

Let applicants contribute to

Posted on January 14, 2010 - 08:51 by Osdcar Diaz.

Let applicants contribute to documentation as part of the evaluation process in order to improve Drupal training resources for the whole community. (In the same way it has been suggested that code contributions could be part of the examination process for the certification).
Great idea and I hope Drupal certifications gets pushed forward throughout 2010.
Thanks so much.

In Florida, I've had the

Posted on January 14, 2010 - 18:54 by Ryan Price.

In Florida, I've had the opportunity to be involved with an industry advisory council discussing a state-wide Digital Media certification.

While I think a Drupal certification could be useful, what I'd rather see is simply an official curriculum - which is mostly what Yellow Jersey was all about, from what I can tell, and having talked to Chuck and Jay a bit.

If most Drupal classes teach the agreed upon classes, then you can at least say "I completed Site Administrator Level 3 and Developer Level 2". Then it is up to your trainer to have done a good job.

That's enough for me right now.

One thing we keep coming back to in the Florida Digital Media certification is the need to show experience. A certification alone does not secure someone a job. We've come up with plans to have certified internships in order to complete a certification - practical experience, or a hands-on test of some sort, in order to qualify.

Again, I think simply having an Acquia-approved training course or two would be a great start.

Ryan Price
@liberatr
DrupalEasy.com