[Software engineering] After the launch of a major bug is Who's responsibility

Source: Internet
Author: User

This problem is an old problem, but has not been very detailed answer, this time to see the people mentioned, on the reply, the original post as follows:

https://www.zhihu.com/question/42151352/answer/99683378


My answer is:

First of all, found the problem, the first time should consider is how to solve the problem, followed by the search for the source of the problem to avoid the occurrence of the problem.
For enterprises, the problem is not solved, but the problem is who is the responsibility of the company will be directly dragged down by these people, the most important thing for enterprises is to solve the problem!
Second, after the problem is solved, then find the source of the problem, this time only need to classify:
1, where the demand is not covered, the description is not clear where, demand, design and testing have to assume a certain responsibility, the responsibility of the most important.
Say that the responsibility of the needs of people are easy to understand, why the design and testing and PM are responsible, because the needs of the review is required to design and test participation, the angle is different, specific here will not unfold.
Unless judgment is a major flaw in demand acquisition, design and testing have a secondary responsibility associated with it.
2, the design process, the development process is not realized, the need to check, design and development has not been made up.
Responsibility for design or/or development, PM is the most responsible, and supervision is not in place.
3, the test process of the omission, the front that said the more complete.
Test cases are not covered, the test case coverage is not executed, each has a different focus, the former involved in the review of the relevant personnel have responsibility, the latter test group of the full responsibility, PM also has the corresponding responsibility.
4, delivery of issues in the deployment
The responsibility for the wrong version is usually PM, the configuration Manager and the Test manager, or it may be that the lack of a well-defined system creates confusion, requiring department managers or higher-level personnel to take the lead.
The version was right, the installation process went wrong, the responsibility for delivering the deployer was greatest, and the project manager followed.
Basically this is the classification and correspondence, it should be compared to the whole

[Software engineering] After the launch of a major bug is Who's responsibility

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.