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