Agile · Change Management · Communication · Planning · Scrum

Incorporating new feedback

Although I have talked about this topic before, I cannot write a series of blog posts about Agile planning without acknowledging one of the fundamental realities of software development that Agile so rightly embraces: sometimes your plans need to change. No matter how much time and effort you invest upfront trying to figure out requirements… Continue reading Incorporating new feedback

Agile · Change Management · Communication · Planning · Product management · Scrum

Regrouping on Agile planning

Way back in January I posted a plan to write about Agile planning (see the entry here: http://wp.me/p2BePD-3x). It was supposed to be a ten-part series that I hoped to complete in 3-4 months.  The basic outline I wanted to cover in this set of posts was as follows: What’s so hard about Agile planning? The planning onion… Continue reading Regrouping on Agile planning

Agile · Communication · Development velocity · Planning · Product management · Scrum

The goal of sprint planning

Early on in this set of blog posts about Agile planning I talked about the common image of the planning onion, in which there are different layers of planning that start with the widest strategic view and progress all the way to daily planning.  So far I have written about strategy and portfolio planning in… Continue reading The goal of sprint planning

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