As developers, we commonly get asked to review codebases for existing software applications. The common thinking is that a skilled developer can simply: “give a look” to the existing codebase, provide an expert opinion on their ability to extend the application, and provide some level of certainty around the costs associated with new functionality. This […]
Communication is difficult. And we’ve all seen reports that needed better peer review, important yet confusing emails, presentations that could have been much, much better, etc. In my experience, many of these situations could have been avoided if the creator had gotten the honest feedback they were asking for. Unfortunately, many people are afraid to […]
I recently got to hear Jack Stack tell his inspirational story of working for, purchasing, and turning around a failing division of International Harvester. The new entity that he helped create, SRC Holdings Corporation, is 100% Employee-Owned and still thriving today. Jack helped enable the turnaround at SRC by taking the time and effort to […]
Planet Money ran a podcast earlier this year on “The Modal American.” The concept focused on evaluating the mode of a population instead of the average. For their analysis, NPR grouped Americans together based on characteristics like age, sex, income, etc. After that, they identified the most common occurrence for their set of characteristics. The concept […]
I’ve been selling custom software projects for nearly a decade. In my opinion, the most important part of the sale is correctly setting the client’s expectations for the design and development journey that’s in front of them. A key expectation to align on is the engagement model. Over the past few years, I’ve been describing […]
Taking care of your clients is, as everyone knows, vital for a service-based organization. You were hired to do a job for one or both of these reasons: The client doesn’t have the expertise to do it. The client doesn’t have the time to do it. Reason 1 requires some targeted education and consulting from […]
I commonly walk into meetings thinking about all kinds of topics that aren’t the real focus of the meeting—my last meeting, the nagging to-do I have to complete, my overflowing email inbox, my promise to my family to pick up dinner on the way home from work, etc. These types of thoughts and concerns aren’t […]
Are your meetings constantly running long? Do you feel like your team is getting off in the weeds and not focusing on the important points? I’ve felt these concerns.
You need a serious piece of software to help run your business—an Enterprise Resource Planning (ERP) system. Maybe you’re replacing what you’ve got, or maybe you’re outgrowing your paper processes. You’ve looked around, but you don’t see anything for sale that exactly meets your needs. And now you’re considering building your own.
Commercialization is focused on scaling your product and growing value. Since this is the first major product offering for your company, it’s also about creating a viable long-term entity.