Updates include changes to business logic, updates to the user interface and business logic as well as extending reporting capabilities and the system data model. Support applications in multiple environments with coding testing, peer reviews, documentation, defect root cause analysis, and troubleshooting as required.