Attended Scrum training theses two days.
Some highlights from the training:
- Scrum master is a facilitator, does not assign task. Team owns tasks itself.
- Each feature has a unique rank, decided by product owner and scrum master and the team. Always finish rank high feature first, before continue rank low feature.
- Scrum always encourage communication and collaboration.
- Scrum is not a project management, but a framework for all the teams to do the things in same way. Project management methodology is still needed in Scrum.
- Scrum deliver value sooner than waterfall method.
- Scrum fits the product/project that requirements are not so fixed.
- Each team/person has its own customer.
- Successful software development projects are mainly based on people interactions.
- Advocate zero defect in iterations, ready to release after each iteration.
- XP is next level of Agile after Scrum.