If you’re in the technology business, then you know very well that innovation requires a great deal of trial and error, testing and prototyping. This is especially true if you are developing new tech ...