by Nataliia Vasylyna | April 28, 2016 7:23 am
Dozens of testing types are performed with the sole purpose of creating a perfect software product.
But who defines “perfect” in a software testing company? A project manager, a product owner or a software tester? What if all of them have slightly or even totally different opinions on this matter? It’s not easy to deal with this uncertainty. The best way to do it is to find the characteristics that are common for each software product’s excellence.
All of these characteristics (and other ones, if any) should be thoroughly discussed by the project team at the very beginning of the project. Based on the outcome of this discussion, a team can build a strategy for a perfect product. Unfortunately, some project teams start discussing these issues at the beginning of the testing process when it’s already a little late for that. However, even in that case it is possible to develop a plan of actions that will result in the nearly perfect software.
Of course, the perfect software may actually be an unattainable ideal, but why not to strive for it?
Source URL: https://blog.qatestlab.com/2016/04/28/defining-software-perfection/
Copyright ©2024 QATestLab Blog unless otherwise noted.