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