Milestone 3:

Design Alternatives

User Experience Requirements

User Stories

We have organized our user stories in a heirarchy based on related activities and the importance of the features.

Maps & Locations

  1. As a freshman/returning student, I want an easy-to-use map of the campus so that I can find what buildings my classrooms are located in.
  2. As a Student or Faculty Member of the university, I want a digital indoor building map that has all the room numbers, restrooms, stairs, entrances, etc. so that I can locate rooms within academic buildings on campus without having to frantically find the room inside the building.
  3. As a new student or faculty member of the university, I want to be able to view the indoor building map for each of the floors in a particular building so that it is easier to navigate within a building and find a particular room.

Directions & Navigation

  1. As a student, I want an easy-to-understand list of bus routes and their route directions as well as their stops so that I know which bus I should take to arrive at my desired destination.
  2. As a student, I want to know the specific bus information in the app like how many people are on the bus, bus ID, arrival times, and bus status (out-of-service) so that I can make an informed decision as to whether to take the bus or walk to my next class.
  3. As a student or faculty member of the university, I want an in-app navigation system which provides me with fusion routes to my destination with time estimates so that I can combine multiple modes of transport to reach my destination as quickly as possible.
  4. As a student or faculty member of the university, I want step-by-step directions so that I can easily navigate to a given destination using whichever route I select.

Athena & UGA MyID Integration

  1. As a student at the university, I want to connect my Athena & UGA MyID accounts so that I can better keep track of my daily route based on my specific classes.
  2. As a student at the university, I want directions to get to my specific classes based on my class schedule so that I can get to my next class as efficiently as possible.

Most Relevant Proposed Solution

All of our user stories are highly relevant to our proposed solution because they all address navigation issues that new and returning students and new faculty may have when trying to initially learn the layout of the UGA campus and arrive to their classes in an time-efficient manner.

According to the Cornell Sun and Badger Herald, freshman and sophomore students who have never been to campus before have worries and concerns about living on campus and are struggling with adapting to being in an unfamiliar environment.1,2 Due to this, our user stories concerning students, navigation, and maps are highly applicable to both our problem of study and our proposed solutions.

Studies have also shown that the new facilty members struggle just as much as new students when it comes to navigating an unfamiliar campus. A 2021 study on the use of augmented reality in helping with indoor navigation on university campuses found that “Like first-year students, new employees and new faculty members need to be directed and guided through the university’s route…”4 Coincidentally, UGA had fairly recently hired many new faculity members fairly recent back in 2020. A UGA Today article from 2020 announced that UGA had a cluster hiring initiative and mentioned how UGA “recruited 14 new faculty members for fall 2020 in addition to the more than 100 faculty members who joined UGA through the regular hiring process at the unit level.”3 This information provides significant context to our reasoning behind incorporating new faculty in our proposed solutions, as many of these new UGA faculty members were hired during the height of the pandemic when online learning was in full force. As such, they did not have nearly as many opportunities to explore buildings on campus and experience the campus layout. UGA will almost certainly continue to hire more faculty members, so the solutions that we aim to implement will likely continue to further assist new faculty into the foreseeable future.



Ideation & Preliminary Designs

User Stories



Detailed Designs

User Stories


User Story 1

As a freshman/returning student, I want an easy-to-use map of the campus so that I can find what buildings my classrooms are located in.


The embed may be zoomed way in or out. If you are experiencing issues viewing the embed, click here.

While not part of this user story, we’ve decided to redesign the UGA App home screen as it is the foundation to everything that we will use to build our user stories on. We’ve decided to improve reachability by removing the favorites section that is found at the very top of the screen and move more icons downward so that the user can still easily reach for the icons when they are using the device one-handed.1 For user story 1, we’ve decided to go with the wireframe design as we believe it is the best design since having 3D models may block the view on certain streets and hinders the readability of street outlines and street names. Moreover, 3D models on the map do not work well for when the map is zoomed out. To make the map with a better zooming experience, we’ve decided to go with the second idea with the wireframe buildings design with a 2D mapping experience, just like Google Maps and the current UGA app. Furthermore, we reduced the number of menu options on pullable tap design to improve findability of core features. Moreover, a search bar is added to allow users to search for their desired destination without having to navigate to a different screen or scroll through a long list of options like the current UGA app design.


User Story 2

As a Student or Faculty Member of the university, I want a digital indoor building map that has all the room numbers, restrooms, stairs, entrances, etc. so that I can locate rooms within academic buildings on campus without having to frantically find the room inside the building.


The embed may be zoomed way in or out. If you are experiencing issues viewing the embed, click here.

For User Story 2, we decided to implement a map showing the room numbers rather than a map that only highlights the classroom of a chosen class because there are numerous instances of the same class taught by different professors at different times, days, and locations which will ultimate make our first idea difficult to implement and generally confusing to the user, which would go against the principle of making the interface easily understandable.2 With a map that just shows the room numbers, users will be able to use the room numbers on the map in relation to the rooms to figure out their current location and where they need to go.

