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