What is the difference between software architecture vs. software engineering?
Looking for an online school--some offer software architecture rather than engineering.
Public Comments
- software architecture is about design and it is a newer catchy phrase more about marketing a course than anything else software engineering is the whole process and is an "older" term
- Typically the term architecture is used to refer to a design type of skill or area of speciality where as engineering is more generic. Architecture deals with what are the requirement and how it will be designed. Software engineering deals with everything from requirements, through design, through testing, through release. For example, I am an Infrastructure Architect which is a specialized area of software engineering focusing on the upfront aspects of deleloping a system. I don't, necessarily, actually get involved in putting the system together, installing software, etc. When you talk about software architecture you are concerned about the requirements, design and standards used in the design. You wouldn't be doing any actually coding or testing. Note: that this terms are often badly abused.
Powered by Yahoo! Answers