Archive for March, 2017

Naming the parts is not enough

March 19, 2017

Some people can name all the parts of a car, and have strong opinions about the various parts.  That doesn’t mean that they know how to build a car that will work, or one that other people will want to drive.  And it definitely doesn’t say anything about their ability to build cars at large scale with a price and features that will attract a large customer base and generate a profit for the company.

The same is true for building software.  We know that many successful software companies today are made from web pages, databases, and maybe some machine-learning.  Knowing this this doesn’t help us know how to build a product people will like, or how to build a successful software company.