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