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