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