Product
Behaviors and Culture Can Impair Creating Good Product
When adopting an agile way of working, changing culture not the banner you put up on the wall. Instead, we apply a set of good...
READ MORE

Agility
Words Mean Things – Waterfall
Talking about waterfall project management is not something we hear as much in 2022 as we did in 2012 – ten years has changed a...

Agility
Words Mean Things – Efficient and Effective
It seems like there are many words we use that may or may not be the meaning or context we actually want as an outcome....

Leading
Best Day Ever
Back in 2015, I originally wrote this article on Agile Bacon. I wrote this at time while working with teams and leaders that seemed to...

Agility
10 Causes of Chaos in Agile Software Product Development
It is not too uncommon for teams to have ebbs-and-flows on the roller-coaster of Forming-Storming-Norming-Peforming. But when teams are using agile frameworks, specifically Scrum, things...

Teams
A Task by Any Other Name – A To-Do
High-performing agile teams are considered self-organizing and accountable. These attributes are put on display during sprint planning when the team decomposes a user story into...

Engineering
Testivus for the Rest of Us: A Whole Team Testing Experience
Dealing with defects and staying on top of code bugs can be challenging for teams when you are chasing a release date. Well, take a...