Personal Summary of software engineering

Source: Internet
Author: User

First, translation

Software engineers should be committed to the analysis, specification, design, development, testing and maintenance of software, and to the industry has a favorable and respected industry. In accordance with its commitment to health, safety and well-being, software engineers adhere to the following eight principles:

1. Public software engineers should be in the public interest.

2. Customers and employers-software engineers should act in a manner that is in the public interest and in the best interests of their clients and employers.

3. Products-Software engineers should ensure that their products and related modifications are in line with the highest professional standards possible.

4, Judgment-software engineers should maintain the integrity and independence of their professional judgment.

5. Management-Software engineering managers and leaders should subscribe to and promote an ethical approach to managing the development and maintenance of the system.

6. Professional-Software engineers should advance the integrity and reputation of the industry consistent with the public interest.

7. Colleagues-software engineers should be fair and supportive of their colleagues.

8, self-study-software engineers should participate in lifelong learning, and their professional practice, and promote the practice of professional ethics.

Second, according to the study process to give a summary and for teachers to give advice and advice, more than 1500 words.

In a hurry the software engineering course is nearing the end, as if it had just begun yesterday. Time has gone by so fast that it will be over soon. First of all, thank our xuqing teacher for our tireless teaching, although occasionally will wander, but in general Xu teacher teaches or the gusto, in her class, she not only lectures on the teaching knowledge, but also lectured a lot about after-school and team cooperation issues, especially the importance of cooperation, and the importance of communication with people. Second also want to thank Xu teacher specially invited to the TA, although not met but she always pay attention to our study progress is meticulous, too dedicated. worthy of respect. In addition, the teacher brought us a student from Beihang University to guide Our study of this course. Thank them very much, this semester you have worked hard.
In this semester of learning process, after so many cattle people's help, I did learn a lot of knowledge, here to do some summary:
First, the beginning of the school, the teacher let us register a few accounts to better study the course, let me understand the broader area of knowledge, the first is a GitHub, a hosting platform, before you have never heard of this big thing. is a long insight, through the exchange between the students to understand its use, although not mature. The second is the blog park. Previously only heard of the blog but not used, after the course of learning, the platform also has a certain understanding and use. In addition I found here a lot of cattle people are talking about professional knowledge. Although I do not understand a face blind, but finally long knowledge, this is a very good friend learning platform, you can through this platform to have a great upgrade, first you can browse the blog to other people each day to supplement their lack of knowledge, Second also can own through the programming process of experience to publish let so many big God more guidance maze, make oneself faster start better to learn the effect of learning.
One of the most headache of the number of VS, let people installed again and again, finally installed into the English version of (not how to use, English is not good) and the computer repeatedly appeared crash card machine and other conditions. Heavy installation system installed several times, of course, also admire this software, very easy to use a programming software, different than VC.
In the team project, I was testing the code and the use of the software, and the so-called test was
1. Responsible for the company's software products black box testing, specifically subdivided into software new features of the test, software bug corrected test and the new version before the release of the test.
2. Responsible for the preparation of test plans, test cases, test reports and other documents
3. Responsible for bug identification, classification, tracking to the entire process of resolution and submitted in record form for reference
4. Use load test tools such as Act for stress testing
About this course of advice I do not want to mention too much, if you want to reform will let students have the opportunity to fully communicate, not to say to you assign a task you in what time period to complete, but to pay attention to the process, but also want to reform and do not lose strongholds, so do not change, let a person a little touch mind, Can not grasp the focus of the corresponding classroom learning is not so important, so it is necessary to change that thoroughly at the end of the change, so that people refreshing, so that students are active, the course is also enjoyable.

Personal Summary of software engineering

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.