软件既可以作为一个产品也可以作为一种服务。产品是具有伸缩性的,可以卖给多个客户,但服务是对一个特定的客户的一次性项目。软件产品可以是许可证费用或是价格销售,而咨询公司提供面向项目的服务按时间等来支付。
为了使软件有伸缩性,必须把它打包成产品,将产品定位到一个客户群上。在软件和/或硬件企业中,把产品管理作为核心业务功能(硬件往往需要安装操作系统后才能出售使用)。
在软件和/或硬件企业中,软件产品管理处理下面这些软件开发中的方方面面:
--为新的软件产品或已经存在的产品的下一个版本在白板上勾画出新的主意
--从前景、产品早期版本的客户、领域专家、技术梦想家、市场专家、来自竞争对手的产品或解决方案,来收集业务和/或市场需求
--编写市场需求文档,把上述干系人的需求综合起来
--以市场需求文档为基础,创建产品需求文档,作为软件工程小组创建产品的输入。通常,产品需求文档是UML用例、UML活动图等的集合,也可以有其它的详细说明,如软件开发环境、软件部署环境等
--将产品需求文档递交给软件工程小组,管理业务单位、销售团队、工程小组之间的冲突
--一旦软件开发进入编译/发布阶段,要进行接受测试
--处理产品的打包事宜,使用基于WEB的会议工具来演示产品给客户、创建动画演示并部署到企业的网站上或其它地方
--一旦产品部署在客户那里,请求客户的反馈,报告BUGS,把这些递交给工程小组进行后续的创建/发布过程,随后产品开始稳定,然后成熟
--进行竞争性分析,指出产品的市场行为(其它产品在同一或类似客户区间)
--从软件产品使用人员、竞争产品的使用人员、分析人员中请求更多的特性和优点,为后续产品的创建/发布编写/综合这些需求,将他们传递给软件工程小组。
分享到:
相关推荐
很多人可能都会和我一样,入行久了,看了一些资料,发现里面说的产品经理和我们平时做的事情似乎不大一样,于是做得越久越迷茫,总在问自己——我们到底是不是产品经理?有这样的疑问很正常,因为有“产品经理”这个...
设计项目经理(Feature ... 协助项目经理(Supporting PM): 负责其它产品发行需要照顾到的事情,如客户交流、和市场开发人员交流、负责beta program (初版试行)、等等。大的PM 队伍中少不了这样的人。20%的PM是做这个。
微软用软件的力量推动了全球化的进程,而软件测试理念和实践的革新带来了更加“智慧”和接近“完美”的软件产品。这本书完整地呈 现了走向“智慧与完美”的方法与实践。 ——微软公司全球资深副总裁张亚勤 以用户...
软件测试的目的,第一是确认软件的质量,其一方面是确认软件做了你所期望的事情(Dotherightthing),另一方面是确认软件以正确的方式来做了这个事件(Doitright)。第二是提供信息,比如提供给开发人员或程序经理的...
软件测试的目的,第一是确认软件的质量,其一方面是确认软件做了你所期望的事情(Dotherightthing),另一方面是确认软件以正确的方式来做了这个事件(Doitright)。第二是提供信息,比如提供给开发人员或程序经理的...
公司的软件产品主要是金融、保险、银行类的实验室教学软件,要想了解这些软件产品除了要有基本的计算机知识外还需要有金融、保险、银行方面的专业知识。接下来的时间要学习的东西还有很多。 4. 今天技术部有经验的...
这样,机构领导、项目经理、开发人员、测试人员、质量保证人员、外包与采购管理人员等人根据SPP模型,很容易知道自己“应该在什么时候、按照什么规范做什么事情”。所以SPP模型有助于使机构内的各个职能单位有条不紊...
一个软件架构师需要有广泛的软件理论知识和相应的经验来实施和管理软件产品的高级设计。软件架构师定义和设计软件的模块化,模块之间的交互,用户界面风格,对外接口方法,创新的设计特性,以及高层事物的对象操作、...
软件测试过程的监控方法[4]软件测试这是在测试工作中... 我遇到过的很多的测试经理都抱怨说:“我们不可能在前期把这些事情都弄清楚,开发人员都不知道产品将来是什么样子,我们怎么知道需要测试那些内容?”咋一听,感
在IT行业,特别是管理软件实施行业能够成为一个成功的项目经理是非常困难的一件事情,一个成功的IT经理,被要求熟悉计算机软硬件知识,具备企业业务背景,拥有良好的沟通技巧和说服能力,当然在项目团队中还必须具有...
再说明下的是CMMI强调的是你要做哪些事情,也有关键的PA也会给出一些参考的实践方法,但项目究竟如何去做则给项目的实际项目情况关系很大,另外一个就是项目做后能够达到什么效果,这个CMMI并没有给出很明确的量化评估...
记不清是哪个日子,我突然意识到,“做了10多年的软件,我总该做几件对社会有意义的事情吧?好!开源!”,就这样,我们这套模仿着拼多多的系统走上了开源之路。 这世界上没有完美的人,当然更不会有完美的系统了,...
不仅仅要和产品经理拆分,还要和运营部门拆分二。程序员的绩效要量化为营收指标三,必须建立一个首席架构师的职位,所有模块的pr都必须他看过之后才能合并IV。例如一定要取好,这事关高内聚。例如取名为“交易平台”...
那是阿泡刚做产品经理不久,公司有几款产品进入到了冲刺阶段,其中就包括我和L各负责的一款产品,L和我一样,也是刚刚做这个工作时间不长。大家应该有这样的体会,在IT行业里,尤其是软件和互联网这个领域,年轻人...
但很多小伙伴不懂项目管理,跟进项目的过程中要处理很多事情,自己忙到崩溃,但是项目还是延期;同事之间的沟通混乱,分工混乱,执行效率低;领导无法掌控项目进度,觉得你的执行和汇报没有做好... 找到了项目经理...
,应该是技术leader,产品leader,以及项目经理共同讨论,如何确定需求优先级的高低,毕竟需求永远都是做不完的。是的,因为80%的需求都可能是没有什么意义的,但是,想找到那20%有意义的需求,我们就必须做到100%的...