{'fraction_non_alphanumeric': 0.015454545454545455, 'fraction_numerical': 0.00909090909090909, 'mean_word_length': 6.14935064935065, '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': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Systematic Mapping Study of Dealing with Error in Software Development Effort Estimation

Over the last decades, the software engineering community has investigated new techniques for software development effort estimation. Unfortunately, the estimates were not always accurate. Error approaches are then, aninteresting track for improving the projects running performances and their financial profitability. The aim of this systematic mapping study is to summarize and synthesize theexisting studies dealing with effort estimation error and uncertainty and to classify them based on research approaches, contribution types, accuracy criteria, datasets, error approaches and effort estimation techniques used. In total 19papers published between 1990 and 2015 were selected. We observed a balance between the managerial approaches and the technical ones. Furthermore, the proposed errortechniques and frameworks improve in general the accuracy ofeffort estimation techniques. Fuzzy logic, bootstrapping andrisk analysis are promising avenues that could be combined with various estimation techniques.