impact technology open products quality activity management testing work freeware product users industry system requirements spyware features business source user time available development engineering computer order configuration changes change tool companies licensing activities proprietary license code process implementation control shareware