Here are agile software development mistakes that kick my ass whenever I let them:
- Know the assumptions in plans. Recognize when they change.
- Don’t abuse time boxing. It is a toe hold for over-committing. When the time box ends, the work ends.
- Doing Scrum means DOING SCRUM. Sloppy backlog. No Scrum. No Product Owner. No Scrum.
- No iteration boundaries and no commitment doesn’t make me “lean”.