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