skip to main content
research-article

The Role Clarity Framework to Improve Requirements Gathering

Published: 13 June 2017 Publication History

Abstract

Incorrect and incomplete requirements have been reported as two of the top reasons for information systems (IS) project failures. In order to address these concerns, several IS analysis and design studies have focused on understanding the business needs and organizational factors prior to specifying the requirements. In this research, we add to the existing incremental solutions, such as the work system method and goal-oriented requirements engineering, by proposing the Role Clarity Framework drawn from the theories of “role dynamics” and “goal setting and task performance” in organization studies. The Role Clarity Framework consists of three main concepts related to any organizational role: expectations, activities, and consequences. Based on the interactions among different roles, this framework demonstrates how the business goals and activities of each role, as played out by IS users, are formed and/or changed in the organization. Finally, the Role Clarity Framework helps IS analysts to improve their communication with users and anticipate changes in their requirements, thus improving the gathering of requirements for IS design.

References

[1]
S. Alter. 2006. The work system method: Connecting people, processes, and IT for business results. Work System Method. Work System Press, Larkspur, CA.
[2]
S. Alter. 2013. Work system theory: Overview of core concepts, extensions, and challenges for the future. Journal of the Association for Information Systems 14, 2, 72--121.
[3]
A. I. Anton. 1996. Goal-based requirements analysis. In Proceedings of the 2nd International Conference on Requirements Engineering, 136--144.
[4]
R. Appan and G. J. Browne. 2012. The impact of analyst-induced misinformation on the requirements elicitation process. MIS Quarterly. 36, 1, 85--106.
[5]
A. G. Bedeian and A. A. Armenakis. 1981. A path-analytic study of the consequences of role conflict and ambiguity. Academy of Management Journal. 24, 2, 417--424.
[6]
B. Boehm. 1981. Software Engineering Economics. Prentice-Hall, Englewood Cliffs, N.J.
[7]
R. P. Bostrom and J. S. Heinen. 1977. MIS problems and failures: A socio-technical perspective, Part II: The application of socio-technical theory. MIS Quarterly 1, 4, 11--28.
[8]
G. J. Browne, M. G. Pitts, and J. C. Wetherbe. 2007. Cognitive stopping rules for terminating information search in online tasks. MIS Quarterly 31, 1, 89--104.
[9]
E. D. Carlson, B. F. Grace, and J. A. Sutton. 1977. Case studies of end user requirements for interactive problem-solving systems. MIS Quarterly 1, 1, 51--63.
[10]
A. Dardenne, A. Van Lamsweerde, and S. Fickas. 1993. Goal-directed requirements acquisition. Science of Computer Programming 20, 1, 3--50.
[11]
E. J. Davidson. 2002. Technology frames and framing: A socio-cognitive investigation of requirements determination. MIS Quarterly 26, 4, 329--358.
[12]
G. B. Davis. 1982. Strategies for information requirements determination. IBM Systems Journal 21, 1, 4--30.
[13]
W. S. Davis and P. Coleman. 1994. Casebook for Davis's business systems analysis and design. Wadsworth, Belmont, CA.
[14]
A. Dennis, B. H. Wixom, and D. Tegarden. 2015. Systems Analysis and Design: An Object Oriented Approach with UML. Wiley. J. Feinberg. 1966. Duties, rights, and claims. American Philosophical Quarterly 3, 2, 137--144.
[15]
S. E. Jackson and R. S. Schuler. 1985. A meta-analysis and conceptual critique of research on role ambiguity and role conflict in work settings. Organizational Behavior and Human Decision Processes 36, 1, 16--78.
[16]
R. L. Kahn, D. M. Wolfe, R. P. Quinn, J. D. Snoek, and R. A. Rosenthal. 1964. Organizational Stress: Studies in Role Conflict and Ambiguity. Wiley.
[17]
E. A. Locke and G. P. Latham. 1990. A Theory of Goal Setting and Task Performance. Prentice-Hall, Englewood Cliffs, N.J.
[18]
J. G. March and J. P. Olsen. 1975. The uncertainty of the past: Organizational learning under ambiguity. European Journal of Political Research 3, 2, 147--171.
[19]
D. Morisano, J. B. Hirsh, J. B. Peterson, R. O. Pihl, and B. M. Shore. 2010. Setting, elaborating, and reflecting on personal goals improves academic performance. Journal of Applied Psychology 95, 2, 255--264.
[20]
E. Mumford. 2000. A socio-technical approach to system design. Requirements Engineering 5, 2, 125--133.
[21]
E. Mumford and M. Weir. 1979. Computer Systems in Work Design -- The ETHICS Method. Wiley.
[22]
M. C. Munro and G. B. Davis. 1977. Determining management information needs: A comparison of methods. MIS Quarterly 1, 2, 55--67.
[23]
G. Regev and A. Wegmann. 2005. Where do goals come from: The underlying principles of goal-oriented requirements engineering. In Proceedings of 13th IEEE International Conference on Requirements Engineering, 353--362.
[24]
C. Rolland, C. Souveyet, and C. B. Achour. 1998. Guiding goal modeling using scenarios. IEEE Transactions on Software Engineering 24, 12, 1055--1071.
[25]
J. E. Sawyer. 1992. Goal and process clarity: Specification of multiple constructs of role ambiguity and a structural equation model of their antecedents and consequences. Journal of Applied Psychology. 77, 2, 130--142.
[26]
M. Schulz. 2014. Logic of consequences and logic of appropriateness. In The Palgrave Encyclopedia of Strategic Management. Palgrave MacMillan Publishers.
[27]
S. N. Singh and C. Woo. 2009. Investigating business-IT alignment through multi-disciplinary goal concepts. Requirements Engineering 14, 3, 177--207.
[28]
A. Taghavi. 2015. A role clarity framework for gathering business activities. Master's thesis. University of British Columbia, Vancouver, Canada.
[29]
J. Tillquist, J. L. King, and C. Woo. 2002. A representational scheme for analyzing information technology and organizational dependency. MIS Quarterly 26, 2, 91--118.
[30]
A. Van Lamsweerde. 2000. Requirements engineering in the year 00: A research perspective. In Proceedings of the 22nd International Conference on Software Engineering, 5--19.
[31]
H. J. Watson and M. N. Frolick. 1993. Determining information requirements for an EIS. MIS Quarterly 17, 3, 255--269.
[32]
E. Yu. 1997. Towards modelling and reasoning support for early-phase requirements engineering. In Proceedings of the 3rd IEEE International Symposium on Requirements Engineering, 226--235.
[33]
E. Yu. 2009. Social modeling and i*. In Conceptual Modeling: Foundations and Applications. Springer, 99--121.
[34]
E. Yu. 2011. Modelling strategic relationships for process reengineering. In Social Modeling for Requirements Engineering. MIT Press, 11--152.

