NWU Institutional Repository

Full life cycle analysis of usability in IoT systems

dc.contributor.advisorHolm, J.E.W.en_US
dc.contributor.authorDu Plessis, E.en_US
dc.contributor.researchID12868299 - Holm, Johann Erich Wolfgang (Supervisor)en_US
dc.date.accessioned2020-11-05T07:10:22Z
dc.date.available2020-11-05T07:10:22Z
dc.date.issued2020en_US
dc.descriptionMEng (Computer and Electronic Engineering), North-West University, Potchefstroom Campus
dc.description.abstractUsability in IoT systems has not been clearly defined, and even more so over a system full life cycle. The concept of usabililty over a full life cycle is not commonly encountered, and a research question arose as to its definition. A comprehensive literature study validated the limited definition of usability in IoT system life cycle phases. Literature also supported the observation that usability has its main focus on end-users during the system’s operational and maintenance phase. A usability baseline is thus needed to define usability over all system life cycle phases and must include all system users and stakeholders from a system perspective. Firstly, a definition for general IoT systems was derived to form a foundation for the usability framework that includes all system life cycle phases, users, and stakeholders. Secondly, the life cycle usability framework was developed using Nielsen’s usability heuristics as a baseline from which to develop a set of generalised usability heuristics that can be applied to IoT systems, as opposed to Nielsen’s end-product usability view. The framework was validated by applying the life cycle heuristics to general usability issues in IoT systems as obtained from literature, a peer-reviewed IEEE conference article that commended the work, and by application of the life cycle heuristics to the development and successful deployment of a centre pivot irrigation system (CPIS). The life cycle usability heuristics were found to address the general usability issues, as well as improving the perspective and definition of usability over the life cycle of the CPIS. Many of the life cycle usability heuristics were found to be addressed by systems engineering functions, with model-based systems engineering adding notable value. The value of systems engineering showed that proper application of systems engineering processes and methods, augmented with effective contextualisation, constructivism, complexity reduction, and effective communication form a valid full life cycle usability baseline for IoT systems.
dc.description.thesistypeMastersen_US
dc.identifier.urihttps://orcid.org/0000-0002-8777-5399en_US
dc.identifier.urihttp://hdl.handle.net/10394/36199
dc.language.isoenen_US
dc.publisherNorth-West University (South Africa)en_US
dc.subjectUsability
dc.subjectsystem
dc.subjectfull life cycle
dc.subjectheuristics
dc.subjectcentre pivot irrigation system
dc.titleFull life cycle analysis of usability in IoT systemsen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Du_Plessis_E.pdf
Size:
3.64 MB
Format:
Adobe Portable Document Format
Description:

Collections