Principle 3 - Quality
Test automation is nothing new to ServiceNow delivery processes and procedures. ServiceNow provides an Automated Test Framework (ATF) that can be used as well as Code Scan. Test automation must be utilized, but utilized along an automated pipeline. It isn’t good enough to execute tests after a developer pushes updates to a QA instance. The mean time to give feedback (MTTF) to developers must be as short as possible.
Test execution should be triggered as soon as a developer promotes change to a QA instance. The longer the MTTF is the greater the chance is that a developer has already moved on to another work item. Late feedback causes a developer to context switch from the work they are doing to remember the work they did. This context switching is a huge productivity lag.