The most common and corrosive form of software technical debt is insufficient test automation. A lack of appropriate automation slows down development, reduces quality and increases R&D costs. A manager who has a backlog of test automation work has three choices: let it continue to accumulate, redirect energy away from development of new features, or – ideally – find additional engineering capacity that does not take away from new development. Engineering capacity is readily on offer from contract engineering firms, but managers are often reluctant to engage such firms.
This white paper outlines how to overcome test automation challenges without stalling internal development efforts and gives best practices to achieve a higher project success rate.