I started writing this blog over 6 years ago. I began it to share thoughts and questions about product development in general and the development of financial software in particular. And while the types of things I have shared over those years have varied, this has remained the general focus. There are blog entries here… Continue reading A new chapter
This week I again wanted to highlight a different voice from my own. This is from a podcast I recently started listening to and I found the words (and the passion behind them) encouraging, inspiring, and challenging. As protests continue in many communities and a global pandemic continues ravaging the US (with 25% of worldwide… Continue reading What do you see, what do you hear, what will you do?
Philadelphia sports fans are very familiar with the mantra: Trust the Process. But when it comes to software development many teams and leaders wonder how much ‘process’ is really needed. For those of us happily working in an Agile environment we reject the process-heavy development methodology known as ‘waterfall’ in which copious documentation and arduous… Continue reading How much is too much?
Maybe it’s because we are about to get at least a little bit of a baseball season, but I’ve been thinking a lot about MVPs lately. In the context of Agile product development, an MVP is a minimum viable product, or a basic solution that addresses a customer’s core need without trying to solve every… Continue reading Why MVPs matter
Life has been extremely busy lately but I didn’t want to lose my run of weekly blogging so here are a few notes on a topic we’ve been talking about a lot lately. How do you define success? When you are developing and delivering software solutions how do you know that you got it “right”… Continue reading Defining success criteria
Again this week I want to take an opportunity to direct your attention to people addressing major issues of injustice and racism in the US. Today I will share links to four different podcasts from the past few days each speaking to these issues; I regularly listen to all four shows and encourage you to… Continue reading Amplifying more voices
Again this week I want to pause from my usual blogging and instead point you to other places to read and learn about systemic racism and its pernicious impact on American society. Below are a couple of resources to check out; there are hundreds more you can find as well but these fit into the… Continue reading Keep listening
If you’ve been reading this blog for any length of time you have probably picked up on the fact that one of the primary tasks of a good product manager is to listen. We have to listen to the market to hear what pervasive and pressing problems people face and what yearning aspirations they aspire… Continue reading Listen
If you’re involved in product development you’ve almost certainly been asked at some point to produce a product roadmap. This might have coincided with a client conference or been part of a request for slides to incorporate when talking to an important prospect, or it might have been part of an annual business review. Knowing… Continue reading The real purpose of product roadmaps
This week I want to take a short break from my usual blogging about product development for something completely different. If you have been following this blog over the years one thing you might know is that I enjoy watching movies. I recently joined a free online community on Letterboxd (you can connect with me… Continue reading Do The Right Thing