Answer your questions.

Source: Internet
Author: User

The 1th chapter:

Question: Why do we have to learn software engineering this course?

Answer: In order to understand the specific process of developing software from the macroscopic, it will be helpful to the software development team.

The 2nd Chapter:

Question: Is testing important in software development?

Answer: It is important that the software developed without testing is not perfect.

The 3rd chapter:

Question: What stage knowledge should an engineer possess?

Answer: Beginner, skillful, leader, master.

The 4th chapter:

Question: What kind of pairing programming is best?

Answer: The Division of labor is clear, we should often discuss the progress of their work.

The 5th chapter:

Question: What is the code style principle?

Answer: Concise, easy to read, no ambiguity.

The 6th chapter:

Question: What are the advantages of agile development?

Answer: Agile development more practical, this open model is focused on high efficiency, high efficiency depends on its flexibility.

The 7th chapter:

Question: Is our future trend a big experience for MSF?

Answer: This is not good to say that the software industry is changing rapidly.

The 8th chapter:

Question: Because of intra-group contradictions or teammates do not give force, or knowledge is not enough to complete the original good, then we should do at this time?

Answer: To summarize, the next time to do a better estimate, team members can continue to grow.

The 9th chapter:

Question: As a project manager, the pressure must be great, how to handle the pressure well?

Answer: It's great to stand up to the pressure and do the current project well.

The 10th chapter:

Question: Write a good spec of the secret never more, only three points?

Answer: Practice, practice, and practice.

The 11th chapter:

Question: Like many people, feel that the software engineering This course seems to be useless, the feeling can not improve their ability to write code, learning is theoretical knowledge, it seems to our technical class is a bit far away, is this it?

Answer: The discipline of software engineering is not to teach us the ability to write code, is to know how to do the software, I believe there will be a great use.

The 12th chapter:

Question: What are the evaluation criteria for the user interface of a software?

Answer: You can refer to the principle of the code, Nielsen heuristic evaluation of 10 principles and other experience.

The 13th chapter:

Question: What can a bug be broken into?

Answer: Symptoms, procedural errors, root causes.

The 14th chapter:

Question: In the first chapter, it is also mentioned that the process of verifying quality assurance is called software testing. Is it said that we are in determining the good or bad of a software, is not that its program quality and software engineering quality is very good, can explain this software very well?

Answer: Not necessarily, the program quality and software engineering quality can only show that the programmer is a good programmer, as for the software is not really good to see the user, only the user said that the real good.

The 15th chapter:

Question: What to do when a plan is modified

Answer: The first step: the developer submits to the meeting the bug and the modification plan.

The second step: the meeting decides whether to agree to revise the plan.

Step three: Execute.

The 16th chapter:

Question: Of course, we can not go to copy out, we go to imitate to do may not be ideal, at this time, we may have the idea of innovation, how should we choose?

Answer: Of course, innovative thinking is certainly the best, but if it is a beginner of course imitation is very important.

The 17th chapter:

Question: What should I say about the size of their contribution if they want to score a team member but they do something different?

Answer: The specific situation of the specific analysis, on their workload of how much and severity.

Answer your questions.

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.