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