Firebrand Architect®

Human Aspects of Software Architecture - views from the trenches.

Wednesday, February 14, 2007

Duties of a Software & Solution Architect

What does it mean to be a software architect? How about a solution architect? There are as many opinions as definitions of software architecture. It is clear that a software architect is not simply a senior software engineer. Responsibilities of a software architect cover a wide array of skills outside of technical field of knowledge. The listing below is a series of opinion pieces by various bloggers and web sites on the definition of a software and solution architects.

Additional sources will be added to this post in the near future, including Microsoft’s definition. This is only a start. Add your definition or reference source.

- Firebrand Architect on duty: CK

Labels: , ,