Even if a system meets all its requirements, there is still a case to be answered that it will benefit the business. The linking of “Business Case” to Release Testing is looser than the others but is still important.
Release Testing is about seeing if the new or changed system will work in the existing business environment. Mainly this means the technical environment, and checks concerns such as:
- Does it affect any other systems running on the hardware?
- Is it compatible with other systems?
- Does it have acceptable performance under load?
These tests are usually run by the computer operations team in a business. The answers to their questions could have significant a financial impact if new computer hardware should be required and adversely affect the “Business Case”.
It would appear obvious that the operations team should be involved right from the start of a project to give their opinion of the impact a new system may have. They could then make sure the “Business Case” is relatively sound, at least from the capital expenditure, and ongoing running costs aspects. However, in practice, many operations teams only find out about a project just weeks before it is supposed to go live, which can result in major problems.