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