User Story 4

As a new student or faculty member of the university, I want to be able to view the indoor building map for each of the floors in a particular building so that it is easier to navigate within a building and find a particular room.


The embed may be zoomed way in or out. If you are experiencing issues viewing the embed, click here.

For user story 4, we decided to implement the idea that combined the first and second idea from our wireframe because we believe that this is the best approach after seeing the combined lower fidelity designs. In the higher fidelity design, we made a few drastic changes. First, we have simplified the pull tap to include just several icons instead of having a recently viewed place that was in the lower fidelity design. Now, when pulled up, text labels appear next to each of the icons in a list view so that if a user does not know what an icon means, the text label can explain what each of the icons mean. After selecting the buses option, a list of nearby bus stops appears. In the wireframe design, only the name of the bus stop and their proximity and direction is shown. However, in the higher fidelity mockup, bus arrival times are added with color coded bus icons after we realized that this critical feature was missing in our lower fidelity design. This allows users to glance at the arrival times instantly without having to go to a different page. Furthermore, an arrow icon is added to add signifiers that clicking in that area will go to the next page with more information about that bus stop. On the screen with additional information about the stop, in the wireframe, only the routes of buses that serve the bus stop along with the specific route’s next few stops along their distance was displayed in a vertical format. In our higher fidelity design, the most prominent of these changes was displaying bus stops information as a cohesive horizontal line with labeled stops rather than a simple bus stop list. By showing this information on a line, the user can better understand their location in relation to the other locations on the bus route they are viewing. Similar designs are implemented in Hong Kong’s Mass Transit Rail Network (Figure 1) as well as London’s Underground Tube Network (Figure 2) and other transportation systems in the world. Moreover, each of these changes from our low-fidelity designs provide the user with a consistent and easy-to-understand framework for interpreting the information being displayed, something that is crucial to promoting proper comprehension by the end user.4

A picture of Hong Kong MTR's Route Stops
Figure 1. The Hong Kong MTR Digital Route Map
"New display on West Rail Line 8-car trains" by Exploringlife, used under CC BY-SA 4.0 / Cropped from original
A picture of London's Route Stops Map
Figure 2. The London Underground Tube Route Map.
"London Underground Signs" by James Petts, used under CC BY-SA 2.0

User Story 5

As a student, I want to know the specific bus information in the app like how many people are on the bus, bus ID, and bus status (out-of-service) so that I can make an informed decision as to whether to take the bus or walk to my next class.


The embed may be zoomed way in or out. If you are experiencing issues viewing the embed, click here.

For user story 5, we believe the second idea is the best design. This is because alerting passengers to service changes is critical in a public transportation network so that people can plan alternative ways to their destination.6 While we kept most of the user interface the same as the current UGA app, a flashing bus icon (Figure 1) is added as this signifies there is special information to be shown instead of just a normal icon for every bus on the map, similiar to how the New York MTA alerts riders to service changes (Figure 2). Other changes we made in the higher fidelity design included the bus route name displayed at the top of the pop-up box, instead the name of the bus ID as we believe this will be more useful and helpful for users. Furthermore, a red icon is added next to the out of service message with the message highlighted in yellow to get the user’s attention, similar to MARTA’s service change alerts (Figure 3) followed by additional useful information, similiar to UGA's bus tracking website (Figure 4).

A gif of the flashing icon
Figure 1. The flashing icon used in the Figma File in black color
"Flashing Bus Icon" by George Fang
A gif of an example from NY MTA
Figure 2. The Service Alert icons for the New York MTA
"MTA Live Subway Map" by Metropolitan Transportation Authority
A picture of MARTA's service alert
Figure 3. The MARTA Service Alert Message
"MARTA Service Alerts" by Jenni Girtman for The Atlanta Journal-Constitution
UGA Bus Additional Information
Figure 4. UGA's Bus infomation
"UGA Bus Tracking" by UGA Transportation and Parking Services

User Story 8

As a student at the university, I want to connect my Athena & UGA MyID accounts so that I can better keep track of my daily route based on my specific classes.


The embed may be zoomed way in or out. If you are experiencing issues viewing the embed, click here.

