Thanks for your comments, Paola.<br><br>I think, at the heart of the matter, is, that the food chain: need something done, must hire someone, do it... is faulty.<br><br>To get quality, an organization must form a stable group working together, or learn how to recognize one.
<br><br>For small items, it is possible to find a good mentor, it is possible to find someone to fix a bug. For projects that matter, a stable group of people must face the challenge, or else people working under the supervision of those capable of creating small productive units.
<br><br>For projects that matter, you cannot just hire someone properly certified, etc., and say go to it.<br><br>What I am saying is that this discussion thread doesn&#39;t address the growing complexity of the projects the excellence of Drupal allows to be even contemplated.
<br><br>And as a card carrying memeber of the Drupal Union (I wish) I would say: there abound good, well qualified individuals. Just take a look at the Drupal Dojo initiative, for example. What is really lacking, and this is the cause of many failures, is the way those individuals can be brought together to get the job done. 
<br><br>So certification will not solve what is at the heart of the failure rate.<br><br>Victor<br><br><div class="gmail_quote">On Dec 21, 2007 8:39 AM,  &lt;<a href="mailto:paola.dimaio@gmail.com">paola.dimaio@gmail.com</a>
&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">HI Victor<br>very quickly scanned thorough your mail<br>You make some good points
<br><br>I am not sure that all the premises as you &#39;read then&#39; were actually intended<br>as the original meaning<br><br>brief comments below<br><div class="Ih2E3d"><br><br><br>&gt; One premise I find most faulty is &quot;Drupal is entering the corporate world,
<br>&gt; it must shape up to standards&quot;.<br></div>I am not sure this was a premise for this thread. More perhaps, in my reading<br>&#39;drupal is more and more widely adopted, and there is an increasingly<br>scarcity of
<br>drupal skills out there&#39;<br><br>the corporate vs social world is another issue imho which I dont enter<br>into right now<br><div class="Ih2E3d"><br>&gt;<br>&gt;<br>&gt; Another premise I find faulty here is that of the emphasis upon individual
<br>&gt; certification. In the real IT world, quality sites come out of collectives,<br>&gt; cooperatives, studios, companies, groups working together, and following<br></div>&gt; some kind of capability maturity model. ...&gt; Excellence in treating us, the Drupal consultants, so as to get the best &gt; results.
<br><br>sure - I dont think that any form of documentation of skills would<br>contradict any of the above<br><div class="Ih2E3d"><br><br>&gt;<br>&gt; The third kind of premise I find faulty here is the &quot;every time I hire
<br>&gt; someone they fail&quot; variety.<br><br></div>I dont say that at all. It&#39;s that I have to work very hard and<br>exchange dozens of emails with lots of strangers and do a lot of<br>vetting, etc to find a suitable drupal developer, who is both
<br>available, willing, honest, reasoably priced, capable etc etc - &nbsp;and<br>the risk is high! &nbsp;the costs of implementing a Drupal solution these<br>days, risks of becoming higher and higher because of skills shortage<br>(from my personal experience) \
<br>Such shortage may also be only &#39;perceived&#39;, as there may be maybe many<br>great devs who never are listed on the drupal website. you must give<br>them a chance to come out too...<br>I mean when I need a drupal developer it turns like a full time job
<br><div class="Ih2E3d"><br><br>&gt; , we need a bloody union.<br><br></div>haha - why not?<br><br>and maybe also a interfaith sect<br><br>cheers<br><br>PDM<br><div><div></div><div class="Wj3C7c"><br><br>&gt;<br>&gt; So, let&#39;s beware of corporate crises and hysterical forms of organization
<br>&gt; overturning the carts in the bazaar, let&#39;s beware of crass individualism and<br>&gt; the hiding of the group effort and the fact that one is standing on the<br>&gt; shoulders of giants, and let&#39;s beware of corporate greed as a tool of
<br>&gt; organization, and let&#39;s beware of the need to extract surplus value from<br>&gt; Drupal developers as a building block of quality and excellence.<br>&gt;<br>&gt; And let&#39;s beware of tinkering with something that is already working. And
<br>&gt; let&#39;s beware of what is demonstrably not working in the world as a whole.<br>&gt;<br>&gt; More than certification we need a bloody union!!!<br>&gt;<br>&gt; Victor Kane<br>&gt; <a href="http://awebfactory.com.ar" target="_blank">
http://awebfactory.com.ar</a><br>&gt;<br>&gt;<br>&gt;<br>&gt; On Dec 21, 2007 7:27 AM, Liam McDermott &lt;<a href="mailto:liam@intermedia-online.com">liam@intermedia-online.com</a> &gt; wrote:<br>&gt; &gt;<br>&gt; &gt; Chris Johnson wrote:
<br>&gt; &gt; &gt; Understanding how most of Drupal works and being able to use that<br>&gt; &gt; &gt; knowledge are probably among the key things that a Drupal developer<br>&gt; &gt; &gt; would need to know. &nbsp;Can the former be mapped onto the latter in
<br>&gt; &gt; &gt; &nbsp;some sort of systematic way? &nbsp;Hmm.<br>&gt; &gt; Thinking about the way other practical tests work, the driving test in<br>&gt; &gt; the UK comes to mind (probably the same across the world). Examinees are
<br>&gt; &gt; given a set of tasks and if they complete them without triggering any<br>&gt; &gt; failure conditions--such as breaking the speed limit, not indicating<br>&gt; &gt; when turning etc.--then they pass. Drupal could have something like the
<br>&gt; &gt; following failure points:<br>&gt; &gt;<br>&gt; &gt; &nbsp; * module doesn&#39;t work or doesn&#39;t implement specified functionality;<br>&gt; &gt; &nbsp; * module has been copied from the Internet (cheating);<br>&gt; &gt; &nbsp; * did not adhere to coding style;
<br>&gt; &gt; &nbsp; * used database system specific PHP function call, e.g. mysql_query();<br>&gt; &gt; &nbsp; * generated UI elements without theme functions or forms API;<br>&gt; &gt; &nbsp; * uploaded/manipulated files without using the file interface;
<br>&gt; &gt;<br>&gt; &gt; In the driving test examinees are allowed to make a certain number of<br>&gt; &gt; minor mistakes too, example Drupal minor mistakes: minor errors in<br>&gt; &gt; coding style (like forgetting a newline before an else {), not writing
<br>&gt; &gt; portable SQL, or allowing data processing into their theme functions. So<br>&gt; &gt; examinees must write a module without triggering any of the failure<br>&gt; &gt; conditions (and without making too many minor mistakes). Then the
<br>&gt; &gt; examiner just uses the check list of problems to look for.<br>&gt; &gt;<br>&gt; &gt; The modules coded in tests could roughly implement the topics on this<br>&gt; &gt; page (or the important ones like FAPI, database abstraction etc.):
<br>&gt; &gt; <a href="http://api.drupal.org/api/groups" target="_blank">http://api.drupal.org/api/groups</a> this could make a good start.<br>&gt; &gt;<br>&gt; &gt; Kind Regards,<br>&gt; &gt; Liam McDermott.<br>&gt; &gt;
<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; _______________________________________________<br>&gt; &gt; consulting mailing list<br>&gt; &gt; <a href="mailto:consulting@drupal.org">consulting@drupal.org</a><br>&gt; &gt; <a href="http://lists.drupal.org/mailman/listinfo/consulting" target="_blank">
http://lists.drupal.org/mailman/listinfo/consulting</a><br>&gt; &gt;<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; consulting mailing list<br>&gt; <a href="mailto:consulting@drupal.org">consulting@drupal.org
</a><br>&gt; <a href="http://lists.drupal.org/mailman/listinfo/consulting" target="_blank">http://lists.drupal.org/mailman/listinfo/consulting</a><br>&gt;<br>&gt;<br><br><br><br></div></div><div class="Ih2E3d">--<br>Paola Di Maio
<br>School of IT<br><a href="http://www.mfu.ac.th" target="_blank">www.mfu.ac.th</a><br>*********************************************<br>_______________________________________________<br></div><div><div></div><div class="Wj3C7c">
consulting mailing list<br><a href="mailto:consulting@drupal.org">consulting@drupal.org</a><br><a href="http://lists.drupal.org/mailman/listinfo/consulting" target="_blank">http://lists.drupal.org/mailman/listinfo/consulting
</a><br></div></div></blockquote></div><br>