{'fraction_non_alphanumeric': 0.01532567049808429, 'fraction_numerical': 0.0038314176245210726, 'mean_word_length': 5.371951219512195, '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}}
Support tool for software quality assurance in software development

The role of software has changed drastically in recent years, it is found in practically all areas of the industry and has become an important investment factor for the companies, so that 4 of the top 5 companies with most capital are dedicated to software development. At the same time that software has grown and diversified, quality assurance activities have become increasingly important and complex. However, The Chaos Report, which evaluates the percentage of success and failure in software projects, mentions that there has been no improvement in the results obtained in recent years, where the average of successful projects is 37%. Considering the importance of quality assurance activities in software development, this paper proposes a tool that supports the implementation of practices for quality assurance, promoting and facilitating their implementation. The paper includes the description of the tool development, as well as the validations done to the tool.