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