capstone poster
TRANSCRIPT
ENHANCING ONLINE EXPERIENCES FORDesigning and Creating UI for Effectively Retrieving Job Applicant Profiles
Jared Cheng, Sheng-yi (Sunny) Chou, and XianZheng Guo, MSIM Day Program, 2009
Job recruiters spend a fair amount of time and effort to selectqualified candidates and contact them in recruiting process. Anew system needs to be designed to overcome the challengeson current job search website, TalentSpring.com:
• Recruiters must repetitively compose E-mails to candidatesfor different positions
• Recruiters must recall details from many résumés• Recruiters, especially recruiters from big companies, must
organize a large number of résumés in a systematic way
Problem Statement & Objectives
DesignPlanning Analysis• Business Objectives• Critical Success Factors• Project Planning
• Parallel Design Process• Extreme Programming
• Critical Path• Make Span: 110 days
• Function Points Analysis:
Complexity Calculation
Description LowMediu
m High TotalInputs 2 2 0 14
Outputs 0 2 0 10Queries 1 2 2 23
Files 0 0 3 45Program Interfaces 1 3 1 36
TUFP 128.00APC (PCA) 1.93TAFP(FP) 247.04LOC(our language:HTML) 3705.60Effor(P.M)assume our project is embedded 17.34Schedule (month) 6.23Full time (# people) 2.78
We use function points analysis to control the scope and resource allocation of our project.
Special Thanks To: Bryan Starbuck, CEO, TalentSpring; Dr. Efthimis N. Efthimiadis, iSchool, UW, Dr. Karine Barzilai-Nahon, iSchool, UW, and all contributors and participants of our usability testing
Acknowledgment
The Sequence Diagram illustrates how recruitersinteract with the system n the new workflow, andhow the system responds to user as feedbacks. Wethen know what functions and features should beincluded on each web pages, how many pop-upwindows should be created, and what contentshould be included on each webpage (pop-upwindows) so recruiters can complete their tasks.
The activity diagram illustrates the newworkflows of the new design when the threenew use cases were incorporated into thesite’s original functions.
With the new design, the recruiters will workmore efficiently and effectively by reducingtime on typing E-mails and sending e-mails tomultiple job candidates.
Who uses the system, Who uses system, what will it do, where and when will the system be used?
Use Case Diagram
Sequence Diagram
Activity (Swimland) Diagram
• Decision Tree of User Behaviors:
• Activity-on-node Network :
Read Resumes page: When a user clicks on “search résumés”, if the resume is loaded from job board such as Monster.com, it will lead to this page
List of Resumes page: When a user clicks on “search résumés”, it will lead to this page
Email Candidate page (2): When the selected résumés are loaded from a limited or secured social networking website, such us LinkedIn, it will lead to this page that helps the user to find the candidate contact information through other job searching websites
Email Candidate page (1): When a user wants to send an E-mail to contact a potential candidate or to create an E-mail template, it will lead to this page
Implementation & Solution• System Implementation Web Page Building: HTML, Java Script User Feedback and Graphical Design Refinement
• Installation Conversion Strategy Training Plan Support Plan
• Operation System changed to reflect changing conditions System obsolescence
• Collecting User Feedbacks • Persona (Linda) & Scenarios• Defining Problems and User
Needs• Analyzing Functions & Features• Developing 3 Use Cases, a new
workflow, and a new message sequence
Three Use Cases:1. Creating E-Mail
Templates2. Selecting Multiple
Candidates to Send E-mails
3. Managing Résumés