Network Computing is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Testing To Go: Page 8 of 9

Also, if your testing is short-term or can be cut into modular chunks, it will be easier for the lab to schedule you between larger, longer tests. This flexibility is valuable and should earn you a discount.

Try to determine the timetable for the setup of your test. If it's straightforward bit blasting for speed-and-feed performance testing, the setup should be simpler than for application or compliance testing. If you know your test fits well into a lab's environment or expertise, you'll be reducing its overhead by leveraging its efficiencies.

So how much should you pay? When doing a cost-benefit analysis to determine whether to outsource or test in-house, it's easy to quantify the hardware and software that's needed; it's knowledge that's difficult. It may be worth outsourcing a few things just to get a sense of the overall process and experience needed prior to budgeting for an in-house testing facility. In addition, you'll need to include soft dollars in the form of labor hours needed to coordinate between operations and development to accurately profile cost.

Time and money are going to dictate, to a large degree, that some features and functions shouldn't be tested. For example, you can save money when testing software by removing regression testing for drivers that have been out and working without incident. Another cost-control technique is to limit third-party testing to mature products that don't need a lot of regression or beta testing. This reduces the scope of the test and the risk of unanticipated delays and cost overruns.

Each test is going to teach you something, and the best way to retain that knowledge is to establish an in-house team that is responsible for maintaining continuity--even if you're not interested in having an in-house test lab. Such a knowledge base will help you maximize both time and cost efficiencies, whether the testing is in-house, outsourced or a little of both.