One translation:
software engineers should commit themselves to doing analysis, specification, design, development, testing and maintenance, which is a useful and respectable profession for the software industry. Based on their commitment to health, safety and public benefit, software engineers are required to comply with the following eight commitments:
1. Public-software engineers should uphold public interest and interest.
2. Customers and employers-software engineers are best able to meet the interests of customers and employers.
3. Products--software engineers should ensure that their products and related changes can be as soon as possible to achieve the highest level of professional quality.
4. Judgment – The Software engineer shall ensure the integrity and independence of its professional judgment.
5. Management-software managers and leaders should identify and promote an ethical approach to managing software development and maintenance.
6. Industry-software engineers should give priority to ensuring integrity and industry reputation and in line with the public interest.
7. Peers-software engineers should treat peers fairly and support them.
8. Self--the software engineer should devote his life to the practice of professional study and develop professional ethics.
Two summary:
After a semester semester, have a lot of feeling, just start class feel this lesson change a little accept not, feel in addition to all the time in class is doing software engineering work, in the heart also has a lot of complaints, but still in accordance with the requirements of the teacher in doing, as the end of programming, then to recall, Feel really learned a lot of things, programming ability has improved a lot, and really learned from their teammates a lot of valuable programming experience, the profit is shallow. Immediately after we have done a team project, our team is very united, for our goal everyone is working together, everyone is doing their best, and finally successfully completed the task.
This semester of the concept of software engineering curriculum is to do high school, let us experience and learn the course in practice, we will encounter a lot of problems in the process of solving these problems, we can learn a lot of things, but also deepened our understanding of software engineering and master, better use to later study.
Suggest this course to go to Junior high School or sophomore to learn, because this class need a lot of time to write blog, and so on, and now we are facing the task of preparing for an examination or looking for an internship unit, sometimes really a bit of a sense of inadequacy, as a postgraduate students, just started really feel that time is not enough, Feeling class are writing software engineering work, and there is no time to prepare for the entrance examination of the things, just start the heart special panic, actually also very complain about such reform, but now think of really learned useful things, but if not in this semester, I think I can learn more knowledge, this semester really did not have so sufficient time to learn. There is a recommendation is the exam, suggest that teachers do not use this way to test, we can accept closed book or open-book, half of the book is really too much headache, the exam came two days in the A4 of the paper on the writing of their own believe that the knowledge of the test, look at almost everyone's paper is basically dense all the words, But after the examination of the unanimous idea is written all did not test, the exam is not written, and to know that writing two A4 paper is really not simple, in that write a half a day can only write a piece of paper, write the real feeling of cervical spondylosis, and the contents of the book to A4 on paper, from the A4 paper copied to the paper, I personally think it's a waste of time.
Finally to express my thanks, this semester our teacher ta really hard, for our curriculum reform have done a lot of efforts, but also let us really learned something useful, especially the TA, patiently for us to see the program, batch of homework, really not easy, thank you!
A summary of software engineering courses