What is Software Engineering
- This is a preview of the essay.
To view the full text you must login!
What is Software Engineering?
Introduction
Software engineering is the generic term for the Analysis, Design, Implementation and ultimate creation of a piece of software. And not just the commercial accounts packages and similar programs, it refers to the development of any piece of any software, even up to the Nuclear Missile Guidance programs. Software engineering is mainly thought to be just the programming of software, but it is actually just one of several parts of what a software engineering does. The important points that you have to consider when you create a piece of software are the Analysis, Design and Implementation stages. The analysis is the part where the needs of the software are identified and the problems the software has to solve are thought out. The design is the part where the solutions to these problems are created, and finally, the implementation is where these solutions are turned into a piece of software.
There are three main parts to the software engineering 'tree'. The fist is the creation of the software; the second is the Management of this software once it has been created. This final stage is the maintenance of this software to allow it to change with the surrounding environment of the business...