How Technical Debt Affects Your Velocity

All companies that produce software products experience technical debt. As a member of an Agile team, technical debt affects your velocity. In this post, we’ll briefly explain both technical debt and velocity and make the connection between the two concepts. Let’s begin with technical debt. In short, this can be described as unfinished business. It occurs … Read More

What To Do When The Sprint Review Goes Badly?

Sometimes the Sprint Review goes badly. This is an inevitable part of Scrum. Maybe you uncovered a bug during your demonstration. Perhaps the team member that was supposed to demo a function was out sick. Your technology might fail you. Or the customer just may throw up their hands and tell you that what you’ve … Read More

Continuous Delivery – Part 4

Still not convinced that your organization can move to continuous delivery? In our fourth and final post on continuous delivery, we’ll summarize the previous three posts and look at one final ingredient. Remember that continuous delivery is one of the guiding principles that underpin the Agile Manifesto. That principle reads as follows: Our highest priority … Read More

Continuous Delivery – Part 3

Today’s post is the third in our series on continuous delivery. In the first post on continuous delivery, we introduced the concept and tied it in to the core principles of Agile. We revealed the three key enablers to continuous delivery as stated by Jez Humble at Agile Alliance 2012. In our second post on … Read More

Continuous Delivery – Part 2

This week we continue our series on continuous delivery. In the first post on continuous delivery, we introduced the concept and tied it in to the core principles of Agile. We revealed the three key enablers to continuous delivery as stated by Jez Humble at Agile Alliance 2012. In today’s post, we’ll look at the … Read More

Continuous Delivery – Part 1

Does the continuous delivery cycle of Agile seem like an exciting or scary prospect? For those that come from the traditional, waterfall approach to project management and software design, continuous delivery might be a little intimidating.  A couple of weeks ago we published a post on the Agile Manifesto. We highlighted not only the values … Read More

Are you a problem finder or problem solver?

I cannot begin to count the number of times that I’ve heard the following phrase. “Yeah, but the problem with that is…” Sound familiar? I have heard this at work, at home, in my master’s degree program, on the radio, in a podcast, on television, almost anywhere you can think that a conversation could take … Read More