clients services standard developing using source automated their people functionality applications systems driver language provides allows system business information windows approach manual interface these application server developers products design needs developed client integration layer development tasks access macroview staff process software which domain example based collection framework where product other JoelLipman.Com