User acceptance testing is a core requirement of IT projects, yet is often seen as a necessary evil. Concrete project success can be reached through effective and successful UAT. Processes, workflow and policy are all impacted by your project--make sure users validate and accept the changes.