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