Tuesday, March 12, 2013

What is the difference between Architecture and Design?


Architecture
Design
Essentials dictated by the mission (problem, need or opportunity) and its environment
Decisions compatible with the architecture               
A different architecture implies a different mission     
Different designs may address the same mission   
Defines a class of acceptable solutions        
Defines a single specific solution    
About suitability or fitness for purpose, as defined by the mission
About engineering optimization, within architectural constraints
Role of the architect is mostly to make correct inferences about the mission, solution and environment          
Role of the designer is mostly to make correct decisions about the solution            
Architecture is done by architects 
Design is done by developers          
Primary audience is mission and solution stakeholders, which usually includes designers and implementers        
Primary audience is solution implementers               
About the mission and solution in their environmental context, i.e., outward looking          
About components and subsystems of the solution, i.e., inward looking               

No comments: