软件开发产品经理职责
『壹』 我做软件,对需求有见解,写了4-5个项目建设方案和开发任务书,但是不懂代码,能成为产品经理吗求
有难度…不过具备那个能力…你关键是自己不懂就不好开展工作…
『贰』 本人Java软件开发5年,做过小组长和项目经理。有点累,想转产品经理。
走在时代前沿,想不累是不可能的
~
~
~
『叁』 面试产品经理需要注意什么
1、说说你负责过的一个项目经历
得分点:你对自己的定位不仅停留在执行上,而是对项目进行过宏观的思考,并且清楚自己在项目中的作用。面试官通过你做的事项,来判断你有没有产品设计、分析、实施的能力。
这个问题一般是开场,在描述事项时,一般采用行为面试的STAR原则法则,核心就是:什么场景(Situation)、什么任务(Task)、你做了什么行动(Action)、结果怎样(Result)。
在阐述时,先说大的背景、目标,再到具体做的事情,再到大的成果、对项目的评判。不能只停留在自己做了什么具体的功能。这样介绍能展现你对项目宏观的思考,比执行层面高了一个层次,还能体现逻辑能力和表达能力。
给你的建议就是一定要把自己之前做过的事情烂熟于心,所有细节都问几个为什么。
2、你遇到最大的挑战是什么,你是怎么做的?
得分点:从此题中可以看出你的抗压能力,多大的事情会被你认为是挑战?其次是你解决问题的策略,是否合情合理。
困难没有大小之分,只要是和岗位相关的就可以谈。阐述时,把背景简单介绍清楚,不要花太多时间强调困难本身,重点突出在解决困难的过程中,自发的努力与自我成长。
很多人会觉得一定要举“成功”的案例,但是事情的结果其实并没那么重要。如果面对自己不擅长的领域,能够克服困难完成目标,固然很好;如果没有解决,也要从中总结原因清晰地表述出来,以表明你会吸收过去的经验做得更好。
3、你觉得自己为什么能做好产品这份工作?
得分点:从你过往的工作经历来判断是否与现有岗位契合。非常重要的是,你需要对自己的职业生涯有清晰的认识,以提取出契合这个岗位的特质。其次是对应聘的岗位内容非常了解。
这个问题可以围绕:“我愿意、我能够”来进行回答。
我认为自己适合这份工作主要基于以下两方面:一是我清楚的知道做产品经理的工作职责,和我的职业发展方向是一致的; 二是通过过去积累的相关工作经历,我对自己的职业发展有清晰的认识,也积累了丰富的工作经验,具备了这个岗位所需要的各种能力。
4、你手机里都有哪些应用?你对哪个产品印象最深,认为有什么亮点及改进之处?
得分点:这个问题考察的是你生活中接触面的广度,和你看问题的深度。
这个题目相对来说会容易一些,而且回答的好坏对结果的直接影响不大。大众的软件和小众的软件都可以。如果要体现自己看问题的深度,可以套用“用户体验要素”回答。
(1)表现层(视觉设计)
(2)框架层(页面设计、导航设计和信息设计)
(3)结构层(交互设计和信息架构)
(4)范围层(功能规格和内容说明)
(5)战略层(产品目标和用户需求)
5、对我们公司/产品有了解过嘛,有什么建议?
得分点:面试官想要通过你的回答,来考察你是否真的很重视这一次面试,另外也是看看你对公司以及面试岗位的了解程度,有没有自己独到的见解。
提前对这个公司进行了解是必要的,但是一味的吹捧或者谈得太泛只会让面试氛围变得尴尬。在对产品进行体验时,要能够区分哪些是现象(fact)、哪些是原因(cause)、哪些是解决方案(solution)。
言之有物,有针对性的谈某点内容,让人感觉你是认真考虑过的。采用积极的态度,指出问题的同时,也可以适当地提出自己考虑过的解决方案。
『肆』 软件开发和产品经理到底是怎么回事
一看就是被段子吓到了,我来告诉你正常的情况吧。
产品经理是个雏
完全不知道功版能是怎么实现的,不会权考虑功能的安全性等方面的问题,一般就会说:这不是我想要的效果。
在这种情况下关系自然比较不和谐,因为不会体谅软件开发的人或者沟通没有那么顺畅。
如果再加上因为自己的沟通/理解有误差造成的返工情况,那真是让搞程序的能郁闷死。
产品经理是个成鸟,软件开发也是成鸟
那就完全是合作关系了,大家一起愉快的完成看起来不NB或看起来很NB的东西,一起玩耍,一起看软件开发和产品经理的段子。
软件开发是个雏
这次轮到产品经理郁闷了,自己辛辛苦苦搞出来的完美原型,结果到了开发这来个实现不了,心情可想而知。
总结:一般的公司只要是公司的氛围不错,开发和产品都是和谐的一对,但是有些公司比较LOW就不一定了。
『伍』 软件行业,实施和开发哪个能做到产品经理
都可以做的啊。 产品经理本身不属于开发,也不属于实施。 它属于整个产品,包括售前的一些工作。想做产品经理,起码对编码要有经验,对产品也很熟悉,对业务也很了解才可以。
『陆』 女生学软件开发,以后不做程序员,还可以做什么相关的工作呢
软件开发:
软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。软版件开发是一项包括需求权捕捉、需求分析、设计、实现和测试的系统工程。软件一般是用某种程序设计语言来实现的。通常采用软件开发工具可以进行开发。软件分为系统软件和应用软件,并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分。 软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序。
学习软件开发的一般是男孩纸,我大学学的就是软件,毕业后断然选择了其他的行业,如啊你按开发很累人的,而且还是青春饭,过了30岁,一般都转做管理层了,很少有人继续亲力亲为了,我同学里面有几哥可数的在做软件开发,其他的不是转换行业就是从事测试了,即使在做软件开发的他们做的东西也比男孩子的难度小很多,你也可以做前端设计、售前工程师、写文档相关的工作,例如写需求分析等等,这些还是比较适合女孩纸的。
『柒』 软件技术人员外包公司排名好的有哪些
软件技术人员外包公司排名好的有哪些
现在很多排名都是不准确的,甚至有的公司有实力奈何没有名气,所以评判一个软件外包公司的好坏可以从以下几点评判。
互联网是个神奇的大网,大数据开发和软件定制也是一种模式,这里提供最详细的报价,如果你真的想做,可以来这里,这个手机的开始数字是一伍扒中间的是壹壹三三最后的是泗柒泗泗,按照顺序组合起来就可以找到,我想说的是,除非你想做或者了解这方面的内容,如果只是凑热闹的话,就不要来了。
1、看是否有产品经理
一个好的软件外包平台是有完善的体系流程,产品经理是必不可缺的。产品经理的职责就是为用户解决需求。产品经理对于一家软件外包公司的重要性是不言而喻的,下面我们来分析下产品经理的重要性。
业务——产品管理首先属于商业活动,侧重最大化产品的商业价值。产品经理需专注于优化产品,实现业务目标,同时最大化投资回报。
技术——若你不知道如何创建内容,那么谈论创建什么就毫无意义。这并不意味着产品经理需要懂得编码,而是指要理解相关技术,最重要的是获悉所需付出的努力是做出正确决策的关键。这在敏捷制作过程尤其突出,此时产品经理同制作团队相处的时间要比其他人员多得多。
用户体验——产品经理代表用户的心声,需关注用户体验。这并不意味着产品经理得变成推销员,但你需要测试产品,同用户沟通,获得第一手反馈信息(游戏邦注:尤其是在开始阶段)。
2、看报价
在接到一个外包项目的需求后,首先并不要忙于进行费用的评估,匆忙的给出一个价格。此时的重点应当是工作内容的确认。首先成立一个评估小组(一般为3人左右),先分头细读客户需求,特别需要注意一些细节。
然后评估小组的人员一起共同走读、讨论客户的需求。遇到不清楚的,或者是大家理解不一致的地方,都需要详细的记录下来,并及时与客户进行沟通。有些外包客户会提供比较详细的需求甚至概要设计,也有外包客户提供的项目需求比较粗,这个时候就需要对需求进行细化,并且将细化后的需求交与客户确认。只有与客户确认过的细化需求才能作为有效的评估的基础。
3、看是否有优秀案例
通常情况下,很多软件开发公司在与用户确认完需求进行报价之后,用户就需要付款才能进行软件的开发,也就是说付款在软件开发出来之前。这个时候,用户如何相信这家公司能够开发出令他满意的产品?客户案例是最说服力的。你能通过他们的开发案例评估出他们公司的开发实力符不符合自己的要求。
4、看是否有完善的开发流程
首先,一个好的产品开发流程有助于落实企业产品战略。
A、在产品立项或者进行其他阶段性决策的时候,进行资源需求和资源能力分析,重新进行资源调配。
B、进行产品优先级评估,对所有产品进行优先级评估,给出优先顺序,在优先排序的基础上进行资源调配,确定重点保障哪些产品,增加对哪些产品的投入?哪些产品可以暂缓甚至取消,从哪些产品抽调资源?
C、 建立产品优先级评估标准,从产品战略作用、产品投资回报率、产品风险等几个方面进行定性或定量评估,按照统一的标准对所有产品进行优先级评估。 在产品开发流程中明确这些细节,建立起可操作性强的完整的制度、模板、检查清单等,才能真正有助于将产品战略落实到具体产品开发工作中来。 其次,一个好的产品开发流程有助于理顺研发组织架构。
自从业务流程相关理论在国内外企业得到普遍实践以来,到底是流程决定组织还是组织决定流程就一直争论不休,其实,流程和组织是事情的两个方面,两者相辅相成,相互影响。流程解决了要完成一项业务要做哪些工作,怎样分解、组织这些工作,把这些工作分配给哪些人来做的问题。而组织解决的是怎样把工作人员分成工作性质或者工作关系相近的组织单元的问题。工作分解模式决定了工作人员的类别,影响到组织结构的职位设置,反过来,产品开发流程的工作分解模式也要考虑到目前的职位设置。
在研发体系中,我们会发现企业研发组织存在岗位职责不清、职能缺失的问题,比如,研发部门经理、项目经理、产品经理、项目技术负责人等职位的职责经常很难理清。成都一家嵌入式软件供应商,研发部门经理同时身兼项目经理、系统工程师的角色,由于该公司市场部只负责产品的宣传推广等工作,新产品策划没人负责,考虑到公司人力资源的现状,这部分工作也划给了研发部门经理,这样研发部门经理又兼了产品经理的部分职能。公司领导也认识到这样身兼多职是不行的,每样工作都做不好,但对于究竟该怎样划分难以决断。
对于这种职责划分的问题,通过理顺产品开发流程,在产品开发流程中界定清楚,到底产品经理、项目经理、系统工程师究竟应该承担哪些工作,这些工作的主要内容是什么,工作完成后应该输出什么成果,这些工作哪些是性质相近的。
『捌』 产品经理是什么部门的
一般来说,产品经理是负责并保证高质量的软件产品按时完成和发布的专职管理人员。他的任务包括倾听用户需求;负责产品功能的定义、规划和设计;做各种复杂决策,保证开发队伍顺利开展工作及跟踪程序错误等。总之,产品经理全权负责产品的最终完成。
在不同的公司,产品经理的定义和职责并不尽相同。友立公司的产品经理分为产品工程经理(Proct Program Manager)和产品行销经理(Proct Marketing Manager),而趋势却将产品经理同开发经理和行销经理区分开来;在微软,因为其独有的历史文化,我们所谈的产品经理,他们往往称为项目经理。
在产品管理中,产品经理是领头人,是协调员,是鼓动者,但他并不是老板。作为产品经理,虽然针对产品开发本身有很大的权利,但从行政上讲,并不像一般的经理那样有自己的下属,但他又要运用很多资源来做事,因此如何做好这个角色是需要相当技巧的。毛永刚举了一个例子,如果把软件产品开发当做扛木头,要所有的参与人员把这个木头扛起来,每个人负责一段,最前面的是产品经理,他还要保证所有人的方向都是一致的,都知道朝那个方向走,不能出现有人用力不对的情况。
很多时候产品经理并不是从始至终只做一个产品,往往在一个产品还没有结束时又开始其他的产品立项了。比如很多产品都有多国语言版,当英文版开发到一定程度之后,德文、中文等其他语种的产品也开始进行了,此外还包括了OEM版本,而且很多公司在产品没有上市之前,又要开始规划下一个版本的产品。
http://www.infowe.com/infowe/web12/744.htm
http://cache..com/c?word=%CA%B2%C3%B4%3B%CA%C7%3B%B2%FA%C6%B7%3B%BE%AD%C0%ED&url=http%3A//www%2Ebipaq%2Ecom/news/newsDetail%2Easp%3Fid%3D275&b=0&a=25&user=
『玖』 做软件开发好,还是做产品经理好各有什么不同
有些产品经理是从做软件开发出身的。产品经理本身需要具备的能力除了把我专技术的属进度与方向之外,很多时候还要懂得如何去和客户沟通,跟团队合作,软件开发是技术性的职业,而产品经理就像这群人的领头人,还是建议你从软件开发开始做起的好