Agility. Does It Mean What You Think It Means?

In my role I spend a huge amount of time on peer reviews and design reviews. Recently I had the privilege of being able to do design reviews for some interns who are here for summer internship. It was a ton of fun because here are people with fresh new ideas and fresh new perspectives, […]

Some Chores Are Just Never Done

The chore I hate the most in my house is definitely laundry. It’s just never-ending, especially now that I have a couple of kids. It’s better now but it took some mental improvements to myself to get there. Mainly because I had to change my psychological approach. I used to see laundry as a TODO […]

Are You Off Course? Probably.

So I’m reading The Slight Edge, a pretty awesome book by Jeff Olson, and it is dawning on me how his basic principles apply to Agile. One anecdote that he mentions several times is that when a rocket is flying to the Moon it is actually off-course for over 90% of the time. Now that […]

Who DevOps the DevOps?

There is a strategic problem I’ve been wrestling with lately. It’s really just a question, albeit a complicated one. But I have really looked far and wide and been unable to find any good answers to the question, or even many people addressing it or even thinking about it. So to understand the question, let’s […]

No One Likes Meetings

Who really likes meetings?  I mean, I’m sure some people do, somewhere.  But it seems like a lot of people don’t. So many don’t, in fact, that Scrum and Sprints are designed to minimize meetings. But let’s look at the Agile Manifesto.  It says, “We favor…” Individuals and interactions Customer collaboration Responding to change In […]