A summary of software engineering courses
This semester of software engineering class is nearing the end, looking back on this year, under the leadership of Mr. Feng, we step into the software engineering world. Now that we have a better understanding of software engineering, we have been able to complete a project independently of the team. Thank you for your careful guidance here.
Remember the first class, the teacher asked "What is software engineering?" "In the absence of software engineering This class, I always think that the program is the application, engineering is written, software engineering is to write a program for people to use." But now I find it seems to be a deviation from the understanding of the project. Through a year of learning, I know that there are still so many things to do before and after writing the code. First of all, the feasibility analysis, requirements analysis, generate design documents, start writing also pay attention to the code specification, after completion of the code review, testing is an indispensable step. Think of a lot of good games, websites, from the beginning to prepare to finally put into operation, is a huge project, if not a very complete system support, I am afraid it will not be so smooth. This time the importance of the team came, a project of success is inseparable from a clear division of labor, organized and disciplined team. At the beginning of the project, under the leadership of the group, each team should find their own positioning, play their own strengths, find the right position to complete their respective tasks, of course, communication is essential, can be urged to each other, put forward comments, so there are problems at any time to solve, the efficiency will be higher.
I think software engineering teaches us not only a method, but also a way of thinking, it is a highly practical subject. Theoretical knowledge is used to guide the practice, to experience the use of software engineering to understand the magical. In this final assignment, our team did the Gengdan College Information Management System project. We follow the steps, the information management system to do the analysis, code review using a look at the way, testing is also taken a variety of information to do additions and deletions to check. Throughout the entire project, we have been methodically completed. We have a very good team leader, but also a key to the cohesion of the group. In this team work, we run very smoothly, quickly find the feeling of common work, mutual care and supervision, so that the whole project is going very smoothly.
Then I believe I will do a lot of projects, very happy this year of software engineering learning, so that the future of programming career become different, more organized. This year's study, using the teacher and the teaching assistant teacher two aspects of instruction, I feel very good, hope in the future can teachers and students have more project exchanges, the software engineering course teaching has more examples can refer to, after all, to use, more see some examples I believe that the understanding also has a very big help. Students will be more active, after all, the theory is boring, but the practice is more able to bring interest.
Hope in the future study life, I can use this year to learn the software engineering knowledge, learn to use. I will continue to learn and progress. Thanks again for the teacher's instruction and the help of the classmates! The Software engineering course is very happy!
A summary of software engineering courses