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