Design the same product sheet with a long name, an absent image and a selection error.
Work on a copy or demo environment. Define the data used and the expected result before you begin. Keep your decisions and the difficulties encountered in order to be able to explain the process.
Inventorate the components and their variants before drawing the screens.
Set typography, spaces, contrast and hierarchy with real content.
Predict loading, lack of results, success and error.
Document the behavior on a narrow screen and the visible return of each action.
Deliverable and verifications
Screens, a component library, and integrating state specifications.
explicit rules and components that remain understandable in their less favorable states.
For each check, note the context, the action, the expected result and what has been observed. Distinguish a successful verification from a remaining hypothesis. Another person must be able to understand the deliverable without attending all its manufacture.
A model with only the ideal case does not describe how the interface works. Translated texts and incomplete content should also be reviewed.
Collaboration to explore: Web integration.
Specify the sharing of responsibilities: who provides the information, who decides, who checks and maintains the result. A good handover retains the constraints and decisions, not just the final file.
Extended exercise: Design the statements of an application form, from the first entry to the receiving message. Plan the keyboard focus, an invalid field, an ongoing sending and a connection error. Work with realistic content and longer translation. Describe the role of each color and icon: essential information must also be expressed by text. The result to be delivered is a consistent state system, not just a capture of the empty form.
What to deliver with your work
Components and variants necessary for the course
Statement texts, errors and confirmations
Spacing and typographic hierarchy rules
Annotations for integration and behaviors
Acceptance criteria
These criteria are a working basis to adapt to the context. For each, note the action taken, the expected result, the observed result and the information remaining to be confirmed.
All important states have a defined text and behavior.
The visible focus remains identifiable on each background.
The layout accepts a long translation without hiding an action.
An error does not depend only on the color or an icon.
Deliver the components with their states, texts and constraints. Indicate what falls under a general rule and what responds to a particular case. Discuss behaviors with the person who integrates the interface, then check the result in the browser. A static mockup does not alone prove that the form is usable on the keyboard or that its errors are correctly announced.
Compare changes to an individual screen with changes to shared components. Choose according to how often the problem occurs and which pages use the same elements.
Correction of a representative screen
When to choose it
Suitable for clarifying hierarchy or a form. Define the main task and required states before adjusting colours and spacing.
What to plan for
Include errors, loading states and long content. An ideal screenshot cannot show whether the interface remains understandable with real data.
Documented reusable component
When to choose it
Useful when the same need occurs across workflows. Specify structure, variants, states and conditions of use.
What to plan for
Check translations, keyboard use and small screens. Explain limitations to avoid extra variants being invented by each team.
A risk to anticipate
Contrast and font sizes alone do not establish accessibility. Check labels, states, relationships and interactions in the implemented interface.
How to decide
Show the screen before and after using the same task and content. Check that the improvement remains consistent on a second page.
Does this exercise prove a professional qualification?
It allows you to show an approach and its limits. It is neither a diploma, nor a certification, nor proof of a production experience.
How to present the work in a portfolio?
Specify that this is an exercise, your role, constraints, decisions and checks. Use test data and media whose rights are established.
How to assess the quality of the deliverable?
explicit rules and components that remain understandable in their less favorable states. Add the difficulties encountered and what remains to be verified rather than presenting absolute validation.
When should a new component variant be created?
When an identified need cannot be met without making the existing use ambiguous. Document the difference and affected states. An isolated aesthetic preference does not justify a variant that is difficult to maintain across pages.