In my previous organization there was a disconnection between the Business Operations and IT that always impacted the final derivable.
For some reason, the Business intent was not accurately represented on the final product. Even though we reviewed the Business Case over and over there was always a piece of functionality missing or not performing as expected. We did have QA testers in the Development team but no UAT was carried out on the Operational end. So I have few questions of which I would like your support to prevent this issue in my the future,
- Should we need QAs at both ends?
- Who should be really carrying out the UAT?
- Who should write the Test Cases?