软件需求和PM
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件需求和PM相关的知识,希望对你有一定的参考价值。
对于软件而言,他所存在的意义就是解决问题,然而人们的需求五花八门,我们需要很准确的了解到软件具体的需求,也就是说团队需要找到软件的利益相关者,了解和挖掘他们对软件的需求,需求不仅来自外界,还可以来自软件企业本身,也就是软件企业=软件+商业模式。另外就是分析和定义需求,这是指从各个方面获取的需求进行规整。验证需求,这里需要跟利益相关者沟通,确定他们对这些需求的认知。在软件产品的生命周期中管理需求。对软件的需求还可以划分成以下几部分:对产品功能性的需求、对产品开发过程的需求、非功能性需求、综合需求。竞争性需求的框架:N(Need 需求)、A(Approach 做法)、B(Benefit 好处)C(Competitors 竞争)、D(Delivery 推广) 功能的优先级和定位有两种不同类型的功能 杀手功能和外围功能,又或者必要需求和辅助需求。
软件团队里除了能写代码,测验代码和画图做设计的成员,还有一类角色,项目经理(PM)随着软件的复杂度的提高,用户需求的多样化,光有程序员和销售人员是不够的,而这时候就需要PM 做很多事情,比如和客户交谈,组织用户调查,发现用户需求,了解比较竞争对手的产品,让产品变得可用有用。这里就需要提到PM的能力要求,他需要有观察,理解的快速学习能力,分析管理能力,一定的专业能力,自省能力等等。
以上是关于软件需求和PM的主要内容,如果未能解决你的问题,请参考以下文章