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