Author Archives: Matthew Badgley

Unintended Consequences of Good Intentions

Have you ever sat back and wandered about unintended consequences of good intentions. There are a lot of real life examples, but two I’ve reflected on lately are: In the late 90’s we saw a push to increase home ownership, … Continue reading

Posted in Agile Adoption, Agile Development, Agile Management, Agile Project Management | 6 Comments

Words Mean Things – Velocity

Colors fade, temples crumble, empires fall, but wise words endure. – Edward Thorndike As everyone knows, many challenges we have in software development are around semantics. People seem to really get wrapped around the axel when in a meeting team … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Development, Agile Methodologies, Agile Metrics, Agile Project Management | Leave a comment

Product Ownership – a Team Sport?

How many of you have heard a Product Owner being described as a single-wring-able-neck, or read that the Product Owner is solely responsible for the “Return On Investment” of a product or project? Are you aware that the Product Owner … Continue reading

Posted in Agile Adoption, Agile Development, Agile Management, Agile Methodologies, Agile Portfolio Management, Agile Project Management, Agile Teams | 1 Comment

Five Simple Guidelines to Agile Metric Bliss

Over the past couple years, I’ve had the opportunity to work with many great teams in many industries. I often work with teams and their managers to generate reports. In doing so, I quickly realize that although teams may be … Continue reading

Posted in Agile Development, Agile Management, Agile Metrics, Agile Project Management | 6 Comments

It’s Not a Bug; It’s a Feature

I know everyone who has worked in, or on, or amongst a development team has heard the saying, “It’s not a bug; it’s a feature.” When said, it is usually followed by some laughter, sometimes remorseful laughter. Heck, you’ll even … Continue reading

Posted in Agile Adoption, Agile Development, Agile Management, Agile Metrics, Agile Project Management | Leave a comment

Words Mean Things – Waterfall Project Management

If you are someone who is passionate about agile, the word “Waterfall” is usually used in a derogatory manner or, at least, when you use it — you are making the stink eye. On the converse, if you are someone … Continue reading

Posted in Agile Adoption, Agile Development, Agile Methodologies, Agile Project Management | 8 Comments

Put It On the Team

Do you want to have more effective daily stand-ups? Do you want to have the planning meetings flow better and increase the value of these meetings? Do you want to see continuous improvement flow from your retrospectives?┬áIf your answer is … Continue reading

Posted in Agile Development, Agile Management, Agile Methodologies, Agile Project Management, Agile Teams | Leave a comment

Words Mean Things – Innovate & Adapt

At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly. – Agile Manifesto (agilemanifesto.org) In case you weren’t aware, this is the 12th Principle of the Agile Manifesto and it is … Continue reading

Posted in Agile Adoption, Agile Development, Agile Methodologies, Agile Project Management | 1 Comment

Behaviors and Culture Can Impair Creating Good Product

When we think culture, we often think about nationality and/or regional cultures. Culture is often a dinner discussion with my wife and friends; it’s great to reflect upon how our upbringing, surroundings, and maybe even our genetics drive our work … Continue reading

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

Agile Approach to Problems Found While Testing “In Sprint” Stories (Part 2 of 2)

Earlier I outlined what the process looks like for a traditional software tester, and some of the problems it can cause. Today let’s look at how different that would look in an agile development environment and what it can do … Continue reading

Posted in Agile Adoption, Agile Development, Agile Management, Agile Methodologies, Agile Teams, Agile Testing | 1 Comment