![The Successful Software Manager](https://wfqqreader-1252317822.image.myqcloud.com/cover/527/36698527/b_36698527.jpg)
上QQ阅读APP看书,第一时间看更新
Agile
If you haven't read the original Manifesto for Agile Software Development, start there. A true Agile practitioner will exhibit and demonstrate the four underpinning values:
- Individuals and interactions, over processes and tools
- Working software, over comprehensive documentation
- Customer collaboration, over contract negotiation
- Responding to change, over following a plan
To enact these values, Agile has evolved and developed a number of widely accepted, practical methods. To practice, these methods do not necessarily mean you are a true Agile practitioner. But a true Agile practitioner will certainly understand and is most likely to practice a number of them:
![](https://epubservercos.yuewen.com/0284CB/19470377901485306/epubprivate/OEBPS/Images/1c24595b-8c12-4638-ae93-6596b36e7b94.png?sign=1739265123-GS2lerJkvWb1bJYpH4GTpjQlXQT1YrXS-0-4d4b509039034c083249741c5dbc3fb3)
Figure 2.7: Excerpt from the Manifesto for Agile Software Development
Source: http://agilemanifesto.org/
Source: http://agilemanifesto.org/
I'll pick out three key concepts and practices in Agile that I believe are the most important and practical for our discussion here.