Tracking System for Job Applicants Sprint Schedule and Overview. By Erik Flowers

Similar documents
Business Analysis for Practitioners - Requirements Elicitation and Analysis (Domain 3)

AI Model Training Platform

Validating customer demand

UX Design - Curriculum

The LUCID Design Framework (Logical User Centered Interaction Design)

James Pownall. UX and UI Design. Mobile:

Shane Olivo. Selected UX Project Portfolio. Phone

Step 1 - Learning & Discovery

Development Methodology TM

kylerisandesign UX DESIGN CASE STUDY: MicrosoftStore.com Surface Pro 3 Launch

USER EXPERIENCE DESIGN GA.CO/UXD

USER-CENTERED DESIGN KRANACK / DESIGN 4

Passionate designer with a love for solving design problems using feasible and creative solutions

What is Sherpa? ENTER A LOCATION CHOOSE EQUIPMENT ORDER SERVICE ENJOY MORE FREE TIME. UXD Presentation Peter Zahn

TRACY REITH USER EXPERIENCE DESIGN

Responsive Redesign dispatch.com 10tv.com thisweeknews.com

Firstname Lastname. Contents. User Experience Design Portfolio - Selected Samples. Updated February 2014

UI/UX BASICS. What is UX?

CPSC 444 Project Milestone III: Prototyping & Experiment Design Feb 6, 2018

Morgan Landis

interview.io Final Report

SWEN 444 Human Centered Requirements and Design Project Breakdown

Strategy Conceptual Design

UX / UI THE BOOT CAMP AT UT AUSTIN CURRICULUM OVERVIEW. McCombs School of Business School of Information

Proposal for the design and development of the Compass Land Consultants website

SWEN 444 Human Centered Requirements and Design Project Breakdown

Mendix Agile UX Integration

3Lesson 3: Web Project Management Fundamentals Objectives

Department of Digital Media Handbook. Projected Schedule

Enterprise - Sales App

Mobile UX or WHITEPAPER

SEGUE DISCOVERY PARTICIPATION IN DISCOVERY DISCOVERY DELIVERABLES. Discovery

INF 231 Project 1 (Customer: Dr. Geoff Ward) Fernando S., Hosub L., Roeland S., Ya-Wen L., Sunakshi G., Michael W. B., Sowmya J.

interaction design Thanks to JoEllen Kames

Creating a Remarkable User Experience

SM 3511 Interface Design. Institutionalizing interface design

GROWTH-DRIVEN DESIGN THE SOLUTION TO WEBSITE REDESIGNS

MELISSA CRADDOCK USER EXPERIENCE PRODUCT DESIGN LEAD

EE/CpE322 Lecture 3. Bruce McNair Based on Engineering Design: A Project-Based Introduction (the 3 rd ed.), by C.L. Dym and P.

Capgemini employ 30,000+ (2010) people in India with offices in Mumbai, Bangalore, Kolkata, Pune, Hyderabad, Chennai and Delhi/NCR.

MOBILE APP USER TESTING GUIDING THE WAY TO SUCCESS. Mobile App User Testing 1

DESIGN. (Chapter 04)

Hi hi! My. work NATHAN ROSS. User Experience

CS/ISE 5714 Spring 2013

#heweb16 #MPD6 #PMTheMusical. Project Management: The Musical!

Assignments. Assignment 2 is due TODAY, 11:59pm! Submit one per pair on Blackboard.

PUTTING THE CUSTOMER FIRST: USER CENTERED DESIGN

Weekend Urnr. Mobile App Wireframes. May Copyright UX Wireframe Experts 1

Chapter 12 INTERACTION DESIGN IN PRACTICE

Instructor s Dashboard of Peer Reviewing System. INF231: User Interface Design and Evaluation Discussion Group 3

Staveland Human Friendly Engineering Inc. Lowell Staveland

Omnichannel User Experience (UX) Design: What s in your toolbox? Lizanne Kaiser, Ph.D. Strategic Business Consulting Director

