What is Agile

 What is Agile?

In my mind Agile is a set of principles, mind-set or a philosophy that guides an organization, team, people on how to truly work together and to enable a “Lean or Agile” way.  That is value the customer; value the people in the organization; value delivering high quality product on a re-occurring and dependable basis.

So what does it mean to be Agile?  There is no one correct answer or response to this question.  But much of the concept of being “Agile” lies within or is based upon the Agile manifesto which a set of 4 values and 12 supporting principles.  In the words of the folks that started the Agile movement Agile is based upon the following thoughts:

Want to know about Agile coaching - ICP ACC Certification in India ??

Agile in Software Development

We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value:

Individuals and interactions

over processes and tools

Working software

over comprehensive documentation

Customer collaboration

over contract negotiation

Responding to change

over following a plan

That is, while there is value in the items on the right, we value the items on the left more.

Principles behind the Agile 

We follow these principles:

·         Our highest priority is to satisfy the customer through early and continuous delivery
of valuable software.

·         Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.

·         Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter time scale.

·         Business people and developers must work together daily throughout the project.

Comments

Popular posts from this blog

NLP Practitioner Certification in Australia

About CEIL and Key Highlights of Emotional Intelligence USA

Key Highlights & Advantages of TBR Practitioner Certification CANADA