For our eighth user story we went with our first idea due to a couple of factors. The first was that we felt it was better to provide the user with a visual map representation of their class locations, rather than simply giving them a building name. Essentially, our goal with the first idea was to provide the user with all of the relevant class schedule and location information they may need on one screen within the app. This would reduce the amount of searching the user would have to do to find each piece of information. There were four pieces of important information that we wanted to provide to the user on this screen: the order in which the classes occur, the days and times of each class, the building each class is located in, and the room number for each class. To accomplish in an easy-to-interpret manner, we first relied on grouping each information type by color (ie. class times - blue, locations - red, etc.). This is a well documented concept for making information easier to digest.9 After implementation of our wireframe design in figma, we noticed that there was a significant number of buttons and options being shown to the user at once. Although incorporating shortcuts can be useful in some cases, Hick’s Law has shown that presenting the user with too many options at once can increase mental strain and reduce efficiency.2,5 To solve this issue, we decided to replace the taskbar shortcuts in our original wireframe with a simple back button that would allow them to return to the homepage of the Map & Directions section where they could then select another option.


Summary Video

Milestone 3 Presentation



Sources MLA

Works Cited

Alsabbagh, K. J., et al. “University Campus Indoor Navigation for Android Devices Using Augmented Reality and A* Search Algorithm (UCIN).” 3rd Smart Cities Symposium (SCS 2020), Jan. 2021, pp. 257–263., https://doi.org/10.1049/icp.2021.0890.

Badjate, Mihika. “'Our Real Freshman Year': Class of 2024 Looks Forward to an in-Person Fall.” The Cornell Daily Sun, The Cornell Daily Sun, 29 July 2021, https://cornellsun.com/2021/07/29/our-real-freshman-year-class-of-2024-looks-forward-to-an-in-person-fall/.

Bragg, Lucy. “Implementing a Successful Campus Navigation App.” Mappedin, Mappedin, 22 Sept. 2021, https://www.mappedin.com/blog/use-cases/campuses/implementing-a-successful-campus-navigation-app.

Chao, Gong. “Human-Computer Interaction: Process and Principles of Human-Computer Interface Design.” 2009 International Conference on Computer and Automation Engineering, 2009, pp. 230–233., https://doi.org/10.1109/iccae.2009.23.

Conway, Emma. “Freshman Year 2.0: The Class of 2024 Reflects on COVID Filled First Year, Looks to New Beginning Ahead.” The Badger Herald, UW-Madison's Premier Independent Student Newspaper, 2 Aug. 2021, https://badgerherald.com/features/2021/08/02/freshman-year-2-0-the-class-of-2024-reflects-on-covid-filled-first-year-looks-to-new-beginning-ahead/.

Fahmy, Sam, and Mike Wooten. “UGA Invests in Faculty Development, Strategic Hires.” UGA Today, University of Georgia, 3 Nov. 2020, https://news.uga.edu/uga-invests-faculty-development-strategic-hires/.

“Human Interface Guidelines.” Apple Developer, Apple Inc., https://developer.apple.com/design/human-interface-guidelines/ios/overview/themes/.

“The Importance of UI & UX in a Public Transit Mobile App.” Modeshift, Modeshift, 31 Aug. 2020, https://modeshift.com/mobile-ui-ux-public-transit-systems/.

Kirhenstein, Alex. “Mobile Reachability. Rules of Thumb.” Medium, Medium, 13 Oct. 2015, https://medium.com/@Draward/mobile-reachability-rules-of-thumb-ce37dd0cd3ad.

Proctor, Robert W, and Darryl W Schneider. “Hick’s Law for Choice Reaction Time: A Review.” Quarterly Journal of Experimental Psychology, vol. 71, no. 6, 2018, pp. 1281–1299., https://doi.org/10.1080/17470218.2017.1322622.

Schobesberger, David, and Tom Patterson. “Evaluating the Effectiveness of 2D VS. 3D Trailhead Maps: A Map User Study Conducted at Zion National Park, United States.” Mountain Mapping and Visualization, 2008, pp. 201–205., http://www.mountaincartography.org/publications/papers/papers_lenk_08/schobesberger.pdf. Accessed 7 Apr. 2022.

Sengers, Phoebe. “Designing Comprehensible Agents.” IJCAI'99: Proceedings of the 16th International Joint Conference on Artificial Intelligence, vol. 2, 31 July 1999, pp. 1227–1232., https://www.ijcai.org/Proceedings/99-2/Papers/079.pdf. Accessed 7 Apr. 2022.

Smith, Sidney L., and Jane N. Mosier. “USER GUIDANCE.” GUIDELINES FOR DESIGNING USER INTERFACE SOFTWARE, Aug. 1986, https://hcibib.org/sam/4.html. Accessed 7 Apr. 2022.

Thorisson, Kristinn R. “Simulated Perceptual Grouping: An Application to Human-Computer Interaction.” Proceedings of the Sixteenth Annual Conference of the Cognitive Science Society, 2019, pp. 876–881., https://doi.org/10.4324/9781315789354-152.

Wong, Euphemia. “Shneiderman's Eight Golden Rules Will Help You Design Better Interfaces.” The Interaction Design Foundation, 2021, https://www.interaction-design.org/literature/article/shneiderman-s-eight-golden-rules-will-help-you-design-better-interfaces.