Process exploration: Web application user experience

43
THE PROJECT: Complete redesign of administrative event request management system in web application.

Transcript of Process exploration: Web application user experience

Page 1: Process exploration: Web application user experience

THE PROJECT:

Complete redesign of administrative event request management system in web application.

Page 2: Process exploration: Web application user experience

THE PROBLEM: Users were running into roadblocks trying to use a very popular but dated tool in a web application. Feature requests and support tickets were growing steadily.

Page 3: Process exploration: Web application user experience

THE SOLUTION: Development time was slated to rework the tool from the ground up, to make the tool easy to use and learn, while meeting the needs of a varied customer base.

Page 4: Process exploration: Web application user experience

STEP 1: Establish project goals.

Page 5: Process exploration: Web application user experience

between admins, admin reviewers, reviewer element reviewers, and the requestor (student)

COMMUNICATIONimprove 1STEP 1:

Establish project goals.

Page 6: Process exploration: Web application user experience

between admins, admin reviewers, reviewer element reviewers, and the requestor (student)

COMMUNICATIONimprove 1

HISTORY2to maintain and conveyactions and commentson the request

record

STEP 1: Establish project goals.

Page 7: Process exploration: Web application user experience

STEP 2: Define the users who would be interacting with the tool.

Page 8: Process exploration: Web application user experience

STEP 2: Define the users who would be interacting with the tool.

UmbrellaAdmins

Page 9: Process exploration: Web application user experience

STEP 2: Define the users who would be interacting with the tool.

UmbrellaAdmins

AdministrativeReviewers

Page 10: Process exploration: Web application user experience

STEP 2: Define the users who would be interacting with the tool.

UmbrellaAdmins

AdministrativeReviewers

Reviewer Element Reviewers

Page 11: Process exploration: Web application user experience

STEP 2: Define the users who would be interacting with the tool.

UmbrellaAdmins

AdministrativeReviewers

Reviewer Element Reviewers

Students(Requestor)

Page 12: Process exploration: Web application user experience

STEP 3: Interview current customers to gather their feedback, wants, and needs for a better system.

Page 13: Process exploration: Web application user experience

STEP 3: Interview current customers to gather their feedback, wants, and needs for a better system.216 form reviewers

• not ordered•not sent automatically on submission

3 notified admins1 Reviewer-element reviewer (sometimes)

UMBRELLA ADMIN VIEW

Page 14: Process exploration: Web application user experience

STEP 3: Interview current customers to gather their feedback, wants, and needs for a better system.216 form reviewers

• not ordered•not sent automatically on submission

3 notified admins1 Reviewer-element reviewer (sometimes)

UMBRELLA ADMIN VIEW

10 form reviewers2 notified admins1 Reviewer-element reviewer (sometimes)

UMBRELLA ADMIN VIEW

Page 15: Process exploration: Web application user experience

STEP 3: Interview current customers to gather their feedback, wants, and needs for a better system.216 form reviewers

• not ordered•not sent automatically on submission

3 notified admins1 Reviewer-element reviewer (sometimes)

UMBRELLA ADMIN VIEW

10 form reviewers2 notified admins1 Reviewer-element reviewer (sometimes)

UMBRELLA ADMIN VIEW UMBRELLA ADMIN VIEW

3 form reviewers ✓ ordered ✓ start on submission1 notified admin1 Reviewer-element reviewer

Page 16: Process exploration: Web application user experience

STEP 4: Run complete heuristic evaluation of the current tool, acting as each defined user.

Page 17: Process exploration: Web application user experience

STEP 4: Run complete heuristic evaluation of the current tool, acting as each defined user.

Page 18: Process exploration: Web application user experience

STEP 4: Run complete heuristic evaluation of the current tool, acting as each defined user.

I want someone to review event requests. Why did I have to go to a form builder? I should be adding event request reviewers.

Page 19: Process exploration: Web application user experience

STEP 5: Compile results from • heuristic testing• direct user feedback • support tickets• idea board requests and create extensive list of desired system behavior.

Page 20: Process exploration: Web application user experience

STEP 5: Compile results from • heuristic testing• direct user feedback • support tickets• idea board requests and create extensive list of desired system behavior.

Page 21: Process exploration: Web application user experience

STEP 5: Compile results from • heuristic testing• direct user feedback • support tickets• idea board requests and create extensive list of desired system behavior.

Page 22: Process exploration: Web application user experience

STEP 5: Compile results from • heuristic testing• direct user feedback • support tickets• idea board requests and create extensive list of desired system behavior.

Page 23: Process exploration: Web application user experience

STEP 5: Compile results from • heuristic testing• direct user feedback • support tickets• idea board requests and create extensive list of desired system behavior.

Page 24: Process exploration: Web application user experience

STEP 6: Develop use cases for a variety of scenarios and involved users.

Include user behaviors that could throw roadblocks into the flow.

Page 25: Process exploration: Web application user experience

STEP 6: Develop use cases for a variety of scenarios and involved users.

Include user behaviors that could throw roadblocks into the flow.

Page 26: Process exploration: Web application user experience

STEP 6: Develop use cases for a variety of scenarios and involved users.

Include user behaviors that could throw roadblocks into the flow.

Page 27: Process exploration: Web application user experience

STEP 6: Develop use cases for a variety of scenarios and involved users.

Include user behaviors that could throw roadblocks into the flow.

Page 28: Process exploration: Web application user experience

STEP 6: Develop use cases for a variety of scenarios and involved users.

Include user behaviors that could throw roadblocks into the flow.

Page 29: Process exploration: Web application user experience

STEP 6: Develop use cases for a variety of scenarios and involved users.

Include user behaviors that could throw roadblocks into the flow.

Page 30: Process exploration: Web application user experience

STEP 7: Build wireframes and user flows to depict interaction for specific use cases.

Page 31: Process exploration: Web application user experience

STEP 7: Build mockups and user flows to depict interaction for specific use cases.

Page 32: Process exploration: Web application user experience

STEP 7: Build mockups and user flows to depict interaction for specific use cases.

Page 33: Process exploration: Web application user experience

STEP 7: Build mockups and user flows to depict interaction for specific use cases.

Page 34: Process exploration: Web application user experience

STEP 7: Build mockups and user flows to depict interaction for specific use cases.

Page 35: Process exploration: Web application user experience

STEP 7: Build mockups and user flows to depict interaction for specific use cases.

Page 36: Process exploration: Web application user experience

VALARIE MARTIN STUARTuser interface and experience design

After mockups were passed to development,layout and design iteration continued

throughout the building process.

Page 37: Process exploration: Web application user experience

VALARIE MARTIN STUARTuser interface and experience design

And the process as it looks today…

Page 38: Process exploration: Web application user experience
Page 39: Process exploration: Web application user experience
Page 40: Process exploration: Web application user experience
Page 41: Process exploration: Web application user experience
Page 42: Process exploration: Web application user experience
Page 43: Process exploration: Web application user experience

user interface and experience designVALARIE MARTIN STUART

dallas, texas, usa • 972-762-4360 • www.valarie.info