Choosing the Right Usability Tool (the right technique for the right problem)

DEEPAK DEVADASAN Manager-User Experience

UX + BA. User Experience & Business Analysis. Personas. What is UX? Customer Experience Maps. BA & UX roles. BA + UX Collaboration.

Design Thinking: Design Review Workshop

DevPlan User Guide. Table of Content. DevPlan User Guide. Author: TechExcel co.ltd

Intro to User Centered Design. Golli Hashemian and Lauren Haynes NTEN

USER RESEARCH Website portfolio prototype

Building great apps for mobile devices: tips and tricks

USERINTERFACE DESIGN & SIMULATION. Fjodor van Slooten

Designing. Simon Wilson Interaction designer, DWP Digital

Sharing Content. How to import and share content SHARE CONTENT

WEB DESIGN 8 PHASES OF THE DESIGN PROCESS. By da Creative Team

California Digital Library:

The Case: Danske Bank

User Centered Design - Maximising the Use of Portal

CS -213 Human Computer Interaction Spring Prototyping. Imran Ihsan. Assistant Professor (CS) Air University, Islamabad

TIE Project Work on Pervasive Systems

How to Choose the Right UX Methods For Your Project

Exam Questions

Redesign Strategy: UIC Library Website Redesign

Architecting Your Digital Workplace

CS3205 HCI IN SOFTWARE DEVELOPMENT PROTOTYPING STRATEGIES. Tom Horton. * Material from: Floryan (UVa) Klemmer (UCSD, was at Stanford)

Understanding the Open Source Development Model. » The Linux Foundation. November 2011

Consolidate Onsite & Remote Education

Design Iteration: From Evidence to Design. Slides originally by: Dick Henneman

Agile Software Development Agile UX Work. Kati Kuusinen TUT / Pervasive / IHTE

AALTO VENTURES PROGRAM

Atlas 2.0. Atlas Help

Requirement Engineering within an Agile Environment BY KEJI GIWA. Digital Bananas Technology

D#007 - Development Process Handbook

IBM s approach. Ease of Use. Total user experience. UCD Principles - IBM. What is the distinction between ease of use and UCD? Total User Experience

You can keep pretty much any type of content in a note. Here are some ideas:

Chapter 3! Planning and Design! 2012 Elsevier, Inc. All rights reserved.

Public Speaking Goes Mobile

CPU DB Data Visualization Senior Project Report

UX Intensive Takeaways In Action. J.J. Kercher December 8, 2011

User Experience. How to Thrive (Not Just Survive) in the Industry

EMPLOYEE LOCATION TRACKING SERVICE

Portfolio Classified due to NDA agreements

UX, UI, Product Design

Case Management Digital Service Sprint Review Sprint 5.1: 11/16/17 11/29/17. CWDS / Child Welfare Digital Services

Usability Testing CS 4501 / 6501 Software Testing

Design Process. Discover, Design, Develop, Deploy. R. Scott Granneman. Jans Carton

Anirudha Joshi IDC, IIT Bombay

CASE STUDY VOLUNTEERING UX EXPERTISE TO INCREASE ONLINE DONATIONS BY 650% FOR THE HUNGARIAN RED CROSS

User Stories Applied, Mike Cohn

Adobe XD CC: Streamlining User Experience Design

INTERNAL AND EXTERNAL VACANCY ANNOUNCEMENT

Transcription:

