Preface
Agile 4 values
Individuals and interactions are better than processes and tools
Workable software is better than the exhaustive documentation
Customer collaboration is better than negotiation
Response changes are better than follow the plan
Individuals and interactions are better than processes and tools
We need team members to work closely together and constantly communicate and work together.
In the team to always face to face communication, by reducing the unnecessary process to adapt to change.
Workable software is better than the exhaustive documentation
It takes a lot of time to compile a large number of documents, and it takes more time to keep these documents and code in sync.
Within the team, you can reduce unnecessary documentation, leaving only minimal documentation, including the core principles of the system, the architecture, the rest of the work by the software instead.
Because the code can actually express what it does, the new members can also learn about the project quickly through the code
Customer collaboration is better than negotiation
Communicate with customers and find problems early to deal with them as soon as possible, and learn about the changes of customers' opinions and needs in real time.
Response changes are better than follow the plan
First, the agile itself is born because the traditional development model cannot adapt to the rapidly changing environment and needs, so the response change is the root of agile.
While following a plan is something every team member should do, the plan itself should be able to make adjustments as the situation changes.
Keep outstanding.
Pere Tang