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