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

Lesson 4 of 5

Traceability analysis

9 min

Listen to this lesson

0:00 / 7:52

Once requirements, stories, features and test cases are linked, Cloud ALM can show the chain. The traceability analytics are where a test lead finds the gaps that status meetings miss: requirements with nothing built, features with nothing tested, stories with no parent. This lesson walks through the views and a routine for using them.

The traceability views

Traceability lives in Cloud ALM's analytics. SAP's Expert Portal describes Requirement Traceability as an end-to-end tool reached from the Analytics area: for a project, it lists requirements with the status of the related entities for each one, such as user stories, features, project tasks, test preparation and test execution, with filters on each. SAP's implementation process diagram pairs it with related views for different owners.

ViewWhat it answersMain audience at Contoso
Requirement TraceabilityFor each requirement: stories, feature, test preparation and execution statusPriya and the process owners, every sprint
Solution Process TraceabilityFor each scoped process: requirements and test progressDan and Maria before UAT sign-off
User Story TraceabilityReadiness of stories from sub-tasks and testsTeam leads at sprint reviews
Feature TraceabilityFeature readiness from stories and tasks; exportable to a spreadsheetRelease and change managers before deployment
Requirements DistributionRequirements by team and status, such as in approval or blockedGrace for workload and scope tracking

The main traceability analytics in SAP Cloud ALM. Names and columns evolve, so check your tenant.

SAP stresses one point about these views: the statuses of the entities are maintained manually, and the tool helps you check the overall state. Traceability shows links and statuses as people recorded them. It does not inspect the system to see what was really configured. That is why the analysis is a conversation starter, not a verdict.

Traceability shows what people recorded, not what is in the system: a story set to Done can still be missing from CMQ.
The Sign-Off Table · thesignofftable.com/academy/sap-alm-202

Four gap patterns

Tested, not builtTest cases exist but no feature or stories: a test written for scope that was never delivered, or links missing
Built and testedStories done, feature tested, linked tests passed: candidate for confirmation
Neither built nor testedApproved requirement with nothing behind it: an orphan; plan it or reject it
Built, not testedFeature and transports exist but no test case: the classic coverage gap
Plotting each requirement on built versus tested shows where the gaps are.
The Sign-Off Table · thesignofftable.com/academy/sap-alm-202

Most problems Priya finds fall into the bottom-right cell: a feature with transports in CMQ but no linked test. The sample question in Contoso's own test strategy uses it: a requirement with a delivered feature and no linked test case is a test coverage gap, not a transport error and not an authorization issue. The top-left cell is subtler. Tests linked to a requirement that has no build may be fine (configuration-only requirements) or may mean a story was linked to the wrong requirement.

A weekly routine

  1. Is every approved requirement linked to at least one story or feature?Yes → next · No → orphan; ask the workstream lead to plan or reject it
  2. Is every story linked to a requirement?Yes → next · No → untraced work; link it or route it for approval
  3. Does every requirement with a feature have a linked test case?Yes → next · No → coverage gap; assign a test author
  4. Have the linked tests run in the current cycle's plan?Yes → next · No → execution gap; check the test plan
  5. Do statuses agree (feature tested, tests passed, no open defects)?Yes → ready for confirmation · No → status hygiene; correct before the gate
Priya's weekly traceability check.
The Sign-Off Table · thesignofftable.com/academy/sap-alm-202

Run the check with filters, not by scrolling. Filter Requirement Traceability by status In Realization and look for requirements whose test preparation column is empty. Filter by workstream to hand each lead a short list. Export the result if your tenant allows it and attach it to the sprint review, so the trend is visible over time.

Share the results in a way people act on. Priya sends each workstream lead only their own exceptions, with the requirement ID, the gap pattern and the owner's name, rather than the full export. Lists of five items get fixed; spreadsheets of four hundred rows get filed.

Priya’s weekly routine turns one filtered view into short, owned exception lists.
The Sign-Off Table · thesignofftable.com/academy/sap-alm-202

What would you do?

Requirement Traceability shows Contoso's consolidated fleet invoice requirement with three stories Done, a feature In Testing, and two linked test cases, both passed. Maria says the invoice still fails for deliveries from plant 1720. What explains this best?

Key points
  • Requirement Traceability lists requirements with the status of stories, features, test preparation and execution.
  • Solution process, user story and feature traceability serve process owners, team leads and release managers.
  • Statuses are maintained by people; traceability shows links, not proof of quality.
  • Look for four patterns: orphans, untraced stories, built-not-tested and stale statuses.

Check your understanding · not graded

Lesson check

  1. 1. A requirement has a feature with transports in CMQ but no linked test case. What is it?

  2. 2. Which view is aimed at process owners who want test progress per scoped process?

  3. 3. What does SAP note about the entity statuses shown in Requirement Traceability?

  4. 4. An approved requirement has no stories, no feature and no tests. What should happen?