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