Tracking System for Job Applicants Sprint Schedule and Overview By Erik Flowers This overview is to determine and develop the Tracking System for Job Applicants (TSJA), to be used by Recruiters/Managers and Employees. Low-fidelity overview of product and one high-fidelity interaction will accompany this schedule. 12 Week (3 month) Schedule and Overview, UX and Development cycle. 6 UX Sprints. Week 1 Sprint I (one week) Determine needs for primary stakeholders/users. Week 2-3 Sprint II (two weeks) Usage and User Research Week 4 Sprint III (one week) Initial Flow-Charting and Scope Defining Week 5 Sprint IV (one week) Wireframing and View Creation Week 6-10 Sprint V (five weeks) Prototyping and Development, User Testing Week 11-12 Sprint VI (two weeks) - Testing, Staging, QA, User Testing, Delivery Week 12.1 (one day) Post Release Meeting UX Sprint I Determine needs for primary stakeholders/users. A. Gather requirements and needs. Open ended and non-limiting. a. Make list of users and stakeholders, using both existing declarations of involvement, and assumptive invitations of people that the UX team feels are relevant. i. Schedule meetings and planning sessions to gather data and make notes. ii. Meetings can be split between parallel UX personnel or teams, merging information together in virtual branches. b. Interview recruiters/managers on existing tools, existing application screening processes, current state of usage and perceived effectiveness. i. If no format system exists, document the offline/analog process currently in use. ii. Posit a scenario to users of an application-like system for accomplishing existing, segmented tasks regarding job applicant tracking. c. Interview recruiters/managers on existing problems, shortcomings, missing features (relevant or not), and perceived ineffectiveness of existing system. i. If no system exists, follow same above items in A.a.i and ii. d. Gather information about wants/needs from recruiter/manager user, realistic or not. B. Compile list of needs and wants into an un-ordered list. a. Planning poker to determine where the UX team feels the priorities should be.

UX Sprint II Usage and User Research A. Compose list of possible research and data gathering techniques, decide which fit the schedule and existing resources a. Surveys, individual user studies, single interviews, group interviews, subjective observation of user. b. Once determined based on time/resources, proceed to utilize techniques in the observation and research process. B. Observe usage of user; note the obvious and nuanced interaction patterns. a. Rely on standardized practices to make note of observed behaviors i. Tap in to experience and intuition as a UX practitioner ii. Make educated guesses and assumptions, for later review against gathered data and notes. b. Screenshot/annotate existing UI and annotate existing interactions, experience, and pain points in the process. i. If no formal process exists, formalize existing process as best as possible. c. Heuristically contemplate and brainstorm on potential uses and problems from an outside standpoint. Make assumptions based on past experiences and known practices. d. C. Organize usage observations and patterns into spec-sheet for UX team. a. All team members contribute to initial spec sheet, and will refer and edit this sheet and project advances. b. Planning meeting between UX team to merge notes, and commit to initial product requirements sheet. c. Move forward with initial requirements sheet into sprint III. UX Sprint III Initial flow-charting and scope defining A. Meet at the biggest whiteboard available with involved UX team members and begin abstraction of the data gathered. a. This is not view wireframing. This is a visual map of the project as understood so far by the UX team, and a backlog of existing requirements and needs gathered. b. Process is collaborative and non-discriminating against any ideas or insights by the UX team. B. Sitemap (project map) of potential and needed views (screens, pages) determined and linked. a. Map links together interactions and the flow of the user experience as the user navigates through the product and accomplishes the needed tasks. i. Map elements that are actual discrete views will correspond to a UI wireframe

C. Planning remaining development strategy and benchmarks a. Determining resources and timing needed for following 3 sprints. b. Divide responsibilities between UX tem i. Interaction design ii. UI design, asset library iii. Persona and user modeling UX Sprint IV Wireframing and View Creation A. Views are taken from flow chart and site/project map and wireframes are started. Locate the biggest whiteboard you can find. a. Initial view wireframing takes place with one or more members (if available) from the: i. UX Team ii. Project Managers iii. Software Developers iv. User Group (since this is for recruiters, managers, and employees it is assumed that some/all of those users will be available). b. Wireframes are drawn in front of everyone on the whiteboard i. UX controls the drawing process using the elements and information they have already gathered. ii. Other non-ux attendees will be solicited for feedback and initial reactions. c. The whiteboarding session wireframes will either be drawn in tandem by a UX team member, or photos of the whiteboard will be taken and sent to the UX team members. B. From the whiteboard notes/pictures, wireframes of the views can be created. a. Wireframing into a digital format takes place within the UX team, staying close to the initial whiteboard (or sketch). b. Wireframes are drawn up in digital format with annotations, comments and markup. c. Wireframes can be printed and re-evaluated by UX team, with new annotations and comments based on team suggestion and known factors. C. Wireframes are reviewed and confirmed by the UX team a. Wireframes can be shared with development parties, software engineers and programmers, and the development manager or director. b. Software/programming developers receive the initial wireframes so they have something to start with, and can begin building backend functionality and models/controllers of the MVC. D. Expectations on delivery are set a. Input from software developers and creative is taken into account to determine the iterative benchmarks for the next sprint.

