The effectiveness of ServiceNow across the business resulted in growing demand from diverse lines of business. This led to a high volume of releases over a short period of time. The internal team were not geared to handle this pace of growth, particularly given the sheer volume of work involved in reviewing the detailed content of update sets. The platform itself lacked the tools to provide any form of automation or efficiency to alleviate the pressure. Of particular concern was the fact that errors within platform code only surfaced during testing, risking project delays and performance problems down the line.
Our client was totally reliant on the developers themselves to identify their own mistakes, or discover them during system and UAT testing. Adding to the internal team was not an option, A more innovative and cost-effective solution was called for. They conducted an assessment of the available tools, and elected to trial CodeWorks, as it met their requirements of a platform based app, with static code analysis and the flexibility to extend the rule set.