2024-11-02 · Camila Rocha
Designing row-level narratives without flattening nuance
How we test dynamic text measures when multiple departments share the same report canvas.
Tags: RLS · narrative · testing
Row-level narratives fail for two predictable reasons: the text measure becomes a paragraph no one reads, or the visuals flatten until every role sees the same emphasis. We coach teams to pair short dynamic titles with tooltips that carry the longer explanation, and to rehearse the story aloud while switching roles in Desktop.
Testing matrices are boring to build and priceless to keep. We use a simple grid: role, page, expected emphasis, pass/fail. Analysts run the grid before each release, not only when RLS changes. That rhythm catches accidental relationship edits faster than automated tests in most classrooms.
We also document translation hooks early. Even English-only teams benefit from a column describing how a phrase might shorten for mobile tiles. That discipline reduces rework when bilingual stakeholders join reviews later in the program.