📜 ⬆️ ⬇️

How to quickly find bugs that interfere with the release

I managed to manage a project, which, due to unsuccessful processes of its control and monitoring, was in a very poor condition. I will not list the complete list of problems and all the steps taken to solve them, because I want to share the experience of quickly finding bugs, the correction of which is likely to be enough to release and hand over the product to the client.

So, given: a project to develop an interactive online simulator, the product stage is open beta.
Task: quickly and as cheaply as possible, find release-preventing bugs, fix them and hand over the product to the client.

To solve the problem, a scheme was developed in which the attracted testers freelancers are motivated to find as many bugs as possible, and the total budget will not exceed the amount set in advance.
')
This was achieved by introducing the dependence of payment on the number and categories of bugs found . Also, the maximum payout amount was set so that you could decide on the maximum budget in advance, but in order for the tester not to stop after he raised the maximum amount, a bonus was added that adds to the payment if this tester found bugs worth more than all the others.

The experience was very positive, both for the project and for testers. Two scenarios were used for testing, it took place on weekends, and on Monday I already had 84 bugs (3 categories A, 15 - B, 62 - C and 4 - D), designed according to the requirements. After fixing all these bugs, the product was released.

By the way, when I designed the assignment for freelancers, I could not find on the Internet a suitable description of the categories of errors, therefore I compiled it myself. Perhaps it will be useful to someone:


If someone has questions about the content of the post, I will answer with pleasure.

Thanks for attention!

Source: https://habr.com/ru/post/175327/


All Articles