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
With no near-term end in sight for social distancing and working from home, I’m experimenting with new ways to empower my team and make sure crucial issues get the attention they need. One way I’m doing that is by having two types of meetings with my teammates on a regular basis. At the start of… Continue reading Meetings that matter
Sorry readers but I’ve got nothing new to say this week. There are still people of color – men and women – getting killed by police and others in power with the perpetrators of these crimes going not only unpunished but often even avoiding being arrested or charged. Black people, trans people, immigrants, and the… Continue reading Nothing new to say
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