In Agile, Put Retrospective First
Being able to point at a common process or approach and say, “Yeah, we do something like that” is really important. If you point at a practice and say, “We do SCRUM” or “We do XP” I would be worried about how agile you really are.
A key to actually being Agile is figuring out what actually works for your team and adjusting your team’s practices to do more of what works, and less of what doesn’t. It’s unlikely that any documented practice fits your team perfectly.
I would argue that a successful Agile adoption is founded on two basic things:
- Understand what your customers (the business and nearby teams) need from your team.
- Meet frequently with your team to discuss how to better deliver on those needs
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)