{'fraction_non_alphanumeric': 0.009813542688910697, 'fraction_numerical': 0.0, 'mean_word_length': 5.219512195121951, '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}}
Ground Axioms to Achieve Movables: Methodology

To develop any software there is a need to go through particular phases which software should follow during its lifetime that is known as software development life cycle (SDLC). In SDLC both organizational standards and customer needs are fulfilled. Organization standards help in making quality of software and to meet market deadlines. The demand of current time is that the development system should be efficient enough to deliver, when the customers need and it should welcome changing in requirements at any phase of development. This paper reviews the classical methodology and agile methodology of developing software and also explains that how the working of agile methodology is different from the classical methodology and it is the need of the day. This paper also suggests the conditions that are needed in both the methodologies and improvements of agile methodology so that this methodology of development can be implemented in the organization effectively.