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