While walking down the street, I found a ₹100 plastic water dispenser jar. What a deal! On Amazon, jars cost anywhere from ₹600 to ₹1200.
I came to our home office, placed the jar on the tabletop, put a Bisleri 20 kg jug on top of it, and opened the tap. Water was not coming out from the tap opening!! :( Water was instead leaking from the junction between the tap and the jar.
First, I felt dejected. If only I had spent ₹500 more I could have a working dispenser. I had been too cheap and wasted ₹100 in the process.
Not to be kept down, I decided to fix it on my own. I tried for a bit. That didn't work out! :P Finally, a colleague came to help and after a bit of tinkering, he fixed it. Yes! Didn't waste the ₹100 after all
This got me thinking. If I had received a defective jar, how many other people who bought a dispenser from the same supplier had received a defective piece ?
If the supplier / manufacturer had done a quality test of the final product, even at ₹50 per piece, he would have made a great product and beat all his competitors on Amazon.
#Testing (or Quality Assurance) is very very important. What distinguishes an average product from a great product? IMO, it's testing. Especially, in #software development, testing needs to be a daily habit. Each time you write code, test it immediately to ensure that it works with the whole project.
If your #product is #defective, then users will drop off. And you will lose potential #business partners. A defective product sets a negative reputation for your company.
But if you spend the extra time, and make testing an integral #pillar of product #development, then your users will even be ready to tell their friends about your product. They will sell your product for you, significantly reducing your #sales & #marketing costs.
Photo by Senning Luk on Unsplash