{'fraction_non_alphanumeric': 0.010679611650485437, 'fraction_numerical': 0.003883495145631068, 'mean_word_length': 5.484276729559748, '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}}
Implementing rapid application development (RAD) methodology in developing practical training application system

Practical training objective is to prepare students for their future jobs. Many university programs integrate practical training as a course component due to its benefits. Application is one of the main processes in practical training. Managing application process manually is a tedious task, thus a system to manage practical training application is proposed to be developed using Rapid Application Development methodology. This methodology is chosen as it allows fast implementation of the system in real environment. The development had started in the mid of semester December-April 2009 and the development process had been iterated based on the requirements acquired. The practical training application system had been implemented for three semesters and the rapid application development is proved to be a right methodology for this project as it serves the goal of fast implementation for a small size system.