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