Problem Alignment
Background
Businesses face challenges in finding and evaluating candidates, and there is a need for a platform that can streamline the hiring process and reduce the time needed to recruit high qualified candidates. Companies seek candidates with relevant education, work experience, and specific skills aligned with job requirements.
For the recruiter theres some pain point in the recruitment process such as facing fierce competition, struggling with employer branding, ineffective screening methods, investing in training & development, battling time constraints, high costs, and compliance complexities. In the other side, the candidate have some pain points such as information overload, lengthy processes, unclear descriptions, getting ghosted, lack of transparency, unrealistic expectations, unfair bias, slow decision-making, fierce competition, inflexible processes, unprofessional interviews, and job insecurity.
Companies expected benefits from the hiring platform to reduce time for faster job posting, candidate sourcing, applicant tracking, scheduling, and communication. Also to reduce costs that can be lead to reduced advertising, agency fees, time-to-hire, screening expenses, and turnover costs. As for the candidate they expected hiring platform that can reduce their time and cost such as easier job search, quick application process, transparent updates, mobile access, no resume writing or job search coaching fees, potentially reduced travel costs.
Data Evidence
The main challenges faced in the recruitment process Attracting top talent: Facing fierce competition, struggling with employer branding, and reaching passive candidates. Screening and selecting: Dealing with inaccurate job descriptions, ineffective screening methods, and unconscious bias. Onboarding and retaining: Ensuring a positive onboarding experience, investing in training & development, and fostering cultural fit. Other challenges: Battling time constraints, high costs, and compliance complexities. Job search & application: Information overload, lengthy processes, unclear descriptions, and getting ghosted. Selection & communication: Lack of transparency, unrealistic expectations, unfair bias, and slow decision-making. Other frustrations: Fierce competition, inflexible processes, unprofessional interviews, and job insecurity. Preferences and expectations do companies have regarding desired candidates Companies seek candidates with relevant education, work experience, and specific skills aligned with job requirements. Cultural fit, adaptability, and a willingness to learn are valued. Strong communication, teamwork, and leadership potential are crucial. Proactiveness, results-oriented mindset, and tech-savviness are often preferred. Networking skills, a global mindset, and ethical behavior are also key considerations. Preferences vary based on industry, job roles, and organizational culture, with job descriptions outlining detailed expectations to attract suitable candidates.
Benefits that are expected from using a recruitment platform, both in terms of time and cost Time: Faster job posting, candidate sourcing, applicant tracking, scheduling, and communication. Cost: Reduced advertising, agency fees, time-to-hire, screening expenses, and turnover costs. Time: Easier job search, quick application process, transparent updates, mobile access. Cost: No resume writing or job search coaching fees, potentially reduced travel costs. The sets that make the hiring platform different from other similiar platform Other platforms may not have a feature that can directly test the candidate. It is an opportunity to make a feature that can test the candidate specifically. Challenge
How might we help companies reduce their time and costs? How might we help companies found the highly-qualified candidate? How might we help companies increase effective and efficiency of their screening method? How might we help candidates reduce the time of their recruitment process? How might we help candidates increase their chance to pass the screening process for faster application? How might we help candidates be able to see the updates of their application? Success Criteria
Higher stakeholder satisfaction: Achieve a minimum of 80% stakeholder satisfaction with the platform's features and solutions for decision-making, as measured through user satisfaction scoring. Increase stakeholder engagement: Achieve a minimum of 80% active (upvote & comment) participation from hiring managers, recruiters, and other stakeholders in the decision-making process in three weeks time-box after screening stage. Reduction in screening process: Achieve a measurable decrease in the average time it takes to screening candidate compared to the pre-platform implementation period. Cost savings in recruitment: Achieve measurable cost savings in the recruitment process, considering factors such as reduced advertising costs, decreased time spent on manual processes, and optimized resource allocation. Higher rate of successful placement: Increase the percentage of successful candidate placements, measured by candidates who complete the hiring process and are successfully onboarded. Increased quality of hires: Demonstrate an improvement in the quality of hires, as measured by performance evaluations, retention rates, and employee feedback.
Proposed Solution
After doing some research and competitive analysis with other similiar platform, there is found that current hiring platform doesn’t have a feature that can directly test the candidate with specific job position. It will lead to longer screening process time and slow decision-making. Also, because of poor screening process, it will increase the screening expenses and time-to-hire, making the company loses some of their time and costs. Based on the hypoteses above, there is opportunity to make a hiring platform which has a feature to provide direct tests to candidates according to the needed of position.
The proposed solution section should provide a clear and concise overview of the solution being proposed to solve the problem statement and challenge, including a breakdown of its components and the benefits it will provide to end-users and the business.
User Stories
List all Requirements as detail as possible which includes scenario role, pre-condition, action and impact.
Example for User Story, Scenario, and Acceptance Criteria
User Flow
Create a visual representation of the steps a user takes to accomplish their goal, including all possible paths, decision points, and user actions, to ensure a seamless and intuitive user experience.
User Flow: Posting a Job Opening
Action: The recruiter logs into the E2E hiring platform. Action: Upon login, the recruiter is directed to the platform's dashboard. Navigates to "Post a Job" Section: Action: The recruiter clicks on the "Post a Job" section, prominently displayed on the dashboard. Completes Job Posting Form: Action: The recruiter fills out the job posting form, including details such as: Uploads Job Requirements: Action: The recruiter uploads any additional documents related to job requirements, such as a detailed skills list or certifications. Action: After reviewing the job posting details, the recruiter clicks on the "Submit" button. Completes Job Screening Test Form: Action: Recruiter fills out the job screening test form, including details such as: Submits Job Screening Test: Action: After reviewing the job screening test details, the recruiter clicks on the “Submit” button. Notification to Hiring Manager: Action: The hiring manager receives a real-time notification about the new job posting. Hiring Manager Reviews and Approves: Action: The hiring manager accesses the platform, reviews the job posting, and approves it for public visibility. Job Appears on Job Board: Actor: All Users (Candidates) Action: The approved job opening is now visible on the platform's job board, accessible to all users. Action: A candidate interested in the job opening applies through the user-friendly application interface. Candidate Takes The Jobs Screening Test: Action: A candidate fills out all the question of the job’s screening test. Candidate Submits Screening Test: Action: After reviewing the candidate answer of the screening test, the candidate clicks on “Submit” button. Recruiter Receives Application Notification: Action: The recruiter receives a real-time notification and an email about the new candidate application. Recruiter Reviews Application: Action: The recruiter accesses the candidate's profile, reviews the application, and assesses the candidate's qualifications. Recruiter Initiates Interview: Action: If the candidate is a suitable match, the recruiter initiates the interview process, either scheduling a virtual interview or moving to the next hiring stage.User Flow: Posting a Job Opening