Agile-1

What is Agile ?

Agileis an iterativeapproachtoproject managementandsoftware developmentthat helps teams deliver value to their customers faster.

It involves constant collaboration with stakeholders and continuous improvement at every stage.

It is a way to manage a project by breaking it up into several phases.


Why Agile ?

High Product Quality

Higher Customer Satisfaction

Increased Project control

Reduced Risks

Faster ROI

Improved team morale

Continuous improvement

Improved project predictability


What is Agile Manifesto ?

The Agile Manifesto is a document that sets out the key values and principles behind the Agile philosophy and serves to help development teams work more efficiently and effectively.

It focusses to provide an effective model for teams to successfully adopt the fundaof Agile project management and use it to improve their day-to-day work process.

The Agile Manifesto was founded in February 2001 at a resort in Snowbird, Utah.

It has 4 values & 12 principles.


# Agile Values

#Individuals and interactions over processes and tools

Having the right group of individuals on your software team is vital to success. The people behind the processes are more important than the tools being used. The best possible tools in the wrong hands are worthless.

#Working product over comprehensive documentation

It states that the first and foremost duty of the project team is completing the final deliverablesas identified by the customers in form of product increment than just creating detailed documentation.

#Customer collaboration over contract negotiation

The focus is always on continuous development. We need to have a feedback loop with our customers so that we can constantly ensure that our product works for them.

#Responding to change over following a plan

A software team should have the ability to pivot and change direction whenever they need to, with a flexible roadmap that reflects that. Adynamic roadmap can change from quarter to quarter, sometimes even month to month, and agile teams are able to keep up with those changes.


# Agile Principles

Customer satisfaction through continuous delivery of the product

Adhere to the decided timeframe for the delivery of a working product

All stakeholders must frequently collaborate to ensure that the project is going in the correct direction

Create a supportive environment to motivate team members and encouraging them to get the job done

Prefer face-to-face communication over other methods

Divide large chunks of work intosmaller & achievable tasks for quicker completion and easier integration of changes

Working software is the primary measure of progress

Try to maintain a constant pace of development

Maintain the quality of the product by paying attention to technical details

Maintain simplicity

Promote self-organization in the team

Regularly reflect on your performance for continuous improvement

No comments:

Post a Comment

MOST VIEWED