{'fraction_non_alphanumeric': 0.013479359730412805, 'fraction_numerical': 0.0, 'mean_word_length': 5.285714285714286, '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}}
Context-Oriented Web Methodology with a Quality Approach

Dependency on Web systems and applications has increased in recent years. Their use and quality have gained relevance and demands in this field have significantly increased in time. This has driven to the application of processes that include considerations related to business dynamism and quality expectations for the final product. This work is aimed at describing a methodology for Web applications development that ensures quality at all phases and is especially useful in small and medium-sized projects regardless of the platform or architecture used. We performed an analysis of the main existing methodologies that allowed us to extract the best practices known and combining them in the proposed solution. Comparison between agile and plan-driven methodologies established the most suitable process model for this type of development. As a result thereof, a context-oriented web methodology -COWMwas obtained, including best practices to ensure quality throughout the whole process. Finally, a COWM evaluation was performed on a case study in order to prove its applicability and efficiency for Web systems development.