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