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