Design

How research and usability principles shape planning, capacity decisions, alert review and reporting.

Start with the decision

Program owners, delivery teams and service providers need to see what needs attention, choose an action and understand its result. The interface puts that work ahead of configuration.

Familiar labels and clear next actions reduce the effort of working out how a page behaves. Steve Krug: Don’t Make Me Think.

DecisionProduct application
Work firstMy Work gathers assigned work and decisions. Portfolio gives the wider delivery view. Each view has a distinct purpose.
Visible contextCustomer, site, program and time range stay close to the result. A useful number needs enough context to explain its scope.
Measure the taskReview whether people can find affected work, resolve a shortage and share a report. A clean screenshot alone cannot establish usability.

Keep context through the workflow

Navigation follows the work: review delivery, inspect a cause, change the plan and return to the same scope. Separate public guidance helps people learn without adding steps to daily work.

Recognition and a clear way back reduce the need to remember earlier screens. Nielsen’s usability heuristics.

DecisionProduct application
Direct destinationsPortfolio, Capacity, Analytics and Alerts have their own routes. Links to affected work carry the relevant scope.
Reference pagesFAQs show answers and search without a section sidebar. Longer Docs, Specs and Design pages use section links for lookup.
Return pathsInspectors add detail beside the current task. Closing an inspector should return focus to its trigger and preserve the list position.

Make dense information readable

A restrained type scale and repeated spacing help readers scan a large amount of work. Headings establish the page structure; body text carries facts and controls.

A clear visual hierarchy supports scanning and makes the next useful action easier to find. Steve Krug: Don’t Make Me Think.

DecisionProduct application
TypographyNewsreader marks page and section headings. Inter supports compact labels, tables and forms. Necessary detail must remain readable.
LayoutRelated controls sit together. Comparable values align in columns. Full-width titles use the available space and wrap at narrow widths.
RestraintSpacing and borders group related content. Extra badges, repeated labels and empty panels add reading cost without helping a decision.

Show what each status means

Planned dates, forecasts and recorded completion answer different questions. Capacity needs also differ from delivery risk. The interface keeps these facts separate.

Status must be perceivable without color alone. Web Content Accessibility Guidelines: Use of Color.

DecisionProduct application
Dates and stateA forecast describes an expected date. Recorded completion describes saved progress. Neither establishes a security outcome.
Zero and unknownZero means a measured absence. Missing evidence stays unavailable, and a failed read stays an error. It must not become a zero.
Color and textColor helps locate urgent items, but labels retain the meaning. This supports readers who cannot distinguish the colors.

Compare in tables and act in place

Tables support comparison across many records. Stable columns let readers compare dates, scope, urgency and state without rebuilding each record from a line of metadata.

Secondary options can be deferred. Facts needed for the current decision should remain visible. Nielsen: Progressive Disclosure.

DecisionProduct application
Similar alertsSimilar to starred uses separate columns for publication date, organization, site, alert, publisher and match. Sorting and pagination use the same records.
Row actionsCompact icon actions keep the row readable. Each control retains an accessible name, a focus state and the same action across views.
Secondary detailAn inspector holds the full advisory and evidence. Essential scope and affected programs stay visible in the result that needs a decision.

Choose a view that answers the question

A chart should help compare, locate or track something specific. Its title, measure, units and time range explain what the marks represent.

Visible state and feedback connect a control to the result of using it. Nielsen’s usability heuristics.

DecisionProduct application
CapacityNeeded and spare days share the same week and scope. The default opens the first forecast week with a shortage; an explicit week choice is preserved.
AlertsPublication date describes the source event. Date collected describes when the application observed it. The date selector keeps those questions distinct.
Linked reviewReview alerts selects the urgent records and moves focus to their worklist. A chart selection must lead to work that can be inspected and acted on.

Carry meaning into reports

A report combines selected views with authored text for a named audience. Scope, dates and units need to survive the move from the working screen to a saved edition.

User control and visible feedback matter at handoffs as well as during editing. Nielsen’s usability heuristics.

DecisionProduct application
CompositionThe canvas supports text, visuals, tables and page breaks. Layout stays under the author’s control because audiences need different levels of detail.
FormatPortable Document Format (PDF) has paper dimensions. Slides have an aspect ratio, and Web has a reading layout. Each format needs its own preview.
SharingThe sender reviews the edition, recipients and link controls. A delivery receipt reports the delivery state; it does not imply that a recipient read it.

Support correction and recovery

An action is useful only when its result is clear. Loading, empty, saving, failed and conflicting states need distinct behavior so people can decide what to do next.

Error prevention and recovery reduce the cost of mistakes. Nielsen’s usability heuristics.

DecisionProduct application
DraftsCancel leaves saved work unchanged. Undo and Redo apply to the current draft. Discard makes the loss of unsaved changes explicit.
Failed actionsPreserve useful input and name the recovery action. A failed save must not look complete, and retry must not silently duplicate work.
ConflictsA newer saved version requires a visible recovery choice. Silent replacement would hide another person’s changes.

Keep the whole task accessible

Accessibility applies to the complete task, including editing, inspection and recovery. The current interface is English; other languages and right-to-left layouts require their own validation.

The accessibility requirements cover keyboard use, reflow, focus and understandable controls. Web Content Accessibility Guidelines 2.2.

DecisionProduct application
KeyboardControls need visible focus and meaningful names. Move and Resize have keyboard controls, and dialogs return focus when they close.
Responsive layoutText reflows at narrow widths. Dense tables and diagrams can use a named scroll region while essential actions remain reachable.
ValidationCheck contrast, focus order, zoom, labels and task completion. Citing a standard does not establish that every screen conforms.

Teach inside the actual task

Help works best near the decision that prompted it. It should explain the expected result and recovery without creating another interface to learn.

Brief, task-focused help supports recovery when the interface alone is insufficient. Nielsen’s usability heuristics.

DecisionProduct application
Contextual helpHelp names the controls and result on the current screen. Docs provides the longer task instructions.
DemonstrationsTours use actual product controls and routes. Isolated demo actions need realistic states while keeping demo changes separate from saved work.
MaintenanceShared components keep labels and behavior consistent. Review a changed workflow in the application as well as in its tour and help.

Keep evidence separate from the decision

An advisory match helps a reviewer decide what to inspect. It does not establish local exposure or whether a security issue has been resolved.

Clear labels and inspectable evidence help people assess a result before acting on it. Nielsen’s usability heuristics.

DecisionProduct application
EvidencePublisher, source dates, affected products and available scores remain inspectable. Unavailable values stay explicit.
ReviewA recommendation explains the match before work is added. The reviewer keeps control of that decision.
LifecycleAssigned means linked review work exists. Addressed means that work is complete. Those states describe recorded work, with the source evidence still available.