Agile · Change Management · Communication · Development velocity · Innovation · Product management

How new ideas impact the sprint team

Over my last few posts (back in the fall) I talked about understanding and improving the velocity or productivity of a project team.  The idea of achieving a sustainable and rapid development pace can be complicated by many factors but hopefully the ideas I wrote about in the past few entries have been useful in… Continue reading How new ideas impact the sprint team

Agile · Communication · Development velocity · Product management

Finding a sustainable development pace

I have been writing in the past two posts about finding and maintaining a sustainable development pace flowing out of reflections on the following Agile principle: “Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.”  I’ve written about understanding and measuring velocity and about the… Continue reading Finding a sustainable development pace

Agile · Change Management · Communication · New features · Product management · Prototypes · Scrum

Prototypes for complex software

I mentioned in my last post that I wanted at some point to share more of my thoughts about using prototypes when developing highly complex software solutions.  While the ideas are fresh in my mind I wanted to write some about this now. When I talk about prototypes I do not mean the first ‘beta’… Continue reading Prototypes for complex software

Agile · Bridge · Communication · Product management · Simplicity

Looking for the MVP

With the Major League Baseball All-star game coming up I’ve been thinking about MVPs.  But probably not the way you’re thinking of.  Instead of wondering who the most valuable player will be for the American and National leagues, I’m thinking about minimum viable products. In the software development world, the concept of a minimum viable… Continue reading Looking for the MVP