I am really interested in the whole area of Architectural Training, Certification and Licensing. I believe that we need a strong Architectural profession if we are going to be a viable and credible body of experts and that implies a corpus of knowledge, a set of training based on that knowledge and a rigorous and independent examination and certification mechanism.
As I see it there are four possibilities for certification:
1. No Architectural certification; there is no need as this is already covered in other certifications
2. A vendor specific architectural certification such as the Sun certificationhttp://suned.sun.com/US/certification/java/java_archj2ee.html
3. An independent certification from an independent industry body such as the ACM, IEE, IEEE or NCC
4. An independent certification from an independent body which is able to confer a legal licence such as the BCS or a University.
Each of these has it’s pros and cons. My personal opinion is that we should have a certification for architecture which has a legal basis especially as many countries (Germany, Canada) are looking for legal licensing of software professionals. Clearly Microsoft cannot provide 3 or 4 but we can be instrumental in acting as a catalyst to make them happen.
So my question to all the architects who are reading this is: “What is your opinion as to which approach to certification we should be taking”?
I will take any and all feedback to the people inside Microsoft who are looking at this whole area so you can be assured that your voice and opinion will be heard and acted on.
If anyone wants to help in getting this initiative going or has contacts / support in bodies interested in supporting Architectural Certification please email me at email@example.com