Downloads


Skip Navigation Links.
 

Architecture Vs Engineering

 

Often, the terms Software Architecture and Software Engineering are synonymous. They are both terms which state that the software being developed is controlled by a formal method.

Software Architecture is always control of a project or system from the point of view of overall control of the method of development and the way of the project being defined and controlled by a Software Architect. Many Software Engineers may also be involved in the project, working on technical interfaces or pieces of code, or code based objects within the system.

Software Engineering as a discipline could be the same as Software Architecture, or could equally apply to component level development.

 

Copyright © 1997-2003 Institute of Software Architects, Inc (unless otherwise noted). All rights reserved.