确认好商业需求后,执行产品上线的基本流程如下:
名字策划,于此同时可以开始提前申请苹果开发者账号,和安卓应用市场的账号等。
值得注意的是:苹果的邓白氏编码申请比较麻烦需要的时间也较长,千万要记得提前申请。
APP LOGO设计
产品定位
需求梳理,分析
产品功能脑图
或者是功能列表
产品原型图绘制
全局流的原型图 或者是带简单交互的axure
UI设计
风格稿——根据产品需求提供的目标用户类型 ,客户倾向,LOGO等信息,以及确定做风格稿的2-3个页面的原型图来进行风格稿设计
内页设计——待风格稿确认后进行内页设计,包括设计效果,页面元素,弹出页面等等。
Zeplin
InVision
Sktech输出网页标注图和切图
通常使用sktech ,可以针对于安卓和IOS 界面设计细节没有太多差别时,UI人员配置较少,可以只输出一套设计图,这样可以很方便的导出,不同像素密度和比例的ICON和标注,而且是自动化标注和切图,可以输出一套像html一样的网页,给到程序员哥哥,这样可以省去很多反复的沟通时间,提高效率。
项目经理和技术负责人对接需求
细化需求搭配设计稿来召开技术会议,统一讲解新项目需求
当然在此环节中,如果时间允许可以,产品经理和交互设计师可以整合UI设计稿,制作高保真原型,以此配合需求文档PRD,来讲解和沟通确定,所有细节。
另外如果开发团队的主程序员(项目经理)也可对商业需求,细化讨论出具体的实现方案。
如果技术确认需求无误,可以开始根据产品团队给的需求文档撰写测试用例,防止软件开发后端再写测试用例,时间来不及,会导致交付时间延后。
常规测试用例要求:
技术方案和架构设计(中间具体开发方案选择,和实施技术模块就不做详细描述了)
根据产品需求提供易扩展,可持续迭代的技术框架方案
1项目目标
2需求分析
3平台架构
3.1服务器架构
1.阿里云服务器
2.七牛云服务器
3.软件架构
4. 技术点
3.2APP端架构
1.软件架构
2.技术点
3.3终端架构
1.软件架构
2.技术点
3.4管理端架构
4项目预估
1.项目估期
2.项目管理
3.整体验收
系统构架
1.系统展示层
2.系统应用层——直播,聊天室,个人中心,交易
后台管理——用户管理,交易管理,基础数据
3.支持平台层
4.系统持久层
5.系统安全保障层
防窜改支持
防盗链支持
安全认证系统
IP过滤,HTTPS支持
系统文件备份,导出支持
6.系统漏洞修补,升级支持,数据库备份支持,运行环境升级服务
项目排期和任务分解
项目经理对研发进行分解,以此来保证项目进度和质量
产品研发阶段
禅道显示排期
交付测试阶段
配合项目各个里程碑节点进行功能测试和性能测试,将问题按优先级划分统一反馈,并且指派到具体的事件相关人,进行处理与跟进。
按原计划上线
后续迭代:
通常产品和运营人员会跟据页面访问路径,通过跳出率,停留时间,漏斗行为。判断重要的版块设计对用户会有吸引力。验证是否推广的活动,刺激日活用户和新增用户,是否有效,以此来分析得出用户需求,进而得到迭代的需求点,为更好的营销方案提供数据支持。
哪些版块跳出率高,需要分析找出问题,进而制定出需要迭代优化的需求。
页面访问路径的追踪埋点(也可根据不同的需求对页面或者具体到对某个按钮设置埋点)知道用户的停留时间,点击次数等。
注:因为商业敏感性的原因(避免上传真实项目造成侵权),所有例图均来自网络
网友评论