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 . kpt
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
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
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.
Joined: Jun 29, 2001
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 . kpt
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.