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