The process for successfully following this article’s headline may seem pretty obvious; hire great people! At a very simplistic level, of course, that is the answer. But as you look deeper into this very important activity the situation appears much more complicated and nuanced. First of all, there is a limited number of “great people” […]
6 Biggest Obstacles That Startup Software Management Teams Must Overcome
You’ve found a hole in a software market segment. Maybe it came about because of a personal need that you couldn’t find a product to fulfill, or your VAR or consulting company realized that customers were asking for the same custom solution over and over again. There are many ways that software startup companies are […]
7 Biggest Issues Faced by Management Teams in Mature Software Companies
So you’ve broken through that difficult startup phase, become profitable and maybe even have reached a dominant share of you market segment. Times are good and that usually lasts for a while. You’ve become what’s known as a mid-sized or even a large software company. In much of this article we’ll refer to this stage […]
The Family Run Tech Business
If you live in the world of venture-funded companies you may not have seen many software or hardware businesses that fit the traditional definition of a “Family Business”. But the vast majority of tech companies out there aren’t funded by institutional capital. Most are started the good old fashioned way: self-funded, with an idea and […]
What Does It Takes to Build a Great Software Company?
Software-based businesses come in many different sizes and shapes: SaaS or cloud-based, mobile, open-sourced, consumer, SMB and Enterprise, etc, etc. Even many successful “hardware” companies could really be viewed as software companies, as they are in fact driven primarily on novel software or firmware under the hood. With the diversity of form factors, it’s very […]