Transition Of The Business, Client Organizations Are Progressively Looking At Using Agile Methodologies For Software Development

Better Essays



To meet and exceed the expectations of the Business, Client organizations are progressively looking at using agile methodologies for software development. Agile methods attempt to minimize risk of software development by developing software in short time boxes, called iterations. An agile software development process release new working version of software at the end of every iteration. Scrum is one of the most popular agile development methodologies increasingly being adopted by IT firms.

Scrum is an iterative and incremental Agile Software Development structure for managing product development. It is a development stratagem where the development team works as a unit to reach a common goal. Scrum enables a daily face-to-face communication among all team members and disciplines in the project.

The scope of this paper is to provide an Outline on Scrum Methodology, its communication and collaboration.


A key principle of Scrum is during a project the customers can change their minds about what they want and need, which is called requirements churn, and that unpredicted challenges cannot be easily addressed in traditional development methods. As such, Scrum adopts an empirical approach accepting that the problem cannot be fully understood or defined, focusing instead on maximizing the team 's ability to deliver quickly and respond to rising requirements.

Due to the perceived “unplanned” and

Get Access