Summarize:
Through the course of software engineering, I have probably learned and experienced the development of a program, a software development should be orderly, rather than a team of people who have not organized a messy software to complete. While a software development process, we will encounter a lot of problems, which requires a model to lead us to solve our problems to complete our work, in the process, we also learned some of the commonly used models and carry out our projects.
Throughout the project process, big and small problems we have met, from the beginning we choose to do the Android version of the incidentally, Android from the beginning to learn from scratch, to the end we switch to the Web version, because of the time is more hasty, the course is more, web version or relatively humble, but probably the basic model is still there. From a temporary abandonment of Android to a Web page, can be seen throughout the project is always full of variables, but also know that a software development process is not so easy to achieve.
Feedback from TA work:
Teaching assistants in this semester is not easy, while having their own work, while also looking at hundreds of students ' homework, more close to each student's blog situation, and in some of the details of the teaching assistants can also find and help us point out, and often online to solve the problems of students. But the TA can sometimes be reasonable, for a photo has a thing, or can not blog on time to send the students, I hope that the TA can sympathize with the point, you can let them private chat and you leave, grace them to send blog time.
Software Engineering Semester Summary