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