capstone poster

1
ENHANCING ONLINE EXPERIENCES FOR Designing 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 select qualified candidates and contact them in recruiting process. A new system needs to be designed to overcome the challenges on current job search website, TalentSpring.com: Recruiters must repetitively compose E-mails to candidates for 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 Design Planning 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 Low Mediu m High Total Inputs 2 2 0 14 Outputs 0 2 0 10 Queries 1 2 2 23 Files 0 0 3 45 Program Interfaces 1 3 1 36 TUFP 128.00 APC (PCA) 1.93 TAFP(FP) 247.04 LOC(our language:HTML) 3705.60 Effor(P.M)assume our project is embedded 17.34 Schedule (month) 6.23 Full 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 recruiters interact with the system n the new workflow, and how the system responds to user as feedbacks. We then know what functions and features should be included on each web pages, how many pop-up windows should be created, and what content should be included on each webpage (pop-up windows) so recruiters can complete their tasks. The activity diagram illustrates the new workflows of the new design when the three new use cases were incorporated into the site’s original functions. With the new design, the recruiters will work more efficiently and effectively by reducing time on typing E-mails and sending e-mails to multiple 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 Templates 2. Selecting Multiple Candidates to Send E-mails 3. Managing Résumés

Upload: xianzheng-guo

Post on 18-Jan-2017

145 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Capstone Poster

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