Building a successful product requires iterative development and strong communication within teams and with customers, rather than aiming for a mythical perfect version. [ more ]
Designing focuses on possibilities for the future, not just current problems. The co-evolution of problem and solution involves constant iteration and interaction between the two spaces. [ more ]
Working on an Agile Team: 9 Lessons from The Princess Bride
Agile teams should avoid rushing and focus on quality. Iterating and adopting new practices gradually leads to easier implementation. The role of a Scrum Master should be emphasized. [ more ]