Sunday, May 12, 2019

Agile software development Assignment Example | Topics and Well Written Essays - 500 words

Agile software development - Assignment ExampleOn the other hand, quick software development methodology is a software development process that is aimed at developing a software application quickly and allowing for late changes. In addition, CMMI heavily relies on documentation and everything is properly attested when CMMI is being adopted. However, sprightly software development approach relies on minimum documentation because its focus is on the development. Though, both agile and CMMI have their advantages and disadvantages and the research has shown that if they are implemented effectively, they buttocks work jointly and can play a significant role in the improvement of software development. In fact, principles and practices offered by the agile software development approach ensures critical, long-standing process improvement, hence making it a perfect partner of the CMMI model, which provides an handsome structure of an organization-wide, effectively trained nonstop optimiza tion and improvement. Hence, it can be said that there is no incompatibility between CMMI and agile. In fact, the mixture of both CMMI and Agile complete each others capabilities as well as can lead to quick, reasonable, observable, and the continuing benefits (Ropa, 2014 Glazer, 2010).In view of the fact that in the agile software development the programming starts immediately and the testing phase remains active end-to-end the programming. In this scenario, the software testers have to perform a variety of testing techniques again and again. So the mechanisation of these tests becomes essential. In fact, agile development cannot be successful without automating its testing phase. However, the decision about which tests need to be change is taken while planning for a given user story. At this stage, testers and developers work collaboratively to modulate where automation can be used to activate acceptance/signal completion of the story. Without a doubt, automated testing is real ly a precondition to becoming a truthfully agile

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.