{'fraction_non_alphanumeric': 0.00603448275862069, 'fraction_numerical': 0.0, 'mean_word_length': 5.634285714285714, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Systemic Framework for Improving Clients' Understanding of Software Requirements

This research proposes a systemic framework for the understanding of client requirements in Information System development that is particularly relevant for project contexts characterized by diversity of stakeholder values and significant complexity. In spite of the strong research tradition associated with Soft Systems Methodology and the growing interest in the Work System Method, the level of use of those by practitioners is not high as such situations require harnessing the strengths of more than one methodology. The paper explores the selection of techniques from three systems methodologies and mixing them to be applied in the process of requirements understanding by clients. The mixing of methods from various methodologies is justified through the principles of Critical Systems Practice and the process of their use is guided by Action Design Research. The contribution of the paper for the field of Information Systems is in the proposal of a more powerful framework for promoting organizational learning about software requirements understanding by clients.