GR2 - Designs
Scenario
It is the third Monday in March and Phyllis is going on a sales trip the next day. She is based in Boston and is going to visit offices at 6 places in 3 days, and wants to be back by Thursday evening. She sells cloud computing services and is the account manager responsible for all regions in New England and the Mid-Atlantic. She is going to different companies and targeting specific industries. The 6 places she has to go on the current trip includes New York City, NY, Philadelphia, PA, Pittsburg, PA, Hartford, CT, Albany, NY, Atlantic City, NJ.
...
- Log into the Mileage Manager application
- Query the application to create a report of all trips made in the last three months
- Export the results to an Excel readable file
- Log out of the Mileage manager system
- Analyze the results “offline”
- Flag any suspect trips in the system for follow-up with sales managers
- Create a quarterly report in Powerpoint for the Finance department head.
Designs
Design #1
Create Trip
| Storyboard Explanation |
---|
...
Visibility | Learnability | Explanation Efficiency |
| Explanation
---|
Analyze Trip
...
Errors |
---|
|
...
Design #2
Create Trip
| Storyboard | This panel is where Phyllis would create her new trip. It is a lot like the multi-city mode for Kayak.com First she would log in, which would bring up her view and automatically start her in this tab. Then she would enter her starting address in the first textbox at the top (which has address autocomplete). In the next textbox to the right she would enter her preferred departure date by typing it in or First she would enter her starting and ending date using the standard calendar widget pop-up. She She would also choose a time from the dropdown menu, whose default option is "anytime" but also includes options like "early morning", "evening" and then specific hours.| |
Approve Trip
| Storyboard | Visibility | Learnability | Efficiency | Errors |
Analyze Trip
| Storyboard | Visibility | Learnability | Efficiency | Errors |
Design #3
Create Trip
...
...
can either type the address of the location or easily select saved locations. While she types in the text box, the system will predict which location she wants to input showing her the best matches. After pressing enter, locations will be listed on the side next to a "x" symbol to delete them if needed. | The calendar widget makes it very easy to to select dates. | It uses standard widgets such as text fields and drop-down menues. | The map update in real time so there is no need to generate it or wait for it to load. | Every field is easy to change. |
Approve Trip
| Storyboard | Visibility | Learnability | Efficiency | Errors |
| This interface is where Mary would approve trips for Phyllis and her other direct reports. On the top she will see her managed budget and her current balance. | Mary can see the budget and current balance. | Common way of listing document. | Mary can approve or reject trips immediately and by selecting several trips. | Mary cannot undo an error after she makes it. Is necessary to add this feature because if she makes a mistake and approve the wrong trip she cannot undo it. |
| The detail screen will show the name of the trip, the starting and ending date of the trip, the travelers name, the map of the route and a cost breakdown. | Mary can see the name of the traveler and the dates of the trip. She can see a map of the route and the breakdown of costs. | N/A | It is just one page with all the information needed so it is fast to read. | N/A |
Analyze Trip
| Storyboard | Visibility | Learnability | Efficiency | Errors |
| Here Juan can export the data to analyze the information. He can input several filters to get the required data. Juan can filter by date, department, cost center, approver, traveler (employee), location, status of the trip and value of the trip. | The calendar widget makes it very easy to to select dates. | It uses standard widgets such as text fields, drop-down menues, multiple choice menues and checkboxes. | The Facebook predictive text field is very effective in selecting previously saved data. | Everything can be change easily. |
Design #2
Create Trip
| Storyboard | Visibility | Learnability | Efficiency | Errors |
Approve Trip
| Storyboard | Visibility | Learnability | Efficiency | Errors |
Analyze Trip
| Storyboard | Visibility | Learnability | Efficiency | Errors |
Design #3
Create Trip
|
| Storyboard | Visibility | Learnability | Efficiency | Errors |
Approve Trip
|
| Storyboard | Visibility | Learnability | Efficiency | Errors |
Analyze Trip
|
| Storyboard | Visibility | Learnability | Efficiency | Errors |
Approve Trip
...
...
Analyze Trip
| Explanation |