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