有效需求分析引导

《有效需求分析》一书聚焦于需求分析环节,介绍了18个按需求组合的关键任务,针对每个任务的一步步指导,以及每个任务输出的“软件需求规格书”片段模板。 

1、业务驱动的需求思想

1.1 变更/优化性需求分析任务分解

在软件需求分析实践中,用户提出变更、优化型需求也通常都是直接提出“方案级需求”,因此我们需要还原出“问题级需求”。

变更/优化型需求分析

1.2 变更/优化型需求分析模板

变更/优化型需求分析任务输出表

2、组织应用类软件系统需求全景图

组织应用类软件系统需求可分为价值需求和详细需求量大部分。

价值需求主线包括目标场景,干系人关注点和阻力点两个角度;详细需求则由行为需求/功能需求、数据需求、非功能需求三条主线组成。

3、价值需求主线

价值需求简单来说,就是从黑盒子视角回答“整个软件系统为客户解决了什么问题、创造了什么机会”,“对于系统而言,最关键的干系人有哪些”,“各关注点是什么?有哪些担心”三个本质性问题。是组织应用类软件系统需求的灵魂和方向。

4、详细需求

详细需求简单来说,就是从灰盒子视角完成三个主题的分析:“为了给客户提供业务、管理、维护支持,需要提供哪些功能?”“系统所涉及的问题域中有哪些数据,之间是何关系?”“所处的业务环境会带来哪些约束和质量要求?” 即详细需求中的功能需求、数据需求、非功能需求三条主线。

4.1 功能主线

组织应用类软件系统最核心的功能:

(1)通过系统固化、优化业务流程,提升流程执行效率、节约成本、降低风险等

(2)通过系统拓展业务的渠道,使其延伸到电话、互联网、移动互联网等通道上。

(3)通过系统将个人知识、能力转化为组织知识、能力。

(4)通过系统实现数据的信息化,辅助管理、决策。

很显然,前3种实际上可以归结为一类,用于业务支持 ;而第4种则是另外一类,用于管理支持,体现在三个方面:(1)事前风险避免,通过增加管理流程;(2)事中风险控制,通过“规则”和“审批”;(3)事后总结优化,通过“数据分析”;

此外,软件系统不是一次性的,而是不断演变与优化的,因此还需要提供用于维护支持的功能。也就是说,功能主线的梳理可以从业务支持、管理支持、维护支持三个角度展开。

5、信息系统需求分析任务小结

组织应用类软件系统需求分析18项关键任务

你可能感兴趣的:(有效需求分析引导)