Sunday, May 20, 2012

Definition of Software Engineering

The term Software Engineering (RPL) is generally agreed upon as a translation of the term Software Engineering. The term Software Engineering
popularized in 1968 at the Software Engineering Conference held by NATO. Some people interpret RPL limited on how to create a computer program. Though there are fundamental differences between software (software) and computer programs.

Software is all the commands used to process information. The software can be a program or procedure. The program is a set of commands understood by the computer while the procedure is the command required by the user in information processing (O'Brien, 1999). Definition of RPL itself is as follows: "A Science in the discipline that addresses all aspects of software production, ranging from the early stages of the analysis of user requirements, determine the specification of user requirements, design, coding, testing to maintain the system after use".

It is clear that the RPL is not only related to the way of making a computer program. The statement "all aspects of production" in the definition above, have a sense that all matters relating to the production process such as project management, the determination of personnel, budget costs, methods, schedule, quality up to the training manual is part of the RPL.

No comments:

Post a Comment