Skip to main content

Components

Which components the system carries: its inventory, picked from the catalogue.

The five answers​

QuestionAnswerWhy
Which component families does it need?Core, plus dataRecords need tables, filters and fast ways to move between them.
How far does the inventory reach?What today's screens use, plus what the next ones will likely needA full operations tool with the parts its next screens will need, still few enough for a small team to keep right.
How does a component earn its place?A use scenario needs itA component joins only when a daily task needs it.
When does a component get another look?Only when the meaning changesRepeated screens stay identical when a component changes only with its meaning.
Where do components do the most work?Tables and formsMost work happens in tables and the forms that edit them.

When to use what​

SituationUseNotWhy
No component in the inventory fitsa component from the inventory, composed (for example a popover with a command list)a one-off component built for one screenA small team keeps fewer parts right, and experts expect the same parts everywhere.