Sunday, 7 August 2011

software engineering and system

What is the difference betwE!en software engineering and system
engi~~ring? _
System engineering is concerned wilth all aspects of the development and evolution
of complex systems where software plays a major role. System engineering is therefore
concerned with hardware development, policy and process design and system deployment as well as software engineering. System engineers are involved in specifying
the system, defining its overall architecture and then integrating the different
parts to create the finished system. They are less concerned with the engineering of
the system components (hardware, software, etc.).
System engineering is an older discipline than software engineering. People have
been specifying and assembling complex industrial systems such as aircraft and chemical
plants for more than a hundred years. However, as the percentage of software
in systems has increased, software engineering techniques such as use-case modelling
and configuration management are being used in the systems engineering process.

No comments:

Post a Comment

Your comments are welcome!