Congratulations! You have a working prototype that’s solving a problem. Things are about to get real, really fast. It’s time to take the leap and build your Pilot Release.
The Product Discovery phase is about determining that you’re solving the right problem, along with starting to validate and de-risk your solution. This phase of effort is arguably the most difficult of your product’s lifecycle. Each day can be an emotional rollercoaster of extreme excitement and frustrating lows.
Planning to launch a startup around a new software product? The Software Product Roadmap will help you ask the right questions, talk to the right people, and make the right moves every step of the way.
I recently joined a local Vistage group run by Steve Johandes. Vistage is a peer-to-peer membership organization for CEOs, business owners, and executives of small- to mid-size businesses. Vistage has a powerful issue processing framework that I really enjoy. It’s effective at getting to the root issue of a problem that someone is facing, and it […]
Monitoring accounts receivable (AR) is something that all companies do. Generally, this is a function of the accounting department. The challenge is: Who is responsible for following up when AR is past due?
It’s always enjoyable to reflect on the incredible things that happened during the year. Here’s my list of fun facts.
We’ve all been there—that moment when you realize you’ve bitten off a little more work than you can handle. Interestingly, the more you increase your skill level, the more often you find yourself in this situation. It stands to reason; people like to assign work to competent and talented people.
There are some extremely smart and creative people in the tech world. Surprisingly, many of them struggle with the simple concept of finding a win-win situation when adversity strikes. I’ve observed that it’s common for developers to see a difficult circumstance as a win-lose, lose-win, or worse yet, a lose-lose proposition. These situations can seem […]
It’s not uncommon for a successful software project to last many years. After all, successful software is never complete. There’s always a new feature to add or an existing component to freshen up. But should the original team last just as long?
In my experience, people who truly excel in their careers are always self-managing. They accomplish more, they discover more opportunities for themselves, and (as Verne Harnish says in Scaling Up) they’re the sort of people that smart organizations hire and rely on. But while self-management embraces autonomy and personal responsibility, it doesn’t mean never asking […]