tarkvaraprogrammidesse
Tarkvaraprogrammidesse, also known as software engineering, is the systematic application of engineering principles to the design, development, maintenance, testing, and evaluation of software and systems that make computers or anything containing software, whether hardware or software, work. It involves the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software. Software engineering is a subset of computer science and is closely related to computer programming, software development, and software testing.
The term "software engineering" was first used in 1968 by Margaret Hamilton, director of the Software Engineering
Key principles of software engineering include modularity, abstraction, and reusability. These principles help to create software
In recent years, software engineering has become increasingly important as software has become a critical component