UX Sprint V Prototyping and Development, User Testing A. With wireframes in hand, UX team takes them and begins constructing prototypes a. Prototyping will consist of i. Overall design framework of product ii. Developing a consistent, hi-fidelity UI library and asset iii. Determining which interactions need to be made into clickable prototypes. 1. Flat images, simple clickable HTML (illusion of function), advanced jquery-enabled views, interactive mockups from Catalyst or similar program. b. Prototypes will receive constant iteration between the UX team and an involved representative from the software development team. i. Developers will need to know about the granular addition of interactions and features that will require backend programming and consideration, database work, and other changes/additions to the model and controller. B. Prototypes presented to stakeholders/users as an alpha demo a. While not a deliverable product, a reasonable presumption can be made that the project is within the scope and planning that was originally determined and set out with. b. Last minute changes or considerations can be suggested, but without a promise that they will be included with the first working release. C. Developers are working in a delayed, parallel production cycle, integrating UX and UI elements as they are created and have initial approval from the UX team. a. Developer needs and questions are addressed from the UX team, with the assumption that the UX team has a handle on what needs to be accomplished and included in the feature set. D. As prototypes or basic live demos are available, they are shared with a small portion of users to determine if there are any oversights or glaring omissions. a. Notes can be taken if any new requests/needs/wants arise from users, and evaluated for present inclusion, or if they need to be backlogged for the next release cycle. E. Creative assets are integrated with the UI and application screens a. In this instance, it is assumed that creative is a part of the UX team and capable of delivering the needed UI and creative elements. F. Deliveries from the software engineers are QA s by the UX team and a constant feedback loop is going between the software developers and the UX team. UX Sprint VI Testing, Staging, QA, User Testing, Delivery A. The initial, usable product is pushed to a staging environment. a. Tests of the working product begin with the UX team

b. QA is conducted on working product, by UX team or uninvolved, unbiased QA representatives. B. User testing is planned a. Primary users are selected and invited to test and use the initial release candidate i. Notes and observations are taken by the UX team on how the user interacts and responds to the product. ii. Resembles a compressed version of Sprint II Usage and User Research. b. Observations are made by UX and compared to the initial flow chart and site-map of the project. i. Fixable, non-loadbearing feature changes can be made ii. Loadbearing features that fit the original, planned development requests will remain as they are, with any user feedback that requires change saved for the next UX and development cycle. C. QA is completed, bugs and errors are fixed, and a release candidate can be tested with users. a. This final testing is the point of no return for this cycle. The 12-week product will be released at the conclusion of this sprint. b. One final look from the users, developers, and UX team is given to the product. i. Notes and ideas are recorded, but not introduced into the scope. No feature creep is allowed at this point. D. Delivery a. The TSJA (Tracking System for Job Applicants) is released to the users on a conditional 1.0 basis. b. The delivery is feature complete in accordance to the original and revised plan. Post Release Meeting A. Evaluation of process and delivery a. UX and Developer consensus of success, areas to improve b. Prioritization of features that were lacked, skipped, or non-loadbearing and left out of first delivery. B. User observation a. Essentially a micro-iteration of entire process. i. UX note taking ii. User feedback iii. Evaluation C. Discussion of 2 nd release candidate (if needed, planned, requested).