With four user roles and a significant backlog of improvements, prioritization was critical. I mapped out the full feature set across core areas of the platform — Navigation, Locations, Workflows, Tickets, Users, Settings, and Activity Log — and worked with the team to categorize each into MVP, V2, or future consideration. Decisions were made based on a combination of user impact, development complexity, and client priorities, making sure the first release was focused without losing sight of the longer-term vision.
One of the more meaningful scoping decisions was how to handle the Admin and Super Admin roles. Because they operated with genuinely different permissions and views — Super Admins overseeing the entire platform while Admins managed location-specific settings — we designed and scoped their experiences separately rather than treating them as a single role with toggled access.