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