{'fraction_non_alphanumeric': 0.017933390264730998, 'fraction_numerical': 0.0, 'mean_word_length': 5.43956043956044, '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}}
Aligning Software Requirements with Strategic Management using Key Performance Indicators: A Case Study for a Telephone Sales Software

Companies are increasingly dependent on tailor-made software to achieve their organizational goals. Much is already known about how to specify a software from an idea or concept, however, predicting the impact of building it on a company's results is still something little studied, and often the impact is measured only after its construction, resulting sometimes in a misuse of resources, compared to the result obtained. This paper presents a way of relating and measuring the impact of software requirements on strategic KPI’s, in order to extract quantitative and qualitative analyses of these relationships, providing relevant information in the decision making process regarding prioritization against business value. Through a case study, it is shown how to use Goal Modelling techniques to extract and relate requirements from the KPI's of a Balanced Scorecard. It is possible to extract, from the described techniques, qualitative and quantitative results that show the impact of each of the requirements on the mapped KPI’s.