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