3. 产品总监会叫来产品经理, 把第2步的方案讲给产品经理 。 接下来产品经理上场, 正式接手 。
4. 产品经理针对此App进行风险评估、成本(耗费的人力资源、公司场地租金、水电费、人员差旅费等)评估、可行性评估以及特别重要的竞品分析, 还要与市场、销售进行讨论, 了解市场对于同类产品的看法、需求等 。 最后输出文档:可行性评估报告、成本分析表格、市场分析报告、竞品分析报告 。
5. 产品经理召集技术总监、产品总监、市场、运营、交互设计师开会, 将第4步中的文档过一遍 。 这一会议是发现并改正这些文档的问题、会议目的是确定App的目标人群、目标市场、功能点等大方向 。
6. 正式进入需求分析环节, 产品经理开始与交互设计师研讨App框架这类大纲问题 。 没交互设计师岗位的公司这一项全部由产品经理完成 。 产品经理还需要进行行业相关的用户调研、用户访谈、做用户画像、典型用户标签 。 这一步会输出App需求文档、线框图原型文件 。
7. 需求评审会 。 产品总监、技术总监、产品经理、交互设计师、UI设计师、具体开发人员(App开发人员和后台服务器人员)、测试主管参与 。 目的是纠正需求文档和原型文件中的问题, 比如开发难度过大时间不允许的功能需要砍掉、没考虑清楚的环节需要记录、意义不大的功能暂缓等 。 接下来改文档、原型, 再评审、直到通过 。 一般这个时候需求文档和原型文件早已不是最初的模样 。
8. 上述确定的需求文档和原型文件邮件发出给所有参与人员, 而后产品经理拉着开发、测试、UI挨个找他们评估时间, 然后做好项目计划、将需求分为2-3段, 分别是核心功能、重要功能和一般功能, 再邮件发给所有参与人员以达到所有人明确项目计划和周期的目的 。 接着, UI正式上场, 做图、输出图, 包括页面设计图、页面坐标图、切图(包括App的icon和设计图中的各个切片) 。
9. 开发人员开始根据需求、原型和UI敲代码、测试人员根据需求写测试用例 。 后台的主要工作是部署后台程序如数据库设计、后台代码编写、以及特别重要的接口文档编写(接口文档用于App与后台的对接);App开发人员(Android与iOS)负责编写界面、本地处理逻辑、使用接口文档等 。
10. 测试用例评审 。 测试用例的编写与开发的工作同时进行, 一般测试用例会更快出来, 然后负责测试的那位同事会组织开测试用例评审会, 产品经理、交互设计师、具体开发人员、测试主管参加, 很少数情况产品总监或技术总监会参加 。
11. App出首版软件(非完整功能的版本, 一般是核心功能)之后, 测试上场, 依照测试用例进行 。 同时, 开发人员继续进行核心功能之后的重要功能和一般功能 。 一边改bug一边继续新功能开发 。 这个过程中, 产品经理、交互设计师和测试一样负责反复试用App找出问题并提出修改, UI设计师负责找UI方面的bug 。 需求变更的情况在这个期间发生的较多, 若问如何有好办法解决, 答案是暂无 。
12. 上一步流程一直循环直至bug全部关闭, 然后才能准备发布、上线 。 在上线之前, 产品经理需要申请好各个应用商店的账号如应用宝、百度手机助手、360手机助手等(苹果App一般是App Store), 还需要和交互设计师、UI设计师一同设计线上展示的宣传图片+图片中的文案 。
13. 最后是将App安装包、上个步骤总的文案图片、App的icon等上传至各个应用商店, 审核成功后, 即视为我们所称呼的“上线” 。
14. 上线后的App由运营人员正式接手开始推广运营 。
推荐阅读
- 美食知识|怎么做app,自己怎么开发一个软件app
- 美食知识|蘑菇怎么做,蘑菇怎么做好吃
- 美食知识|楼梯怎么做,混凝土楼梯制作
- 美食知识|怎么做凉粉,怎样用蕨根淀粉做成凉粉
- 美食知识|怎么吃芒果,巧剥芒果
- 美食知识|名片怎么做,怎么设计个人名片
- 美食知识|怎么做煎饼,如何在家做煎饼或泡馍
- 美食知识|怎么做牛排,自己腌制牛排做法
- 汽车知识|无证驾驶撞人怎么处罚,无证驾驶撞人骨折怎么赔偿
- 汽车知识|儿童座椅怎么安装,汽车儿童座椅怎么安装
