Progress

If your software company just focus on delivering features.. more features.. more abilities.. more things into that project.. you burning money!

You assume that you know what the users want. The best approach is to create a minimum viable product which has the bare minimum features to work, then discuss the current features and the suggested features from your clients/users. Then Think thoroughly about the features and integration. Then hand those features you decide to add with the edits to the current features to the development team.

This progress process ensures that the product / software will always be suitable for the clients / users, and the customer satisfaction will be great. Now, your software company is lean startup because you are learning along the way.

One thing at a time

Building the software product once and for all is a bad idea. You don’t know the future! you can’t predict the future! you should develop in a milestone strategy.

Create something with an initial budget, then develop another thing for a suitable budget.. and reaching the profit and customer adoption as you go. Being uptodate and supporting the present and future are a pro which not all software companies have.

Focus

Focus on getting more customer adoption.. focus on delivering the best user experience.. focus on profit.. but..

Do not focus too much on the expenses of development if it delivers the software adoption and profit.

Conclusion

Feature FactoryLean Startup
discovering valuepredicting value
trusting peoplecontrolling people
learning milestonesburn-down charts
monthly budgetproject budget
profit focusexpense focus

If you have a startup, send this post to your cofounder.