Saturday, September 29, 2007

Vendor Generated Validation Toolkits

*This may come across as a blatant rant against incompetency but there are some valuable tips in here if you can wade through to the end.

What you can expect from your company's $3000 - $7000 dollar investment:
  1. Internal software testing scripts from developers which have headers just slapped on them.
  2. Bad scripts that incorporate tribal knowledge only their validation team possesses so it is virtually impossible to qualify with local resources.
  3. Bad scripts that the vendor secretly hopes you will refine through deficiencies and deviation reports so they can offer a better product to their next victim (client.)
This would be an interesting blog if I stopped at this point but it would be rude of me not to offer up some possible solutions.
  1. Don't buy vendor toolkits, spend the time learning the system and write your own test scripts.
  2. Negotiate in the front end that you will not pay for bad scripts, purposely N/A pages, or functions that do not apply to your environment or version of the installation.
  3. Ask for a type of Abstract of the final product. Twenty pages of the toolkit. Evaluate the writing style, ease of execution, and professionalism. This will allow for an educated decision and you may have grounds for discount when the final product is nothing like the 20 (twenty) page excerpt they offered.
  4. Take a risk based validation approach and only take from the toolkit those processes that are deemed medium to critical in nature in your risk assessment. DO NOT TEST WINDOWS FUNCTIONALITY. *This is important even if you are generating your own scripts for an internally coded system.
Vendor validation toolkits should NEVER be used as validation documents. A toolkit is a template or starting point, make the validation unique to your company or process.


Sunday, September 23, 2007

Tip #1 - User Requirements Specification

If you can't test it, don't put it in the URS.

*There you go for the first post. A little tidbit of goodness.