Now accepting guest editorial from SAP, Oracle, Workday and ServiceNow practitioners.Pitch a guide
The Sign-Off Table

Lesson 7 of 7

Governing automation as a shared service

16 min

Listen to this lesson

0:00 / 8:06

This course discusses ACCELQ by name. Matt Angerer, who runs The Sign-Off Table, works at ACCELQ. Disclosure

A tool and a portfolio do not keep themselves healthy. Without governance, automation suites decay into a nightly run of red results that nobody believes. This lesson sets up automation as a TCoE service with an owner, a definition of done, pipeline gates, health metrics, and rules for the tool and the vendor across its lifecycle.

Ownership

Asset or decisionAccountableResponsibleConsulted
Test design (what is checked)Test architect for the processTest analystsKey users
Automated implementationAutomation lead (Ravi)Automation engineers, partner capacityTest architect
Shared Actions, environments and agentsAutomation leadPlatform administratorBasis (Sam), security (Nadia)
Automation backlog orderTCoE lead (Priya)Automation leadProcess owners
Tool standard and vendor relationshipCIO via the quality councilTCoE leadProcurement, security

Automation ownership at Contoso. Test design stays with the process test architect, whatever tool implements it.

Definition of done for an automated test

  • Named to the TCoE convention and linked to its manual test case in SAP Cloud ALM.
  • Data-driven, using a data recipe that does not depend on a previous run's leftovers.
  • Environment-independent: system URLs and users come from environment settings, passwords are encrypted.
  • Built from shared Actions where they exist; new shared Actions reviewed by the automation lead.
  • Passes five consecutive unchanged runs before joining the regression suite.
  • Reviewed by a key user, who confirms in writing that it checks what the manual test checks.
  • Has a named owner and appears in the health dashboard.

Pipelines and gates

Automation earns its keep when it runs without anyone remembering to start it. Contoso wires three triggers: an import of a transport into CMQ starts a smoke suite of about 30 critical tests; a feature pack stack update or release bundle starts the full suite in CMR after its quarterly refresh; and a nightly run covers the processes changed that week. Results feed the readiness assessment and SAP Cloud ALM. sap-tau-304 covers the CI/CD mechanics; the governance point is that each trigger has an owner who reads the results the next morning.

Three triggers, one triage rule: every failure is either an application defect or a script problem, and script problems are fixed fast or quarantined.
The Sign-Off Table · thesignofftable.com/academy/sap-tcoe-404

Health metrics

MetricTargetWhy it matters
False-failure rateUnder 5% of failuresAbove it, people stop believing red results
Maintenance hours per change eventTrending down; compare with the TCO assumptionTests the core assumption of the business case
Self-heal events reviewed100% reviewed within a weekAn unreviewed self-heal can hide a real change
Quarantined testsUnder 3% of the suite, none older than one releaseQuarantine is a hospital, not a graveyard
Critical-process automated coverageRising toward the portfolio targetShows the portfolio is being delivered
Cycle time from build to resultsWithin the regression service levelConnects automation to the TCoE's promise

Automation health metrics, reviewed monthly by the automation lead and quarterly at the quality council.

The tool across its lifecycle

CTAL-TM v3.0 describes four stages in a tool's life: acquisition, support and maintenance, evolution, and retirement, with a named tool owner and administrator throughout. For a platform, governance adds three habits: a quarterly vendor review against the health metrics and roadmap, an annual check of the TCO assumptions against actuals, and an exit plan kept current. The exit plan is simple if the TCoE standard has been followed: test design lives in SAP Cloud ALM, results and evidence are exported and retained, and the platform holds only the implementation.

  1. AcquisitionSelection, PoC, pilotOwner and administrator named; standards written
  2. SupportSteady stateHealth metrics monthly; vendor review quarterly
  3. EvolutionSAP or vendor changeRe-baseline maintenance; update standards
  4. RetirementMoving on pays offTest design kept in Cloud ALM; history retained
The CTAL-TM tool lifecycle applied to a TCoE automation platform.
The Sign-Off Table · thesignofftable.com/academy/sap-tcoe-404

What would you do?

Three months after go-live, the nightly suite shows 18 red results every morning, 15 of them script problems from a UI5 update. Key users have stopped looking at the dashboard. Luis asks whether automated results can still be used in Friday's readiness assessment. What should Ravi and Priya do?

Key points
  • Test design stays with the process test architect; implementation, shared assets and agents with the automation lead.
  • Use a definition of done: naming, data recipe, environment independence, five green runs, key-user review, owner.
  • Wire triggers to transports, release events and nightly runs, and give each an owner who triages every morning.
  • Track false failures, maintenance hours, self-heal reviews, quarantine and coverage; review the vendor quarterly and keep an exit plan.

Check your understanding · not graded

Lesson check

  1. 1. Who stays accountable for what an automated test checks?

  2. 2. How should a quarantined test appear in a readiness assessment?

  3. 3. Why review every self-heal event?

  4. 4. What makes the exit plan for a platform simple?