当前位置:新闻中心 > 售后服务 >APP开发前要知道哪些问题?

APP开发前要知道哪些问题?

浏览量:514 更新时间:2014-07-29

很少有人真正意识到,应用程序只是一个开始,移动软件开发是一个巨大的"坑",更大的挑战来自随后的产品迭代、操作和促销。因此,在你决定开发应用程序之前,无论你是否有一个自建的研发团队,还是准备外包,你都应该问自己以下几个问题:

1.您有计划发布吗?您的应用程序是否准备在一个或多个平台上发布,选择同时或单独发布?

2.对系统和操作平台有什么要求?你的应用程序只支持iOS吗?你考虑过服务器托管的成本吗?你的需求需要事先通知软件开发工程师。

3.需求文档是否有清晰的文档记录?APP的核心功能是什么?产品需求的功能描述和非功能描述越清晰,就越好,这可以极大地提高外包开发的效率和结果的可控性。

4.决策机制清楚吗?谁是最终的决策者?如果有多个决策者,谁将最终作出决定?

5.你搜索并分析了你的应用程序的潜在竞争对手吗?

6.你知道盈利模式了吗?你有现金计划吗?应用下载有收费吗?你想使用订阅模式吗?你支持程序内广告吗?你支持程序内购买吗?

7.对于你的利益相关者来说,你的应用成功的关键指标是什么?是用户数量和订单的增加吗?你需要将分析功能整合到应用程序中来衡量结果吗?

8.你有预算计划吗?应用程序的开发成本很难估计,变量也太多,但有一个粗略的预算计划,允许开发者在避免超支的同时实现关键功能,或者在预算内完成最重要的产品功能。

9.您的目标用户在哪里?您的APP将满足目标用户哪些需求或问题?为什么要使用应用程序来解决它?您的目标用户使用什么系统和平台?您在设计或开发应用程序之前进行过用户研究吗?

10.您是否已经计划了应用程序或公司品牌(徽标、颜色主题、字体等)?

11.你预见到了哪些项目风险?预测并与开发人员讨论项目风险有助于开发人员制定低风险计划。

12.您确定需要调用或集成哪些外部API服务吗?

13.在APP发布后,你需要技术支持吗?大多数应用程序开发公司在应用程序发布后提供应用故障排除和改进服务。

14.你对应用程序的安全要求有任何了解吗?你的应用程序将收集哪些敏感数据,以及它是否会被安全地存储?大多数应用程序开发公司都能够与客户协商他们产品的最佳安全解决方案。

15.你对敏捷开发有什么了解吗?大多数应用外包公司目前都以类似敏捷开发的迭代方式开发项目,你可以看到开发团队完成的每一项产品功能和进展。如果你习惯了传统的统包式产品开发外包,那么在开发应用程序产品时,你需要了解敏捷开发的过程和文化。