几乎所有软件项目产品均是由需求导出的信息集,需求成为软件的研发入口。对于这类认知,熟知IT行业的人士想必无任何异议。
项目需求,顾名思义,就是满足项目需要以及项目附属于企业/组织管理发展的目标要求。项目团队,是为实现项目需求目标而努力的组织。在项目建设期间,项目团队都会关心一般性业务需求,这些业务需求,包括了项目要建设的功能、性能、结构、界面等软件系统的基本工作任务。团队绝大部分成员会花大量精力在这样的需求获取、分析、需求实现的工作上,为此制定详细的需求跟踪服务线索,便于以后项目的验收,促成项目成功。
然而,项目团队还应该重视一项需求:管控需求。这类型需求,是项目甲方、监理方针对项目建设工作所逐步要求的项目需求。比如,在项目例会上,甲方要求乙方就项目已经实现的范围及时作出解释说明、监理方要求乙方就隐蔽工程提前若干天做好项目汇报等。这类型需求,也是影响项目成功的关键因素。在一些项目建设过程中,项目承包方一味强调了他们所关心的项目业务需求实现程度、项目包括的范围等问题,而忽视了甲方/监理方的管控需求,对于承包方而言,项目进展会很不理想。
还有一类需求,是分支于业务需求的需求,它们或者是项目的需求,或者不是项目范围内的需求,但都是企业业务活动的真需求,而这一次项目建设,并不完全涵盖了这类需求。我们称之为伪真需求。对于伪真需求,需求分析师们要一刀两断的断其联系,因为这类需求并不是项目团队要关心的问题,相反,你关心了它们,它们还可能带来很多负面的影响。
总结对比三类差异化的需求,如下:
|
业务需求 |
管控需求 |
伪真需求 |
是否需要关注 |
急需关注,并重点实现 |
急需关注 |
无需关注 |
处理优先级 |
高 |
最高 |
无 |
由谁负责 |
需求分析师 |
项目经理 |
需求分析师 |
是否参与项目验收 |
是 |
否 |
是 |
对项目成功的影响 |
很大 |
很大 |
大 |
业务需求和管控需求都需要在项目建设过程中仔细获取,逐一满足,而伪真需求需要在项目建设前期一次确认。这三者对项目的成功均有一定的影响,要求项目团队在整个项目生命周期中持续关注这些需求的产出与演化过程。
原文地址:http://blog.csdn.net/lejuo/article/details/38835951