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 · Other topics I care about · Planning · Product management

Update on what’s coming soon

I started writing this blog a couple of years ago with the intention of posting once or twice a week.  I wanted to share thoughts coming specifically out of my work as a product owner developing and selling software that enables users to manage their financial risks.  I wanted to share things I was learning… Continue reading Update on what’s coming soon

Agile · Planning · Product management

Listening to the market – outside in

So a couple of weeks ago I started a ten-post blog series on Agile planning with the following rough outline: What’s so hard about Agile planning? The planning onion (or is it a flame?) Listening to the market – outside in Product roadmaps When worlds collide: functionality that impacts across products Sprint planning: how much… Continue reading Listening to the market – outside in

Agile · Planning · Product management

The Agile planning onion

I recently heard someone at my firm lodge the following complaint about Agile: ‘The trouble with developing software with Agile is that it tends to be very reactive as we build to satisfy the most recent requests; instead we need a more proactive and long-term approach to thinking about our software development priorities.’  To offer… Continue reading The Agile planning onion