关系经济人类预测化学自然
投稿投诉
自然科学
知识物理
化学生物
地理解释
预测理解
本质社会
人类现象
行为研究
经济政治
心理结构
关系指导
人文遗产

从需求到开发一名新人做了这些总结

10月2日 圆通道投稿
  经过近半年多的努力,公司产品的第一个版本终于要上线了。产品的从0到1,心里终于可以松一口气,也有许多话要说。今天,在产品即将上线的日子,我想在这里总结一下遇到的问题与各位分享。
  人员配备
  一个完整的移动端开发团队一般包括:产品经理、UI、开发工程师(安卓、IOS)、后台、测试六个人。但为了稳妥起见,很多公司会把产品第一版本拿给外包去做以减小风险。笔者这款产品就是如此。
  但拿给外包其实更能锻炼你的沟通能力和团队配合能力。通过这次的开发配合对此更是深有体会。
  我们把这款产品的安卓端和后台外包给了深圳一家公司,而我们公司在北京。产品开发整个过程中(半年以上)只与对方负责人面谈讨论过两次需求,与安卓开发面谈一次,其他时间有问题都是qq或者电话讨论。这种讨论方式的最直接后果就是需求理解不一致从而影响开发进度,甚至有时qq群里的讨论互相争执不下,不欢而散。
  后来我跟一位产品大牛抱怨外包的痛苦,他跟我解释说:其实这种问题很常见,但也很好避免,在项目开发过程中,你们其实是一个团队,沟通好感情才容易形成默契。既然你也懂技术,为何不出差去深圳,与开发团队共处几天,既可以深入讨论需求,又能沟通好感情,开发进度自然会提高很多。
  这件事其实对我个人的影响很大。现代社会中,团队配合能力与专业水平同样重要,培养团队凝聚力才能让每一个人发挥出最大价值。后来的IOS端我们选择了一家北京公司合作,每隔一段时间都会去对方公司与开发人员直接接触,讨论问题,效果好了很多。
  产品需求分析
  以用户需求为原始出发点,是所有产品坚持的基本原则。可惜由于种种原因,我并不是从需求调研阶段开始参与的,而是从第一个产品原型(app)出来的时候才开始真正接触这款产品。
  项目启动时我们有一份详尽的需求文档,对各个功能要求都写的很完善,甚至对于企业组织架构的显示都做了清晰的描述。不得不说,这是一份接近完美的prd。但对于一款从0开始的产品而言,我们不应该太贪心,每种功能都想做说明该产品的核心功能并不明确。这是一个很危险的信号,说明你的产品要么逻辑太复杂,要么没有核心竞争力。
  最终,在项目开发过程中,我们逐渐砍掉了一些prd中不重要的功能,以保证核心功能顺利开发。
  产品原型设计
  文不如表,表不如图,一个好的产品原型能节约大量与开发人员的沟通成本,推荐开发进度。
  由于我并没有从最初阶段进入,因此只能在开发过程中与开发人员不断讨论需求,设计具体页面的流程和逻辑,一边为下一版本做原型规划。
  我个人习惯在设计一款app时,分为以下几个模块:登录注册模块、功能模块、审核提醒模块、系统设置模块、用户信息(数据表)模块、用户引导模块,并且根据用户角色区分多个版本。
  这里的有些模块虽然需要针对app种类做一些考量,但设计并不复杂,因此按下不表。在这里只说一下比较头疼的功能模块和审核提醒模块。
  功能模块
  功能模块是一款app的核心,此模块的设计需要考虑多重因素:产品的核心功能、辅助功能、各功能的跳转流程等。这里需要切忌把其他类似产品的功能照单全收,要筛选出自己产品的核心功能开始设计开发,因为移动产品需要的是快速迭代,在核心功能基础上做拓展而不是功能的堆砌,这样做既可以缩短上线时间,又能迅速根据市场变化做出下一版本调整,在一定程度上提高开发效率。
  审核提醒模块
  这一模块严格来说可以放到功能模块中,但其实这一模块相对比较复杂,需要根据用户角色做相应的提醒,而提醒又分为多种,比如:通知栏提醒(比如IM消息、新版本更新等)、app内提醒(新消息提醒、网络异常土司、广告推送等),审核需要一般用户的申请和管理人员处理申请、以及对处理结果的返回等等。一款好的app,审核提醒模块应该起到润物细无声的作用,让用户自然的看到应有信息。
  这两个模块也是在我们开发中问题比较大的部分。上面说过,我是从半路杀出来的,所以对核心功能的理解并不透彻,这里的交互设计和组织结构显示问题又比较复杂,因此与工程师的沟通探讨占据了大量时间。而且这部分需要对多种情景进行考虑,做出合适的提醒语句以及显示时间。直到现在我都不敢保证这部分没有任何错误。
  这部分需要产品经理有缜密的逻辑思维以及对多种情景的想象能力,而我在这方面仍有很大不足。合格的产品经理应该是一栋大楼的总设计师,既要构想整体框架,又需考虑水电管道,缺一项都不能称之为合格。
  产品开发阶段
  需求讨论明确、原型更改没有异议后,产品经理需要根据产品功能复杂度等综合因素,安排开发进度。开发进度的安排尤其重要,因为如果开发期限过长,则容易导致开发人员缺少激情产生惰性,而开发期限过短则会使开发人员心理压力过大,容易降低代码质量从而对后期版本更新产生隐患。
  当正式进入开发阶段后,产品经理需要做的是:一边跟进开发进度,把控开发质量,一边设计下一版本产品原型。
  这一阶段对于产品经理也尤其重要。产品从0到1的过程以实现核心功能、减少产品bug为主,而当第一版本发布后,需要根据市场变化和产品理念进行迅速迭代。因此这个开发阶段是产品经理思考产品发展方向和规划下一版本改进目标的关键时刻。
  而现在,第一版本已经基本结束,我已经在期待下一阶段的启程了。
