agile

Sprint Carry-Over: An Agile Team’s Dirty Little Secret

What does “Done” mean, really? Working on an Agile project is really an exercise in honesty and self-reflection; if your team can’t predictably complete its work, can’t progress through each of its sprints; it’s safe to assume each of your team’s releases will be equally unpredictable. And here lies the …

Read More

The Power of Screen Mock-Ups

I’m helping a customer on their first agile project, and at the moment we are focused on getting the backlog into a state that development can get started. I’m a little late joining the team, a lot of work had already been done, so I’m helping ensure that all of …

Read More

Common Issues in Agile Delivery

As more of our customers are transitioning to agile and we work on more agile projects, we’ve identified a set of common issues that can hinder a team’s ability to deliver value with the agile cadence. These issues are focused on agile delivery and less on issues with agile transformation …

Read More

Agile is a Cultural Revolution

Agile is often spoken of a development methodology along the lines of “Agile is a development methodology; other common development methodologies are Waterfall, Iterative, etc.”  This is akin to saying something like “Weightlifting is a means of keeping fit; other common techniques to stay fit are aerobics, swimming, running, walking, …

Read More

Common issues in moving to agile- Part 2 of 2

Now that we’ve covered the tactical issues that teams face when moving to an agile methodology, I’d like to take some time to look at the over-arching thought process and organizational issues that we’ve seen customers face. Not adapting to agile speed or thought process Some teams find it hard …

Read More

An Ode to Agile

I’m an avid Disney fan and love to do parodies of Disney songs to whatever is going on in my life at the time. Currently, my life is agile; understanding agile and the challenges that come with moving to agile, teaching about agile and writing about agile. This has led …

Read More

Pretending Agile

It’s fun to ask a company or a team if they are using agile development methodologies. You might get a “no”, but you rarely get a “yes” that isn’t followed up with a “but…”. The “but” can be simple little things like the team doesn’t self-organize, or be something a …

Read More

Common issues in moving to agile- Part 1 of 2

I’ve been working on a few agile transformation projects recently as well as writing some whitepapers on agile.  What I’ve found through my own experience as well as reading about and hearing about others is that there seem to be some common issues that companies, especially enterprises, face when transitioning …

Read More

Finding Hidden Assumptions

I was recently lucky enough to attend ProductCamp Austin. If you are not familiar with ProductCamp, it is a free, collaborative “unconference” for product managers and other similar roles. I say “unconference”, because it is completely volunteer driven, and the campers (as attendees are called) vote on what sessions they …

Read More