Software across the world has had a profound impact on the economy and culture of the society. How to develop high-quality software in a cost-effective way is a problem that people have been working on for a long time. and software engineering is to solve the problem of development cost-effectiveness and software quality. Software is complex, invisible, and constantly changing. Software without any change must be of no use. The software engineering consists of two main contents:. Engineering is a particular application of the concept of a project in the field of software. Software engineering involves all aspects of the product. 1. Three elements of software engineering: processes, methods and tools 2. The most basic features of software quality: reliability, correctness, and effectiveness. 3. Software Engineering Method: ① traditional software development methods: mainly based on functional analysis and data analysis, a structured approach. ② object-oriented methods.
Overview of software Introduction