The Software Architect
This is my first Practitioner Report. It's a kind of session where a set of proffesionals talks about the realities of a concrete topic, in this case the role of "The Software Architect".
this are the notes I took
Architect is the interface between our OO Black Box and the customer Black Box
6 Guiding Principles
- Manage Complexity (The problem and the solution, Layers of Abstraction)
- Manage Function Requirements
- Communicate Effectively (many audiences, many needs, effective translator)
- Embrace Leadership (not the same as managing)
- Pay Attention to non functional Requirements
- Bring a well Stocked Toolkit
- Coding Skills
- Frameworks
Results
Architect influence
Standard productivity 275 SLOC /SM
With Architect: Ordering Web System 2.370, B2B 3760, EI 1730
Comments
- Anonymous
May 31, 2009
PingBack from http://patiochairsite.info/story.php?id=363