Agile in the end you really know what is it?

This article cited many geeks time column, "said transparent agile"

Agile values: the correct understanding of early heart agility

  1. Individuals and interactions over processes and tools
  2. Working software over comprehensive documentation
  3. Customer collaboration over contract negotiation
  4. Responding to change over following a plan
  5. Although valuable items on the right, but we pay more attention to items left

Agile principles: correct understanding of agile cornerstone

  1. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.
  2. Even late in development, also welcomed the change in demand. Agile processes harness change to create competitive advantage for our customers.
  3. Frequent delivery of working software, the delivery interval from weeks to months, delivery time interval as short as possible.
  4. During the entire project development, business and developers must work together every day.
  5. Build projects around motivated individuals up. To provide them with the necessary environment and support, and trust them to get the job done.
  6. In a team, the most effect and efficiency of the method of conveying information rich, is face to face conversation.
  7. Working software is the primary measure of progress.
  8. Agile processes promote sustainable development speed. Sponsors, developers, and users should be able to maintain a long-term, constant development speed.
  9. Continuous attention to technical excellence and good design enhances agility.
  10. Simple - the unfinished work of art maximized - is essential.
  11. The best architectures, requirements, and designs emerge from self-organizing teams.
  12. At regular intervals, the team will reflect on how to work more effectively, and accordingly adjust their behavior.

to sum up

Agile values ​​+ = + series of methods in line with the principles of values ​​and principles. Agile is a way to simply say, is certainly one-sided; only emphasized agile values ​​and principles and not pay attention to the method is wrong, because that agile is blowing in the air, it can not be landed.

file

Guess you like

Origin www.cnblogs.com/cy23/p/12159469.html