Thoughts on working together, and supporting organizations

View the Project on GitHub NewAlexandria/leadership_readme

Agile Anti-patterns

These anti-patterns are a mix of cross-team situations, and inter-team dynamics. They have been source from Steve McConnell’s “Rapid Development,”. Despite the book being more than 25yr old, these factors have largely not disappeared. Such shows that the issues are human conditions, and require interpersonal strategies (management) instead of just commitment-to-principle.

  1. Undermined motivation
  2. Weak personnel
  3. Uncontrolled problem employees
  4. Heroics
  5. Adding people to a late project
  6. Noisy, crowded offices
  7. Friction between developers and customers
  8. Unrealistic expectations
  9. Lack of effective project sponsorship
  10. Lack of stakeholder buy-in
  11. Lack of user input
  12. Politics placed over substance
  13. Wishful thinking
  14. Overly optimistic schedules
  15. Insufficient risk management
  16. Contractor failure
  17. Insufficient planning
  18. Abandonment of planning under pressure
  19. Wasted time during the fuzzy front end
  20. Shortchanged upstream activities
  21. Inadequate design
  22. Shortchanged quality assurance
  23. Insufficient management controls
  24. Premature or overly frequent convergence
  25. Omitting necessary tasks from estimates
  26. Planning to catch up later
  27. Code-like-hell programming
  28. Requirements gold-plating
  29. Feature creep
  30. Developer gold-plating
  31. Push-me, pull-me negotiation
  32. Research-oriented development
  33. Silver-bullet syndrome
  34. Overestimated savings from new tools or methods
  35. Switching tools in the middle of a project