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