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