Project Overview
The Employee Schedule App is a core mobile module in Logile’s Workforce Management Suite. It is used daily by frontline employees and managers to view shifts, submit availability/time-off, manage shift swaps, and approve requests.
Despite high mobile usage the app suffered from inefficient navigation, fragmented workflows, and inconsistent task flows which created frustration and increased support tickets.
Project Goal
- Redesign for a modern, mobile-first experience.
- Streamline employee and manager workflows for the ESS Schedule module.
- Reduce steps required for everyday tasks and improve discoverability.
- Ensure usability and accessibility across roles and demographics.
- Increase adoption and reduce mobile support issues.
Challenges
- Disjointed Navigation: Users jumped between My Schedule, Availability, and Requests screens.
- No Unified Dashboard: No consolidated view for schedule + pending actions.
- Single-Day View: No weekly overview; repetitive taps day-by-day.
- Manual Filtering: Did not default to current week/day, causing repetitive actions.
- Poor Mobile Optimization: Critical tasks were hard to complete on small screens.
Research Approach
We worked with product managers, stakeholders, and actual users to understand usage patterns and pain points. Methods included interviews, heuristic evaluations, app-store review analysis, and analytics review via Pendo.
- User Interviews: 15+ users including frontline staff and managers.
- Heuristic Evaluation: Identified friction points and inconsistent patterns.
- Card Sorting: Validated mental models for schedule-related actions.
- Analytics (Pendo): Identified high-drop flows and common failure points.
Key Insights
- Users dropped off mid-task due to unclear entry points.
- High demand for a weekly overview and consolidated dashboard.
- Shift managers delayed approvals because tasks were hard to discover.
- Users wanted faster, fewer steps for schedule & availability tasks.
Design Exploration
Wireframing
We sketched multiple wireframe flows focusing on a single dashboard to unify My Schedule, Availability, and Requests. The goal was to show schedule + actions in one glance.
Final Design Decisions
- Unified Dashboard: Consolidates schedule, pending approvals, and quick actions.
- Weekly View: Default weekly calendar with expand-to-day detail.
- Quick Actions: Swap, request, and availability controls available from cards.
- Smart Defaults: App opens to current week/day and surfaces pending manager actions.
Solution Delivered
- Clean, unified mobile dashboard for schedule and actions.
- Weekly view as default with intuitive drill-down to day-level details.
- Quick actions on shifts (swap, request, availability) reduced taps.
- Consistent UI patterns and accessible controls for all age groups.
Outcomes & Results
Quantitative Impact
- 60% reduction in time to complete shift-related tasks.
- Request workflows reduced from 6+ steps to 2–3 steps.
- Drop in support tickets related to navigation & usability.
Qualitative Feedback
- Users praised the weekly view and consolidated dashboard.
- Managers reported faster decision-making and clearer task lists.
- Improved confidence and clarity across age groups.
Conclusion
By deeply understanding scheduling habits and designing with accessibility and efficiency in mind, we delivered a mobile-first scheduling experience that fits seamlessly into the daily lives of shift-based workers. The redesign improved productivity, lowered cognitive load, and provided a scalable foundation for future features.