About Agile


Agile is for describing various approaches for software development. 

It focuses on timely incremental delivery, collaboration of team, constant planning and learning. 

The term ‘Agile’ is from the 2001 Agile Manifesto.

Scrum is the most widely used and very popular Agile based framework. It is used to develop complex projects/products/systems. 

Scrum word came from the game rugby.

Scrum Team learn from experiences, they do self-organise, they reflect on their achievement and successes and they do losses to continually improve. 

Scrum helps in increasing the productivity and it reduces time to market as compared to the ‘waterfall’ model.

Agile is a mindset and a set of principles based on the agile manifesto.

There are so many other different methodologies to implement and utilize the Agile philosophy. 

Scrum is the process framework that follows and implements agile mindset or principles. 

Scrum is the most popular Agile frameworks used in product/system/project management. 

Agile's highest and most focused priority is to satisfy the customer need through timely, early and continuous delivery of software/project/product.

Scrum implements that by gathering regular, managed incremental reviews or feedback from the end users of the product/project. 

It is usually done using a demos of features/functionality after completion of each sprint. 

It allows the reviews or feedback to be incorporated or implemented into the next Sprint.

"Agile Welcome the changes in requirements, even late in the development."

Agile encourages the flexibility and it welcomes the change of requirement during development. 

One of the best advantages of Scrum is that it is very flexible and it adapts the changes very quickly.

that is why Scrum is getting used where the requirements are require frequent changes.

"Agile help in Building projects with motivated individuals. Give them the better environment and good support whenever they need, and creates the trust in them to get the job done."

"In Agile at the regular intervals, the team reflects about how it become more and more effective, then set and manage its behaviour accordingly."

Scrum incorporate the agile philosophy of timely team reflection and management of their work by having sprint retrospectives. 

During the sprint retrospective, the scrum team gives input about what went good, any how they will commit to improvise in the upcoming sprint.

"Agile helps in making the execution process simple and it promotes trying new creative ideas."

In Scrum, for the limited time the maximum focus is given on the sprint goals.

Thus, it leads to precise and smart useful timely outcomes.

“Agile help in Delivering the working software very frequently"

In Agile the Priority is given to satisfy the customer by providing the continuous delivery of valuable product.