Business Lesson #28 -- Don't build castles when you need cabins!
Too often companies have a tendency to build more product than they need to serve their market – initially or through time. Building unnecessary product only increases risk and cost. It is important to listen carefully to what the market is “saying” and “not saying” and build what is needed to satisfy the market needs. Keep it simple! Developing product because it’s cool doesn’t matter.