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