I read about this interesting ebook from 'HireaMobileAppDeveloper com' website and it blew my mind off. They have listed few points very aptly and I agree to them completely.
Since I am toying up an idea of a mobile app development project. What according to you are the other mistakes that can really affect the software development project badly. What are the other areas of software development that I should take care of before I outsource it.