The conclusion in the first round is summarized according to each chapter as a unit. After summing up a few pieces of information, I feel a little mechanical, and the idea is messy. The more I feel, the more I feel guilty, this is because the soft engineer video is really not very nice. There was an impulse to re-watch the video. At the suggestion of my classmates, I borrowed this software engineering book and read it roughly. Gradually, I felt a lot clearer, so I summarized the figure below.
Click a chart to display a large image.
To solve the software crisis, software engineering is gradually formed. The software life cycle is divided into six phases: feasibility analysis, requirement analysis, design, coding, testing, operation and maintenance, and corresponding documents are generated in each phase. The work done at each stage has laid a solid foundation for the next stage.
Project management of software runs through the entire life cycle of software, which affects software quality and future maintenance. The project management has been completed, improving the software quality, it also reduces maintenance workload and costs. Therefore, software project management is particularly important. Software Engineering guides people to develop more perfect software and points out a bright path for the software industry.