投诉 评论 转载

女人春季养生九大注意事项1、要风度也要温度俗话说,春捂秋冻,虽然春天开始回暖,气温渐升,百花齐放。也是个展现着美丽与生命的季节。但是春天千万不要着脱下冬衣穿靓衫。尽管阳气渐生,阴寒却未尽,要注意……如何更换轮胎你是否曾经因为汽车爆胎而被困路边?你是否想要无需向他人求助即可自行更换轮胎?幸好更换轮胎是一项十分简单的工作,只要你做好准备,并且愿意施少许力气。步骤1:寻找安全平……网站建设维护过程中遇到域名需要转移该如何处理与服务器和网站的转移相比,域名转移的过程更简单、更常见,几乎所有的注册者都支持这一功能。以下是对不清楚具体转移过程的站长的描述。首先,获取传输密码当我们将域名从一个……关于内容分发的工作清单内容工作手册一满足十万加可能有几个条件:足够多的粉丝量、足够吸引人的内容,或者足够多的分发渠道。内容和粉丝都有很多经验型的分享,今天我们来谈谈最容易也是最简单的:内容分发。作为内容工作……在产品设计中如何定义状态本文作者从工作实践出发,结合案例等分享了关于状态定时的相关知识,供大家一同参考和学习。背景在产品设计过程中,经常会遇到一些状态定义的场景。比如订单有待付款、待发货、……从需求到开发一名新人做了这些总结经过近半年多的努力,公司产品的第一个版本终于要上线了。产品的从0到1,心里终于可以松一口气,也有许多话要说。今天,在产品即将上线的日子,我想在这里总结一下遇到的问题与各位分享。……北京金诚俊达建筑装饰房子装修流程房子装修是家庭中非常重要的事情,因此,在装修前,很多业主都会先来了解房子的装修流程,那么房子装修流程是怎样的呢?下面就跟随一起装修网小编来看看北京金诚俊达建筑装饰以及房子装修流……怎样训练边境牧羊犬边境牧羊犬的训练方法边境牧羊是被认为是最聪明的犬种,据了解,一只边境牧羊犬能够了解1022个人类词汇,并且能根据这些命令做出正确的反应。边境牧羊犬因为高智商,很容易被训练,并且它很忠诚。那么怎么样……移动互联网时代的消费法则从一般等价物诞生开始,人们便给交换注入了更多个人私利的成分,从而交换变为了交易,并有了商品的概念。后来,商品种类不断增加,工业革命打破了商品价值和必要劳动时间的长久平衡,使人才……客厅内的茶几如何摆放在客厅的沙发旁边或面前,必定会有茶几的摆设来互相呼应。茶几是用来摆放水杯及茶壶的家具,客来敬茶敬酒,倘若没有茶几来摆放,确是极不方便,所以在沙发附近摆放茶几,实在是不可或确的。……蜜蜂春繁为什么要紧脾紧脾是蜂群正常春繁的关键,简单来说是指在春繁开始时提出多于的巢脾,只留一脾或两脾以确保蜂箱中蜂多于脾,虽然很多人都知道春繁时要紧脾,但对于为什么要紧脾却知之甚少,下面我们就一起……碗柜霉味怎么去除家里面的厨房都会有一个碗柜,像碗、盘子、碟子,还有筷子、勺子等餐具都可以放在碗柜里面。我们经常会洗完这些碗具之后直接放进碗柜里面,如果碗柜长期潮湿不通风的话,打开的时候就会有一……
贷款未还清可以担任贷款担保人吗李开复读什么书李开复推荐的十本必读书梁山伯与祝英台为什么变成了蝴蝶第六章建造圣殿莱盛隆蝶恋三莱盛隆蝶恋之初遇梦中情人凯尔特人战胜湖人再度追平比分年总决赛第四战记录因为年轻所以不怕犯错误最怕不能做什么行为经济学丸子头配什么发饰好看用发饰打造时尚超显嫩在这人世界有你懂我就以足够世间本无公平道理你又何苦抱天怨地
高二语文教学反思取保候审的程序是如何规定的浙江高考满分作文名副其实吗?晦涩行文有人赞扬有人批,你怎么看让人喷饭的大爷大妈对话!天安门广场将自12月15日起实施预约参观措施独腿人生阅读答案互联网推动公益捐赠透明度,90后渐成“指尖公益”主角职场孕妇应遵守的大健康守则人生百态。唯有自己心里清楚。酸甜苦辣,曾走过的路4S店汽车销售工作计划三叠台江杂咏其九补差价什么意思热闻聚热点网

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找菏泽德阳山西湖州宝鸡上海茂名内江三亚信阳长春北海西安安徽黄石烟台沧州湛江肇庆鹤壁六安韶关成都钦州