什么是需求管理?需求管理就是需求的收集、分析和整理过程。产品部门没有建立完善的需求收集机制,就会不知道做什么;有了需求后,没有分析过程,要么费力不讨好,效果差,要么就是没有抓住最重要的需求,没创造价值;没有做好需求整理,就不知道每个人正在做什么,以前版本的需求做过什么,千万别发生员工离职,不然新顶替的员工半个月也搞不清哪些事情需要自己跟进。 我们的目标不是完成需求,而是有效地解决问题。

需求分析就是为了搞清楚隐藏在需求背后的问题。在分析需求的时候,我们先搞清做不做,然后再看怎么做。做不做这个需求,取决于需求带来的价值,有价值则做,价值高则高优先级做;怎么做这个需求取决于需求的用户、场景、行为路径。

Requisite Center(简称RC)是一款强大、易用的需求管理软件,按CMMI软件需求管理规范开发完成。它把每个产品需求的管理归为一个项目,实现了项目的版本管理、需求管理、需求审批、测试用例管理、项目模版、多项目组合管理。支持软件生命周期内需求查询、跟踪、变更、管理、测试用例、缺陷管理。

Requisite Center的主要功能:

1.团队组建

支持根据实际需求,自定义团队中角色、组织结构,组建自己的团队。

2.产品项目

RC以产品版本形式对需求进行管理,以产品版本树的形式对需求版本进行维护,产品版本新建好后,以项目形式进行管理,每个项目都关联相应的需求产品版本,包括业务需求和软件需求。选择项目可查看该项目的需求数据的统计分析,包括对需求、用例的数量统计;需求具体信息和需求及用例间的关联关系。

3.需求管理

RC支持在线编写业务需求,可以关联软件需求,业务需求之间也可以链接;支持在线编写需求名称、负责人、需求编码、需求描述,附件上传等。以软件需求树的结构管理软件的需求,在线编辑软件需求:需求基本属性、模板属性、功能列表、附件上传。 测试用例 开发需求初步确定好后,要进行测试管理,支持根据软件需求树结构设计测试用例,包括手工设计、自动设计。

4.版本管理

支持以版本形式管理需求,关联业务需求和软件需求,测试用例,然后把版本推送到项目。

5.模板管理

支持在线编辑业务需求、软件需求、测试用例的模板,方便新建需求、用例时模板的选择,统一设计标准,降低对人力的依赖。

6.缺陷管理

RC支持管理项目内的缺陷,包括自定义缺陷处理流程,自定义缺陷属性,将缺陷与测试用例相关联,自定义不同维度,对缺陷进行统计分析:根据缺陷固有属性(严重程度、优先级、提交时间等)以及用户自定义属性进行统计分析。