Wednesday, August 13, 2008

What is an Architect?

Here are few notes from the Arcast talk.

What is an Architect?

1) An architect is a Designer.
Strength - Strong Software Engineering fundatmetal.
Functional Structure - software is nothing if it is not useful.
Beautiful - Solution that is pleasing to eyes.

Designer should have a great vision - one should study patterns and apply patterns
SOA + Single signon + integration pattern
WCF = service oriented platform + security + transaction.

2) An architect is an Advocate
He should Listen, observe, think strategically.
Listen to Customers, partners, users, developers.

3) An architect should be an Explorer
Looking for opportunity.
Heading into unknown.
Help business find technology solution to business problem.
as an explorer he has to a) Visionary: technology trends etc. b) Persuasive : Pro / cons of emerging trend. c) Accountable.

No comments: