Why should we define a DSS Architecture?
Helps developers work together
Improves planning; more efficient and more coordinated
Increases the team’s ability to implement DSS
Helps other groups implement systems that must work with DSS
Ability to evaluate technology options within a context of how they will work rather than abstractly