[Problem awareness] Where does the problem come from?

2020/04/20 08:00
Reading number 148


preface




The level of problem awareness has a profound impact on the future development of individuals. People with high problem awareness will feel that there is a problem in the current situation because they have a higher goal than the current situation. People with low problem awareness, whose own goals are in line with the current level, think that the current situation is consistent with the goals, so it is OK to keep the current situation. The so-called "problem" is the gap between the target standard value and the current situation. Recognizing this gap will help us realize the existence of problems.


Problem Examples


In the daily software testing process, the planned launch time of a product is April 20, but the actual launch time is April 25, and the release progress has been delayed.



Cause analysis


The problems mentioned above were analyzed in detail, and three reasons for the problem were summarized:

  1. Failing to follow the established process specification. During the evaluation of the test plan, the omission of a functional module led to the need to increase the time for testing on the existing schedule, which caused the delay of the release time of the version.

  2. The test work arrangement is disturbed. During version testing, a higher priority test task was temporarily inserted, resulting in a change in the test schedule of this version, and the original planned version release time was adjusted backward.

  3. The team's testing ability is insufficient. Because the team is responsible for a client product. For a long time, the client has been the main test for this business. However, in order to improve the controllability of the content presented by the client, the requirements of this version have added the relevant content of the server. Due to the complexity of the internal logic of the server, the current test methods are not sufficient to fully verify it, so the test time has been prolonged




Solution


Different solutions can be proposed for the causes of the above three problems:

  1. Solution to Cause 1: Pull the test behavior back into the existing process standards. Strengthen the review of test plans by strengthening the constraints of existing test process specifications. This solution is relatively simple. Testers can do things according to the existing process specifications to avoid the recurrence of similar problems.

  2. Solution for Cause 2: Add a process specification to deal with emergencies within the existing test framework. When the scheduling is disturbed, if it is sudden and accidental, we can take it as an example and do not make too many adjustments. When a problem occurs, take a positive and rapid way to deal with it immediately. If it is often accidental, you can reserve response time for similar accidental events when scheduling plans.

  3. Solution for Cause 3: The existing organizational structure or code of conduct can be adjusted and optimized. When the ability of the test team is insufficient to meet the subsequent test requirements, it is necessary to adjust the existing test resources, or improve the ability of the existing personnel, so that some personnel have the ability to test on the server side, or introduce personnel with the ability to test on both ends.





summary




The so-called "problem solving" is the process of eliminating the gap between the standard value and the current situation and improving the current situation to the standard value level. There are three types of problem solving:

  1. "Trouble shooting" is a way to raise the negative status to the standard value, that is, to solve Cause 1;

  2. "Improvement" and "reform" are a process of creating or solving problems by setting high standards. Each solution to the problem is very important, but for continuous growth, reform and improvement are indispensable, that is, solutions to Cause 2 and Cause 3.




To sum up, where does the problem come from?




01 Find problems


It is relatively easy to find and solve these problems by looking for behaviors that do not conform to the standard values. It is not challenging to restore these behaviors to the standard state.



02  Manufacturing problems


Do not meet the current situation and set high standards for existing behaviors. The higher the standard, the more difficult it is to solve the problem.







This article is shared from the WeChat official account Sogou QA.
In case of infringement, please contact support@oschina.cn Delete.
Participation in this article“ OSC Source Innovation Plan ”, welcome you to join us and share with us.

Expand to read the full text
Loading
Click to lead the topic 📣 Post and join the discussion 🔥
Reward
zero comment
zero Collection
zero fabulous
 Back to top
Top