How prior knowledge affects users understanding of system requirements

Requirements are critical to system validation as they guide all subsequent stages of systems development. Inadequately specified requirements generate systems that require major revisions or cause system failure entirely. Use Cases have become the main vehicle for requirements capture in many curre...

Full description

Bibliographic Details
Main Authors: Mustafa, Balsam, Deris, Safaai
Format: Conference or Workshop Item
Published: 2009
Subjects:
_version_ 1796855494440124416
author Mustafa, Balsam
Deris, Safaai
author_facet Mustafa, Balsam
Deris, Safaai
author_sort Mustafa, Balsam
collection ePrints
description Requirements are critical to system validation as they guide all subsequent stages of systems development. Inadequately specified requirements generate systems that require major revisions or cause system failure entirely. Use Cases have become the main vehicle for requirements capture in many current Object Oriented (OO) development methodologies, and a means for developers to communicate with different stakeholders. In this paper we present the results of a laboratory experiment that explored whether different types of use case format are equally effective in facilitating high knowledge user understanding. Results showed that the provision of diagrams along with the textual use case descriptions significantly improved user comprehension of system requirements in both familiar and unfamiliar application domains. However, when comparing groups that received models of textual description accompanied with diagrams of different level of details (simple and detailed) we found no significant difference in performance.
first_indexed 2024-03-05T18:29:19Z
format Conference or Workshop Item
id utm.eprints-15271
institution Universiti Teknologi Malaysia - ePrints
last_indexed 2024-03-05T18:29:19Z
publishDate 2009
record_format dspace
spelling utm.eprints-152712020-08-30T08:46:17Z http://eprints.utm.my/15271/ How prior knowledge affects users understanding of system requirements Mustafa, Balsam Deris, Safaai QA75 Electronic computers. Computer science Requirements are critical to system validation as they guide all subsequent stages of systems development. Inadequately specified requirements generate systems that require major revisions or cause system failure entirely. Use Cases have become the main vehicle for requirements capture in many current Object Oriented (OO) development methodologies, and a means for developers to communicate with different stakeholders. In this paper we present the results of a laboratory experiment that explored whether different types of use case format are equally effective in facilitating high knowledge user understanding. Results showed that the provision of diagrams along with the textual use case descriptions significantly improved user comprehension of system requirements in both familiar and unfamiliar application domains. However, when comparing groups that received models of textual description accompanied with diagrams of different level of details (simple and detailed) we found no significant difference in performance. 2009 Conference or Workshop Item PeerReviewed Mustafa, Balsam and Deris, Safaai (2009) How prior knowledge affects users understanding of system requirements. In: International Conference on Software Science and Engineering (ICSSE 2009), 2009, Pulau Pinang. http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:100018
spellingShingle QA75 Electronic computers. Computer science
Mustafa, Balsam
Deris, Safaai
How prior knowledge affects users understanding of system requirements
title How prior knowledge affects users understanding of system requirements
title_full How prior knowledge affects users understanding of system requirements
title_fullStr How prior knowledge affects users understanding of system requirements
title_full_unstemmed How prior knowledge affects users understanding of system requirements
title_short How prior knowledge affects users understanding of system requirements
title_sort how prior knowledge affects users understanding of system requirements
topic QA75 Electronic computers. Computer science
work_keys_str_mv AT mustafabalsam howpriorknowledgeaffectsusersunderstandingofsystemrequirements
AT derissafaai howpriorknowledgeaffectsusersunderstandingofsystemrequirements