After several months of not posting here I am wrapping up the year with two entries on this blog. Earlier this week I shared thoughts on three things I am grateful for out of the chaotic mess of 2020. Check that post out if you’re interested. Today I want to share hopes in three areas… Continue reading Hopes for 2021
What a year. It is hard to comprehend all that has happened personally and globally in the past 12 months. I’ve experienced some encouraging career success and some painful physical injuries that led to months of slow recovery. I’ve had friends and family members die and seen wonderful growth for others close to me. The… Continue reading 2020 Reflections
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