利用项目管理搞定需求
需求管理是项目管理的基石,根据我的经验,项目失败或者延期的原因十之八九都源于需求管理没做好。需求分为潜在需求和确定需求。潜在需求为通过调研、反馈收集到,但未经分析和确认纳入实现计划的需求;确定需求为由需求方正式提出,并经过产品确认的需求;需求一旦确定即视为产品经理需要完成的任务。
一、收集需求有哪些步骤
需求必须是明确的、可行的和确定的,而想法不是。想法是不严谨,或者未经过实践验证成熟的伪需求。
1、需求访谈
并不是所有的需求收集阶段都需要需求访谈,针对大型的复合型项目,比如需求方牵扯多个部门或者多个地区时,一定要做好需求访谈。
2、制定需求模板、划分需求类别
需求划分方法因项目不同而不同,以软件类项目为例,需求分为9类:流程性需求、数据性需求、接口性需求、界面性需求、权限性需求、表单性需求、报表性需求、功能性需求、非功能性需求。
3、制定需求撰写详细计划
对中大型项目来说,撰写需求说明书的人应该有多个,所以需要切分工作任务,每个任务尽可能独立,任务的安排尽可能并行。
4、项目内审查
一般来说,需求文档是很重要的交付物之一,为了确保需求文档的质量,就需要建立互查机制:项目组内互查、项目组间互查。
5、与业务确定需求
当需求文档完成审查之后,即可交付给业务负责人做确认。为了加速业务负责人确认需求文档的时间,可以邀请业务负责人参加需求评审会,然后再让业务负责人线下确认。
6、修改需求
当业务在确认需求说明书的过程中有反馈意见提出时,需尽快讨论并确认意见的合理性,对合理的需求需尽快更新到需求说明书中,再次提交确认。
二、利用项目管理搞定需求
明确的需求是每一个成功项目管理的开端,在项目执行前,首先要从需求入手来为其定下基调和方向,企业可以利用项目管理软件来进行需求管理,例如泛普软件就为企业提供了一个不错的管理软件服务。
1、确定需求范围
确定项目需求范围,要了解哪些是必须做的、哪些是应该做的,以及哪些事情做了是锦上添花的。只有建立在这个基础上,才能在大方向上不会有偏差。必须满足的需求往往都是理所当然的客户普遍讨论或出现问题的更多“越多越好”的特性愉悦因素一般不被提及,因为客户不会因为缺了这项就会不满意。
2、多问为什么
对于客户每提出的新需求,我们尽量多了解他的目的是什么,多问、多想,当我们知道客户的终极目标时,我们就可以主导客户需求了。同时,我们了解了客户提此需求的目的后也有利于我们对需求的更好把握,不至于项目需求出现偏差。
3、让需求理解偏差做到最小
需求理解的一致性是项目成功的基础,在项目管理的各个阶段,要让所有相关人正确的了解和把握需求。
4、让项目干系人参与进来
拉着客户参与到项目的各个阶段,需求分析、总体设计、详细设计、测试,并随时让客户了解和提出自己的想法。尤其是在需求分析和设计阶段,当整理完需求文档和设计文档时,一定要请客户一起参与评估,以避免需求理解不一致,需求范围不确定等问题。泛普软件项目管理软件能够帮助企业进行文档管理。
在项目管理中,需求是为了成功完成项目而必须完成的一组任务或条件,它包括产品功能、行为、服务甚至是流程。
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