Why You Should Avoid Developing Ad Hoc Testing Tools
When you develop software, you are often tempted to just do a little extra work and whip up your own testing tools specifically tailored to your current project.
We know this is a very bad idea.
Odds are you are not in the business of developing testing software and even if you have extremely talented developers, there are endless pitfalls that will quickly make this seemingly simple side project a lot more trouble than it’s worth. So in the interest of saving you from giving in to that very confident developer who’s telling you he (let’s face it, it’s almost always a guy) can do this in two weeks max, we have this chart estimating the actual time you will waste developing a simulator instead of just buying a generic COTS one: