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