Our current scheduling software lacks a system for efficient open shift management. Managers struggle to communicate open positions, and employees have difficulty finding and claiming available shifts.
We need to build a user-friendly interface that:
Simplifies open shift posting for managers.
Improves visibility of open shifts for both managers and employees.
Streamlines the shift claiming process for employees.
As the Product Manager for this project, I led the team in defining the problem, setting project goals, and ensuring the solution aligned with our overall product strategy. I was responsible for:
Problem Definition: Identifying the challenges faced by managers and employees in managing open shifts.
Goal Setting: Establishing clear objectives for the project, including improving efficiency, reducing workload, and enhancing user satisfaction.
Product Strategy Alignment: Ensuring that the solution was consistent with our product roadmap and overall vision.
Team Leadership: Guiding and motivating the team throughout the project, providing direction and support.
Competitive Analysis:
Conducted a comprehensive analysis of existing scheduling software platforms.
Identified best practices, potential pitfalls, and opportunities for differentiation.
Created a feature comparison list to understand competitor offerings.
User Research:
Conducted in-depth interviews with clients to understand:
Needs and pain points related to open shift management.
Usage scenarios and existing processes.
Conducted usability testing on prototypes to gather feedback on design effectiveness.
User-Centered Design:
Prioritized user needs throughout the design process.
Employed journey mapping to visualize the user experience.
Identified key touchpoints, pain points, and opportunities for improvement.
Feature Development:
Developed features to streamline open shift posting, improve visibility, and simplify the claiming process.
Prioritized features based on user value and ease of implementation.
Iterative Design:
Continuously refined the design based on user feedback and testing.
Incorporated insights from usability testing to optimize the user experience.
Improved Efficiency: Streamlined open shift management processes for both managers and employees.
Enhanced User Satisfaction: Increased employee satisfaction through easier access to open shifts and improved communication.
Data-Driven Decision Making: Provided managers with the necessary data for informed shift claim approvals.
Mobile Optimization: Optimized the user experience for mobile devices.
Established Design Patterns: Developed new design patterns that influenced other projects within the company.
User-Centered Design is Essential: Prioritizing user needs throughout the design process is crucial for creating effective solutions.
Data-Driven Decision Making: Leveraging data insights can lead to more informed and efficient processes.
Iterative Design: Continuous refinement based on user feedback is key to delivering high-quality solutions.
Strategic Prioritization: Focusing on high-value features can accelerate development and improve user satisfaction.
Mobile Optimization: Ensuring a seamless experience on mobile devices is essential in today's mobile-first world.
Competitive Feature Analysis
Competitive Feature Analysis
Competitive Feature Analysis
Competitive Feature Mapping
Identifying Decision-Making Data: Through in-depth interviews with managers, I identified the specific data points crucial for informed decision-making regarding shift claim approvals. This research helped us understand the specific information managers relied on for efficient workflow.
Usability Testing for Data Visualization: Following the initial research phase, we conducted usability testing to validate the effectiveness of how the identified data was displayed. This involved observing manager interactions with the data and gathering feedback on its clarity, usability, and usefulness.
Usability testing also revealed an unclear call-to-action (CTA) button within the employee user flow. This potentially hindered task completion and could lead to frustration.
We relocated the CTA button to the bottom of the screen, a more prominent location that aligns with established user behavior patterns. Additionally, we emphasized the button's visual design to enhance its visibility and user recognition.