Author Archives: Matt Badgley

Top 10 Causes of Chaos in Agile Software Development

“Everything is so chaotic.” “Seems like we are constantly in a state of chaos.” “Is agile always crazy and chaotic?” Chaos is a word I hear a lot lately while working with software development teams that are either initially adopting … Continue reading

Posted in Agile Adoption, Agile Coaching, Agile Development, Agile Management, Agile Methodologies, Agile Project Management, Agile Software, Agile Teams, Lean Software Development | Leave a comment

Problem Solved: Formula to figure out How Much Detail is Required with Agile Requirements

WARNING: Shameless plug for my session at Agile2014 ahead. I recently got the priviledge to listen to Alistair Cockburn talk to a small group at the VersionOne offices. He told the story about Kent Beck and how the idea of … Continue reading

Posted in Agile Adoption, Agile Coaching, Agile Development, Agile Methodologies, Agile Teams | Leave a comment

Why I Love the Boards We Use In Agile Software Development

I know this is going to sound weird, but I have an affinity for the boards we use in Agile Software Development (or Agile Project Management). I’m using the generic term board, but you may refer to them as Storyboards, … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Development, Agile Management, Agile Metrics, Agile Portfolio Management, Agile Project Management, Agile Tools, Kanban, Lean, Lean Software Development, Scrum Development, Scrum Methodology, Scrum Tools | Leave a comment

Twelve Awesome Interactive Facilitation Techniques for Agile Teams

If you work with a team, and possibly, you are the Scrum Master or Lead or Product Owner, or just a Team Member trying to guide a conversation — then these interactive facilitation techniques are for you. But before we … Continue reading

Posted in Agile Adoption, Agile Development, Agile Management, Agile Project Management, Agile Teams | 3 Comments

Words Mean Things – Efficient and Effective

Efficiency is doing things right. Effectiveness is doing the right things! – Peter Drucker As we continue to explore words and their impact on conversations and behaviors, I would be remiss if I didn’t bring up a common set of … Continue reading

Posted in Agile Adoption, Agile Development, Agile Management | 2 Comments

If Your Title Rhymes with “leaf”, “erector”, or “resident” – You Should Learn About Agile and Lean

If you are reading this blog, then you are either part of an Agile transformation or you are someone considering an agile transformation. If you are someone that works in a management or simply a position of authority at your … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Development, Agile Management, Agile Methodologies, Agile Portfolio Management, Agile Project Management, Lean, Lean Software Development, Scaling Agile | Leave a comment