太帅了
另一方面是我们既然准备要去找一家公司开发一款自己想要的App,必然是要搞清楚自己的需求的。大多数人对自己的需求是一个模糊的概念,其实对于开发商来说也是头疼,创业者也头疼呢。创业者内心OS一般都是,就是这样啊,那样啊。然后程序员的逻辑是要考虑非常多的。做过的就明白。于是我给你个思维导图,或者网上找个思维导图
产品思维导图

再就是如何辨别一个公司的实力了。市场永远遵守一分钱一分货的原则的。如果价格特别低廉,又可以帮你实现非常多的功能,这时候你就要注意了。很有可能项目做到半路烂尾,承诺和交付的东西是两码事情。
干货如下
1.找技术人数远大于销售人数的公司,大概10:1吧。
2.找人数在15-30人的公司。他们会重视每一个客户,因为公司在发展阶段
3.找能够快速理解你需求的公司。除了方便沟通交流解决问题,还能节省成本
4.一定要找懂你的人来做,谈得来,很多事情都顺理成章了。谈得来的,一定要是有调配资源能力的对方领导
5.软件开发价格不透明是无法避免的,靠经验报价,其实双方对工作量都没底。因为开发中途你可能会改变需求,或者要求改一改。单纯比价格便宜,可能乙方做不下去项目烂尾,钱就打水漂了,业内一般是先付50%,拿到APP后体验一段时间再付40%,最后直到满足你所有的需求再付10%,开发公司交付源码。
至于其他,公司资质,案例数量,解决方案,产品或案例演示等,有一定的参考价值,但其实并不重要,因为这个东西是根据别人的需求开发的。而不是你的。