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