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