Dear All,
In my career, i am in a transitional stage - moving from developer to managerial position and prefer Technical Manager/Architect. To master Architecting, need to know the following:
1. Is there any certification/course to master Aplplication Architect, including UML and applying Design Patterns
2. Can i have some sample/actual copy of 'High Level Design' and Low Level Design Document for an Application/Solution
3. What is the difference between 'Technical Architect' and 'Solution Architect' Or, are they same
Thanks in advance for the advise/help.
Regards,
ravi

Architecting Application?
Lawrence Parker
Software Architecture Curriculum and Certificate Programs
http://www.sei.cmu.edu/architecture/arch_curriculum.html
crino
Books and links that may help:
http://realworldsa.dotnetdevelopersjournal.com/net_20_patterns_architecture_ooad_books_and_links.htm
Bucket
Suneel VLN
Thanks, Z.Y.S.
Regards,
ravi
vicarious
gg1
Hi velu,
you can go thru the skills list i tried preparing ..
http://dotnetwithme.blogspot.com/2007/02/skills-of-solution-architect.html
http://DotNetWithMe.blogspot.com
vikas goyal
Matt354245
Hi
If you have some 10k USD that you don't need, u might be interested in Microsoft Certifcate Architect (MCA).
http://www.microsoft.com/learning/mcp/architect/default.mspx
As for Application Architecture resources check the following: http://msdn2.microsoft.com/en-us/library/aa286495.aspx
you might also be interested in the following too:
http://msdn.microsoft.com/practices/
http://www.architecturejournal.net
http://msdn2.microsoft.com/en-us/architecture/default.aspx
http://www.skyscrapr.net/
regards
Musafir
nevermore
1. Diego mentioned IASA, the courses are not complete at this moment but it's going to be very interesting because it's developed by architects for architects and by that vendor in depended.
. No HLA is the same, it's for communication.
I would say there are only three kind of architects, software-, infrastructure- and enterprise architects.
2. HLA's, there are plenty examples on the internet. A good place to start is the patterns and practices group from Microsoft, look at there reference implementations and the software factory help files and Gianpaolo Carraro just released a sample about SaaS with video's and great documentation. Jou must learn from others
3. The everlasting discussion about all the titles we can but in front of the word "architect"
Maartin
Hello Ravi,
In addition to what other people told you there are also a few softskills (see for example http://www.ddj.com/blog/architectblog/archives/2006/07/architect_soft.html) .
IASA and Microsoft organized a project where a few dozens of architect wrote about the architect skills (for example I wrote a paper on views and viewpoints). If I am not mistaken it should be on-line soon
Also, you may want to look at an article I wrote on some of the activities that are common when you "architect" a solution http://www.ddj.com/dept/architect/192600570
Regarding your 3rd question - It is hard to tell from the title as it depends on how each organization defines the role. I tend to think see "Technical architect" as a specialist who knows a lot about specific technology and solution architect as someone who as a more holistic view of a solution.
Arnon
AzurianArcher
Z.Y.S.,
for the case Ravi mentioned, MS MCA doesn't apply bcs in the acceptance process you have to demonstrate previous, rich experience as architect (is not a training on architecture, it's an aknowledgement of your architect skills)
For cases like Ravi's, IASA, the International Association of Software Architects, is preparing both a training and a certification program. You can know more about that here:
Training http://www.iasahome.org/web/home/training
Certification http://www.iasahome.org/web/home/certification
happypuppy