HIGH ROI EXPECTATIONS
Management wants to maximize ROI from the test automation project, but is not prepared to invest adequately.
- Management thinks that buying an expensive testing tool is all that's needed for test automation
- Management expects that with test automation you will be able to find lots of bugs (even if it is regression testing that was automated)
- Management thinks that having test automation means that fewer testers will be needed
- Management thinks that you will never have to change tools, so why put so much effort into the architecture of the testware
What does management expect from test automation? What do testers expect?
Has a business plan been worked out?
- AUTOMATE GOOD TESTS: use this pattern to select the test cases to automate that will bring the greatest ROI as quickly as possible
- Make sure that you have SET CLEAR GOALS which are realistic and achievable
- DO A PILOT: apply this pattern if you are just starting with test automation and neither management nor you really can judge what it costs and what it will bring, or if previous automation has been too expensive and you want to make significant changes to improve the ROI
- MAINTAINABLE TESTWARE: apply this pattern for long-term ROI, not necessarily for quick wins
- SHARE INFORMATION: communicate what can realistically be achieved with automation, set manager's expectations to more realistic levels
Other useful patterns:
- AUTOMATE EARLY: This pattern, together with WHOLE TEAM APPROACH, can help you deliver solid automation from the project start.
- DESIGN FOR REUSE: Apply this pattern for long-term ROI
- GOOD PROGRAMMING PRACTICES: Apply this pattern for long-term ROI
- MANAGEMENT SUPPORT: You will need this pattern in order to be able to implement other patterns (for instance WHOLE TEAM APPROACH or DO A PILOT)
- TAKE SMALL STEPS: Use this pattern for quick wins, but actually it's always applicable
- TEST AUTOMATION FRAMEWORK: Good pattern for long-term ROI
- TOOL INDEPENDENCE: Apply this pattern if you want to implement really long lasting automation
- WHOLE TEAM APPROACH: If you are just starting with automation and your developers are using an agile process, then this is definitely the pattern of choice. Otherwise you must first convince management and development to switch to agile.
.................................................................................................................Main Page / Back to Management Issues / Back to Test Automation Issues