Meaningless Drivel is fun!
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes Role of a Architect Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "Role of a Architect" Watch "Role of a Architect" New topic

Role of a Architect

Nilesh Yawale

Joined: Dec 16, 2003
Posts: 11
Hi All,
Can anybody tell what is the role of architect in IT. No theory please. Just share your experiences and observation....
Thanks for your time.

Nilesh<br />SCJP<br />IBM certified for OOAD using UML
k.p thottam
Ranch Hand

Joined: Jun 29, 2001
Posts: 77
my day largely revolve around :
developing ER diagrams , class , components diagrams , deployment diagrams. finalizing requirements , estimate the break of tasks against the time allocated for development . Planning , understanding and coding : integrations . Often administrating the app server , portal server and development of processes for the server admin groups to admin servers that you set up.

Often the roughest non run of the mill development , is done by the team lead / architect .
I guess the real lucky ones only do the diagrams . But after the .com crash be prepared to be a hands on architect if you really want to be in a job .

K.P.Thottam (K.P.T)<br /> <br />Sun Certified Enterprise Architect,TOGAF 8 Certified,Certified Information System security Professional (CISSP),SCJDWS,SCWCD,SCJP,MCP
Billy Tsai
Ranch Hand

Joined: May 23, 2003
Posts: 1304
What does the architect do? What is the difference between an architect compared with a senior developer? These are some of the common questions asked. The designer is concerned with what happens when a user presses a button and the architect is concerned with what happens when ten thousand users press a button. An architect mitigates the technical risks associated with a system. A technical risk is something that is unknown, unproven, or untested. Risks are usually associated with the service-level requirements and can occasionally be associated with a business requirement. Regardless of the type of risk, it is easier to address the risks early in the project while creating an architecture, then to wait until construction when you have a large developer base that could potentially be waiting while risks are solved.

BEA 8.1 Certified Administrator, IBM Certified Solution Developer For XML 1.1 and Related Technologies, SCJP, SCWCD, SCBCD, SCDJWS, SCJD, SCEA,
Oracle Certified Master Java EE 5 Enterprise Architect
Chris Mathews
Ranch Hand

Joined: Jul 18, 2001
Posts: 2712
Originally posted by k .p.thottam:
I guess the real lucky ones only do the diagrams.

Lucky according to who? I would go nuts if I had to do diagrams all-day everyday. That's no sort of life.
The truth is the title "Architect" means different things to different organizations with little rhyme or reason behind it.
k.p thottam
Ranch Hand

Joined: Jun 29, 2001
Posts: 77
Billy's definition is very accurate for large scale projects . The long term assignments that have both elements of maintenence and new development require more trench type work .
I would say the size of the project and the organization together define the activities .
Vishwa Kumba
Ranch Hand

Joined: Aug 27, 2003
Posts: 1066
Nowadays most of the Java Programmers with 2-3 yrs of exp in the IT industry are also capable of drawing good diagrams.
Most of the senior developers also do this very well. In small to medium projects, the senior developers play the role of an architect.
Consider Paul's rocket mass heater.
subject: Role of a Architect
It's not a secret anymore!