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