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