Abstract
Parking in Mexico City is a real challenge. Although this city is North America’s worst city for parking [2], there is not a real parking system. There are people in charge of parking cars on the public street for a fee together with public or private parking garages. Meanwhile, there are also parking meters in some of the neighborhoods and also some apps for finding paid parking. This paper presents ParkCDMX, a new app to help people to find a place in a public garage in Mexico City. It provides a map of all registered public parking lots in the city. The actual geographic position of the user can be the starting point to search either by street or neighborhood. The approach is based on User Centered Design methodology, including interviews of potential users in order to know their needs and offer a pertinent app according to the city.
You have full access to this open access chapter, Download conference paper PDF
1 Introduction
The problem of finding a good parking place in a big city, like Mexico City, really matters. In a study conducted by IBM in 2011 [1], it was found that 73% of the drivers in this city have been frustrated enough that they gave up looking and drive away. This survey also reports that 30 percent of the traffic in a city is caused by drivers searching for a parking lot, which in turn produces subsequent air pollution.
In the Valley of Mexico metropolitan areaFootnote 1, almost 6.8 millions of vehicles circulate every day [3]. The total of parking spots constructed in the city is about 6.5 million, according to IMCOFootnote 2 [4]. Most of them are private. They belong to offices, malls, restaurants, supermarkets, shops, apartment buildings and housing complexes [5]. There are 2128 public parking garage, that means, there is no place enough for each vehicle to park [6]. To make matters worse only around 50% of the parking complies with security norms and accident coverage; the others are irregular [6]. Added to this, the information about public parking contains the data of only 698 of them [7] and corresponds only to the city and not to the Valley of Mexico metropolitan area. There is also no information about the quality of parkingFootnote 3 [7].
2 Exploratory Research
In many countries, there has been a great effort to help the drivers to find a parking spot. The schemes applied are very different. Some of the apps need to be used within a functional system of parking system, like EasyPark [8], developed in Denmark and active in many European countries. This is not the case for Mexico City, as mentioned in the introduction of this paper.
There are other apps that were developed considering the scenario of this city. One of them, called Leopark [9], which shows the parking garages of an area on the map and the user can drive there by using Waze [11] or Google Maps [12] and in some places it is also possible to pay with a credit card. Arriv.io [10] is other app similar to Leopark, but it works only with associated parking lots and has a staff of valet parking that help you to park your car.
Even though these apps have many advantages and useful features, none of them allows the driver to rate the user experience of the parking garage, which is essential to bring confidence for future users. The confidence and security provided by a parking lot are key characteristics to consider when designing an app to find a parking space in Mexico City. The prototype ParkCDMX intents to build a database with information related with the driver’s experiences and the evaluations of the parking places that he has already visited. In the next section, the design process of ParkCDMX is presented.
3 Design Process of ParkCDMX
The conducted design process was based on the User Centered Design approach, which is a design method whose process is directed by information about the people who are going to make use of the product [13]. A main concept in this approach is usability, which is defined by the standard ISO 9241-11 as “the extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of use” [14]. In this project, the usability principle was the guide that allowed to determine the needs of the users, through knowing them and understanding their activities, in order to design a product that would satisfy these needs, in an iterative process of design and evaluation.
The first stage of the process is the acquisition of the user needs in form of Personas. Then a storyboard and a paper prototype were designed. This prototype was given to different users to get usability feedback. Their evaluations were translated to heuristics metrics. After that, the prototype was redesigned and implemented as a digital prototype or mockup, which in turn was tested by five different users and evaluated using the heuristics metrics again. The mockup was redesign again to obtain a final version of the app.
3.1 Research Design
During the research process, some of the common users of parking lotsFootnote 4 were observed. Then, several in-depth interviews were conducted with different parking users to learn about their context. With some users, the interview was done in a parking lot chosen by the user to observe in detail the problems of the place. Afterward, a brainstorm was conducted with some of the interviewees to find their needs. The data collected during the interviews and the brainstorm sessions was analyzed to create the Personas and the scenarios. The information was very helpful to develop a more complete representation and concrete understanding of the user. The latter describe the use that the potential user can give to the final product. Otherwise, designing without knowing the user can result in a bad product [15].
Some of the needs detected were the following:
-
To know where there are parking places.
-
To search a parking lot without stress.
-
To be sure that the parking place is secure.
-
To have an idea of the time to reach the parking place.
-
To know if the parking lot has damage insurance.
-
To pay with credit card.
-
To know where the cheapest parking lots are.
-
To know the ranking of a parking lot given from other drivers.
-
To know if there are free places in a parking lot.
-
To make a reservation.
-
To know if the parking lot has places with enough space for a large car.
-
The need of a photo of the establishment.
3.2 Personas and Scenarios
Personas and scenarios are very useful to design because they are based on the specific needs of a user or group of users [15]. For this project, three Personas and three scenarios were created; one of them is shown in Figs. 1 and 2. The first Persona, Mr. Cano, represents a successful doctor, father of two children, who doesn’t have much free time and avoids visiting museums, theaters or going to concerts because he doesn’t know if he will find a place to park. Also, he has a large car. The second Persona is a young girl, Ms. Ana García, who lives far from her job. She doesn’t like to take public transport and she prefers to use a car, although she has trouble finding where to park safely and not very expensive. The third Persona is a 53-year-old woman, Ms. Lupita, who does social work and usually parks her car in the street, but many times the places are occupied, so she loses a lot of time looking for cheap but safe parking.
Two principles of design were chosen: (1) time and (2) visualization.
3.3 Storyboard
For the design of ParkCDMX the following point of view was important: “It is very useful at the moment of choosing a parking place to have an accurate approximation of the time needed to reach it”. With this in mind two storyboards were drawn. The storyboard is a Lo-fi prototype that focuses in the different tasks to be resolved and to communicate ideas. The user is always the central part. Figure 3 shows one of these storyboards.
The inspiration for the storyboards were some apps, like AirbnbFootnote 5 and UberFootnote 6, that use the recommendations given by the community and establish a direct connection between the user and the service provider. Another source of inspiration were colors and design concepts like minimalism design and simplicity.
Afterwards, a paper prototype was made and its usability was evaluated applying different heuristics. For Nielsen [16], a usability problem was any aspect of the user interface that could be a complication. It can be a severe, moderate or a minor problem. The author proposed ten heuristics to evaluate usability [17]. In this project, this approach was chosen because it is cheap and intuitive.
Some important findings were reported by the evaluators at this first stage of the design: (1) time was not the principal issue for the app, because it should use Waze [11] or Google Maps [12] to indicate the route to reach the parking place and (2) truthful information about a parking lot was very important in order to choose one. The last one modified the concept completely so that the new point of view to follow was: “it is very useful at the moment of choosing a parking place to have an instrument which can give truthful information about it”. Some of the proposed screen changed to bring more detailed information in the digital version of the prototype.
The evaluators had different background, young people used to do everything with a smartphone and older people with little experience use some apps like Waze or Uber.
For the digital version of the prototype only one function was implemented: the possibility to search for a parking place. This prototype was evaluated again using the heuristics approach. This time the changes were more about small modifications in some of the screens and about simplifying the design by eliminating unnecessary screens.
4 Conclusions and Future Work
In this article, we have presented the process that was followed to determine the needs of the people in terms of mobility in the City of Mexico. Until now there is no application that allows to locate available parking spaces. So, based on the findings, although that the time of arriving to a parking place is important, the principal issue for a potential user of a parking place is the price and the quality of the service. Last one can be estimated on the basis of the qualification given by other drivers. In this way, ParkCDMX can help to construct a confident database of parking places of Mexico City. This could be helpful also for visitors, tourists or simply for people who have to go from one extreme of the city to the other. Using Waze or Google Maps as the routing tools can make the calculation of the time needed to reach the destination more easily. It is important to note that it would be interesting to apply other types of heuristic evaluation, such as one that considers the cultural context [18] and one that can be applied in specific domains [19].
Notes
- 1.
Zona Metropolitana del Valle de México. This area corresponds to Mexico City and the suburbs, which are part of the neighbor state Estado de Mexico.
- 2.
Mexican Institute for Competitiveness. A think tank dedicated to generate public policy proposals to boost competitiveness.
- 3.
The data base with information with the public parking garages in the city is open data and it is provided by Laboratorio de Datos de la Ciudad de México.
- 4.
The users of the parking meters were not considered because the parking meters belong to private companies that do not publish their data.
- 5.
- 6.
References
Armonk, N.Y.: Drivers share worldwide parking woes, IBM global parking survey. https://www-03.ibm.com/press/us/en/pressrelease/35515.wss. Accessed 2 Mar 2018
México como la peor ciudad del mundo para estacionarse. http://www.msn.com/en-ca/news/other/the-20-worst-cities-for-parking-in-the-world/ss-AA2o757#image=10. Accessed 2 Mar 2018
INEGI, Statistics about registered automobiles in Mexico. http://www.inegi.org.mx/est/contenidos/proyectos/registros/economicas/vehiculos/descripciones.aspx#. Accessed 2 Mar 2018
IMCO, El peso de los estacionamientos (2016). http://imco.org.mx/competitividad/el-peso-de-los-estacionamientos/. Accessed 2 Mar 2018
Nota periodística, La Silla Rota. http://lasillarota.com/cdmx-donde-no-hay-lugar-para-estacionarse#.WEHcN6J97_8. Accessed 2 Mar 2018
Estadísticas sobre estacionamientos piratas en CDMX. https://www.maspormas.com/2016/04/06/la-mitad-de-los-estacionamientos-en-la-cdmx-son-piratas/. Accessed 2 Mar 2018
Laboratorio de Datos, Base de datos de los estacionamientos públicos de la CDMX. http://datos.labplc.mx/datasets/view/estacionamientos_publicos. Accessed 2 Mar 2018
EasyPark. https://easyparkgroup.com/. Accessed 2 Mar 2018
LeoPark. https://www.leopark.mx/. Accessed 2 Mar 2018
Arriv.io. http://arriv.io/. Accessed 2 Mar 2018
Waze. https://www.waze.com/es/. Accessed 2 Mar 2018
Google Maps. https://maps.google.com.mx. Accessed 2 Mar 2018
Pribeanu, C.: A revised set of usability heuristics for the evaluation of interactive systems. Informatica Economica 21(3), 31 (2017)
ISO 9241-11, Ergonomics Requirements for Office Work with Visual Display Terminals (VDT’s) - Part 11: Guidance on Usability, International Organization for Standardization, Geneva, (1998)
Cooper, A., Reimann, R., Cronin, D.: About Face 3: The Essentials of Interaction Design. Wiley, Hoboken (2007)
Nielsen, J.: Usability Engineering. Academic Press, New York (1993)
Nielsen, J.: Usability Inspection Methods. Wiley, Hoboken (1994)
Díaz, J., Rusu, C., Collazos, C.A.: Experimental validation o a set of cultural-oriented usability heuristics: e-Commerce websites evaluation. Comput. Stand. Interfaces 50, 160–178 (2017)
Hermawati, S., Lawson, G.: Establishing usability heuristics for heuristics evaluation in a specific domain: is there consensus? Appl. Ergon. 56, 34–51 (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Luna Tlatelpa, L., Abascal-Mena, R. (2018). ParkCDMX: A Customized Parking App. In: Stephanidis, C. (eds) HCI International 2018 – Posters' Extended Abstracts. HCI 2018. Communications in Computer and Information Science, vol 852. Springer, Cham. https://doi.org/10.1007/978-3-319-92285-0_66
Download citation
DOI: https://doi.org/10.1007/978-3-319-92285-0_66
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-92284-3
Online ISBN: 978-3-319-92285-0
eBook Packages: Computer ScienceComputer Science (R0)