{'fraction_non_alphanumeric': 0.022535211267605635, 'fraction_numerical': 0.0, 'mean_word_length': 6.329896907216495, '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 requirements negotiation model based on multi-criteria analysis

Many software projects have failed because their requirements were poorly negotiated among stakeholders. Requirements negotiation is more critical than other factors such as tools, process maturity, and design methods. The WinWin negotiation model successfully supports general requirements negotiation. However, making decisions to evaluate alternatives is still an ad-hoc process. This paper presents a systematic model, called Multi-Criteria Preference Analysis Requirements Negotiation (MPARN) to assist stakeholders to evaluate, negotiate and agree upon alternatives among stakeholders using multi-criteria preference analysis techniques.