The advent of mobile technology, Geospatial Information Systems (GIS) and convergence of voice and data over wireless networks have led to an explosion of a wide range of mobile applications. These applications include mobile internet browsers, handheld GPS navigation systems, Location Based Services (LBS), mobile workforce management systems, and so on. While much of the underlying technology is already available, there are challenges with respect to the usability of mobile applications.This project investigates the usability of a mobile application for field data collection in a utility industry. The purpose of the investigation is to gain a better understanding of the usability requirements for a mobile field data collection application but more importantly, how to meet these requirements using appropriate usability engineering techniques. A usage-centered design approach is used to design the user interface for the field data collection application. During this model-driven design process, the usability requirements are analyzed in terms of the user requirements, field data collection tasks and the operational context of fieldwork. An Underground Utility Closure (UUC) data sourcing work employed at a telecommunications utility is used as a case study for the field data collection work. The user interface is implemented as a functional prototype on a pocket computer and evaluated for usability in a field setting. It is envisaged that the usability requirements and design guidelines presented in this project will enable software engineers to meet the design challenges of usable mobile applications for field data collection and mobile computing in general.
1
INTRODUCTIONThe advent of mobile technology (e.g. handheld computer, mobile phones, and portable GPS receivers etc.), Geospatial Information Systems (GIS) and convergence of voice and data over wireless networks (GSM, GPRS, 3G, Wireless LAN, and Bluetooth etc.) have led to an explosion of a wide range of mobile applications. These applications include mobile internet browsers, Location Based Services (LBS), mobile multimedia, "real-time" field data collection for resource management, and so on. While much of the underlying technology is already available, there are challenges with respect to the usability of mobile applications.Mobile computing is fundamentally different from their desktop counterparts. The software designers must meet these challenges and capitalize on unique characteristics of mobile devices such as a small screen, limited input mechanisms, finite power supply and network dependency etc. Not only are there differences in the technology, but also the environment and situation in which mobile applications are used.The project described in this dissertation involves an investigation into the design of usable mobile field data collection application. The purpose of the investigation is twofold. Firstly, to understand usability requirements of a mobile application for field data collection and secondly, to design software that meets t...