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               

Permalink

| Leave a comment  »