本文作者通过一些项目,进行了自我总结并思考的一些东西。如果你未曾负责过项目,或是刚经历了项目的产品新人,这篇文章可能会给你带来一丝经验,或许能引起你的共鸣。enjoy~ 简易流程: 需求探讨 用户调研 需求汇总,沟通,评审 原型设计 项目跟进 测试上线 后续迭代 1、需求探讨 存在的问题: (1)需求方需求的不明确,经常提一些无关紧要的需求,经常话术要做成跟什么什么一样的产品,实际不考虑结合自身业务优势去拓展; 例:我们需要一个像今日头条那样的网站,强大的用户体系,精准的算法,丰厚的广告效益,不做到他那么强,但也是屈居于后。(顿时听了这种需求就有点"慌"了,o(╥﹏╥)o) (2)没有相关的用户调研及数据提供,伪需求较多,经常原模原样的抄袭,长时间讨论难以定下最终方案; 例:相关的用户数据提供就是网站的仅有的注册统计,要不就是去其它网站看学生反馈,并不实际根据自身业务来考量,总是以业务繁忙为由(真心的说一句,难道我们每天不是在忙碌中么……) (3)有时只能摸着石头过河,自己思索考虑去设计原型,细节把控仍会出问题,定稿讨论仍需改善; 例:长时间的沟通无效的事情会发生,耽误项目展开,有时只能自身去考量,提出A/B相关方案供需求方选择,但是仍会出现这儿,那儿的问题,导致既浪费时间又浪费精力(意识到一个人的力量是有限的,难以达到个人英雄主义,老天赐我一只神兵团队吧^_^) 解决方案: (1)可深入业务部门去了解相关的业务具体流程 比如:一个简单的学生申请流程:从学生开始阅览网站→ 搜索选择专业课程→ 联系顾问老师→ 确定就读学校课程→ 进行预定金交付→ 签订合同→ 提供相关材料→ 审核通过→ 相关院校进行反馈→ 确定录取→ 结算后续尾款→ 发放offer→ 学前准备→ 成功入学 留学申请基本流程 相关的每一个流程中又存在很多隐性的问题,举一个简单的例子,比如:学生搜搜专业课程时的数据准确定,受用性?功能性是否好用?是否使用分池技术?是否进行算法推荐数据信息? (2)讲述产品理念,相互换位思考,提出多种解决方案以备不时之需; 举一个简单的例子:做一个图片上传功能,是选用现有的插件还是自我研发? 是选择图一的选择截图形式还是选择图二的直接插图的形式会好些呢?都需要根据实际需求及开发时间来抉择! 图一 图二 (3)多个竞品网站的参考分析总结,结合自身业务逻辑规划统一自身探讨体系,不可原模原样照抄 比如:做一款资讯类网站,目前比较好的有今日头条,Myzaker,虎嗅,网易新闻等,各个网站头油各自的优势,我们可以结合其优点来参考,转换为自身业务符合的功能模块来进行研发,切不可原版抄袭 像今日头条有自己强大的算法模式: a、我们初期可以根据相关的线性函数来做数值推理或者用户群中划分; b、根据喜好相同的不同用户去推送各自不同的相似栏目信息内容; c、通过后台大数据的汇总,进行抽样随机选择的方式,推理出高概率相符信息内容进行推送 来源网络 (4)可通过SWOT分析,六个帽子法则,PESTEL分析法则等结合分析,也可出相关的BRD,MRD,PRD来更好的规划(参考图如下:) 相关的PRD后续更新,可见初版:《一款留学公寓APP的大体雏形》 具体的方法论网络资源都会有详细的介绍,可结合自身业务需求来制定自身的方案;此类属于产品战略层的规划阶段了,暂不细化(因为自己也是一个小白,知识能力有限的哈(#^.^#)) 2、用户调研 存在的问题: (1)缺少用户基准数据,没有用户的实际反馈,仅存在销售上的往来; (2)用户的反馈很笼统,简单的不好用为由,并没有深入到具体的点; (3)缺少统一的调研人员去深入用户调研,也没有相关具体的了解到业务的核心; 解决方案: (1)选择目标用户进行相关调研,回答者有一定的福利优惠政策; (2)调查问卷的合理准备,可以通过随机抽样调查,基本调查问题,用户访谈,成为代言人等形式; (3)通过其他网络资源的用户反馈推算,或一些综合性的数据报告进行推演; (4)相关调查访问工具:问卷星,麦客,Typeform等 麦客调查问卷 3、需求汇总,沟通,评审 存在的问题: 没有详细的工单说明,会议记录不很完善,评审不够严谨,会遗留很多残缺问题待解决,需求方提供详细信息不具即时效益,经常延误项目进展, 解决方案: (1)工单流程的完善化,细节需要细化完善; (2)通过评审提出多种解决方案及预选方案; (3)定稿前及时完成各个细节的信息提供,不可耽搁拖延; (4)相关的软件使用:Visio,Xmind,Axure,Jude,Office等。 Visio注册流程图 4、原型设计 存在的问题: (1)设计属于模块化,细节仍需改进,相关的流程逻辑需要完善; (2)需求方反馈需更明确,原型的演示交互效果需完善。 解决方案: (1)多学习总结,逐渐完善原型交互设计,向高保真迈进; (2)多接触一些好用的原型设计软件,根据不同需求进行相关选择,例如:Axure,sketch,墨刀,mockplus,xiaopiu等; (3)可在原型上写相关的文档信息,简化型的PRD,不同按钮功能在旁边标识具体描述or连接线标识or项目符号标识or着重加粗标识or书写备注标识; (4)可附带BRD,MRD,PRD文档。 Axure交互设计例图 5、项目跟进 存在的问题: (1)没有统一的项目管理工具,不能及时的把控每个人的进度,需时常人为跟进; (2)不明确每个人的项目进展,耽误上线时间的把控; (3)没有相关的绩效制度,激励大家去高效率的进行。 解决方案: (1)规范的使用项目软件,例如:Tapd,Teambition,禅道,Tower,Project等; (2)明确每一个人的职责及所担负的相关责任; (3)及时解决项目开发中存在的问题及获取替代解决方案。 Tapd项目管理例图 6、测试上线 存在的问题: (1)测试的规范化,不很严谨,没有抓住相关的重点及核心使用点; (2)内测完后上线测试的不完善,草草了事,没有意识到职责所在。 解决方案: (1)A/B测试的利用,测试用例的规范使用,项目测试软件的规范使用; (2)模拟实际用户的使用规范; (3)熟悉业务逻辑及需求。 (4)测试使用软件:Tapd,OneAPM(页面量载测试)TestLink,loadrunner,jmeter,selenium。 7、后续迭代 存在的问题: (1)基架建立好的同时没有完整的后续迭代更新确立 (2)没有内测或忠实用户的反馈建议 (3)上线后的使用反馈不及时,延误Bug的修复 解决方案: (1)基架打好的同时考虑完善后续的迭代思路 (2)上线后的数据信息及时的收集与反馈,并制定后续的迭代思路 (3)督促需求方的反馈,争取周内及时反馈,以便耽搁后续的研发进度 (4)相关软件的使用:PowerPoint规划,EXcel数据收集统计,SPSS统计方案,输出Word文档 目前只是针对需求探讨阶段进行了细化,后续会持续更新其他流程板块。 以上,希望大家多多指教! 备注: 其实孕育一个产品就像养育一个小孩一样,我们需要提前为其出生前做好充分的准备工作,还有考虑之后成长的一系列问题,教学,健康,饮食,成长等等,我相信爱产品像爱家人一样,你一定能把他做好!^_^ 每个人都会有理想与梦想,总幻想有一天….(成为高富帅,白富美)(#^.^#)但是总会应证那句话"梦想总是遥不可及,孩纸,省省吧,脚踏实地的去做好当前才是正途"做产品也是同理,没有一步登天的事件,都需要一步一步的去逐渐积累跟实践后,才会有所感悟!