Cited By

View all
  • (2024)An Automated Model of Software Requirement Engineering Using GPT-3.52024 ASU International Conference in Emerging Technologies for Sustainability and Intelligent Systems (ICETSIS)10.1109/ICETSIS61505.2024.10459458(1746-1755)Online publication date: 28-Jan-2024
  • (2022)Comparing Requirements Analysis Techniques in Business Intelligence and Transactional ContextsInternational Journal of Business Intelligence Research10.4018/IJBIR.29456912:2(1-25)Online publication date: 25-Feb-2022
  • (2021)A Framework of Software Project Scope Definition Elements: An ISM-DEMATEL ApproachIEEE Access10.1109/ACCESS.2021.30570999(26839-26870)Online publication date: 2021
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Management Information Systems
ACM Transactions on Management Information Systems  Volume 8, Issue 2-3
WITS 2015 Special Issue
September 2017
173 pages
ISSN:2158-656X
EISSN:2158-6578
DOI:10.1145/3107013
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 13 June 2017
Accepted: 01 April 2017
Revised: 01 March 2017
Received: 01 May 2016
Published in TMIS Volume 8, Issue 2-3

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Organizational role
  2. Role Clarity Framework
  3. business activities
  4. changes in requirements
  5. communication between analysts and users
  6. principles
  7. role clarity

Qualifiers

  • Research-article
  • Research
  • Refereed

Funding Sources

  • National Sciences and Engineering Research Council (NSERC) of Canada

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)87
  • Downloads (Last 6 weeks)8
Reflects downloads up to 01 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)An Automated Model of Software Requirement Engineering Using GPT-3.52024 ASU International Conference in Emerging Technologies for Sustainability and Intelligent Systems (ICETSIS)10.1109/ICETSIS61505.2024.10459458(1746-1755)Online publication date: 28-Jan-2024
  • (2022)Comparing Requirements Analysis Techniques in Business Intelligence and Transactional ContextsInternational Journal of Business Intelligence Research10.4018/IJBIR.29456912:2(1-25)Online publication date: 25-Feb-2022
  • (2021)A Framework of Software Project Scope Definition Elements: An ISM-DEMATEL ApproachIEEE Access10.1109/ACCESS.2021.30570999(26839-26870)Online publication date: 2021
  • (2020)Automatic Design of Aggregation, Generalization and Specialization of Object-Oriented Paradigm Embedded in SRSAdvances in Electrical and Computer Technologies10.1007/978-981-15-5558-9_25(259-277)Online publication date: 8-Sep-2020
  • (2019)Quality Factors Enhancement of Requirement Engineering: A Systematic Literature Review2019 International Conference on Frontiers of Information Technology (FIT)10.1109/FIT47737.2019.00013(13-135)Online publication date: Dec-2019

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media