Visual — hero
Professional work · Accor
ALL Accor Business
Taking over an MVP just before it becomes real.
I joined ALL Accor Business as the first pilot was getting close. The MVP was there, but it had already been handed from one designer to another. Some of it had been stabilised, engineering was moving, yet the product still told different stories depending on whether you looked at Figma, the roadmap or what had actually been built. There was no long onboarding period. I had to learn the business rules quickly, understand what already worked, decide what could wait and make sure the important journeys were solid before real companies started using them.
(01) Starting point
Work out what is real before redesigning it
The first job was to reconnect the source of truth. I went through the key journeys, checked them against the product and brought back shared rules where screens had drifted apart.
There were plenty of things I could have redesigned. A few weeks before pilot, that would mostly have created another delivery problem. I focused on the places where ambiguity could break the experience or slow the team down.
Walkthrough · 0:52
One manager, six everyday tasks
A quick look at what an admin actually handles: members, company structure, points and the core admin jobs. Pick a step to jump to it, or let it play.
-
01
Read the account at a glance
0:00The dashboard opens on what the company holds: Reward points, money already saved, current and upcoming stays. The points statement turns the balance into a history the manager can search.
- Value before detail: points first, then savings in euros.
- Every figure leads to the list behind it.
-
02
Create a voucher for an employee
0:04Points become a voucher on a single screen: pick an amount, find the beneficiary by name, check the value, create.
- Point presets instead of a free amount.
- Estimated value in euros on every line.
- The button stays disabled until the voucher is complete, and one sentence says what is about to happen.
-
03
Follow the team's stays
0:16Ongoing and upcoming stays are summed up at the top, with their total and the points they will earn.
- Hotel, dates, employee, status and amount on one row.
- Search by what a manager knows: hotel, booking or employee.
-
04
Invite a team member
0:20Invite by email, CSV/Excel file or a shared link. The side panel keeps the team list in view behind it.
- Role and entity are optional: an invitation never waits for the company structure to be set up.
- The new member shows up straight away, as a pending invitation.
-
05
Organise people by entity
0:33Teams, departments or functions become entities, each with a key contact and a member count.
- One main contact for the company, used by every entity without its own.
- Edited in place, from the list.
-
06
Buy and assign a card
0:38The three ALL Accor+ cards side by side, volume discounts stated upfront, then each card assigned to an employee before confirming.
- Assignment happens in the order review, not as a separate chore afterwards.
- The new card tops the list, its expiry shown as time left.
(02) The core
Make the core dependable
Inviting a member or managing a group looks simple until the states, permissions and repeated admin work start piling up. A lot of the useful work sat in those details: missing states, action hierarchy, table behaviour, bulk actions and edge cases.
That gave us a better base without pretending we had time to rebuild the whole product.
At that stage, every change needed a reason: save admin work, remove uncertainty for engineering, or create a rule we could reuse later. Pure polish could wait.
(03) After release
After release, the job changes
Once the pilot started, the product did not freeze. New capabilities kept arriving, along with more states and more business rules.
That gave me room to move beyond stabilisation and shape parts of the experience that were still very bare, while staying selective about where custom UI was actually worth the maintenance cost.

I stayed close to the Accor design system and only stepped away from it when there was a practical benefit. Hotel imagery is a good example: recognising a familiar property can be faster than reading another line of metadata.

New commercial features also had to fit the product instead of taking it over. Subscription cards needed to explain an offer inside an admin space without turning the whole experience into a shop.

The same restraint applied to motion. I used it when a state change or hierarchy benefited from it, not because the page needed more movement.
(04) Pilot
Then the pilot starts giving better answers
Once the basics held up, interviews became more useful. The remaining questions were no longer all interface problems. Some were about the offer, some about language, some about who owned a benefit or how a business rule worked.
That distinction matters. If the concept is unclear, another tooltip is not always the answer.
1Problem
2What we recommended
3What we did
The pilot was not a finish line. It was the moment the MVP became something we could learn from and keep building with a much clearer idea of what needed to change next.