0°

BABOK Guide3.0(2.2,2.3,2.5)



Key Terms

本节主要介绍了再BA工作过程中会涉及到的一些关键信息。

这些信息大部分会反复出现在六大知识领域的任务中。


Business Analysis


关于这个概念,在第一章已经进行了说明。

此处不再说明。


Business Analysis Information


这里需要注意的是分析的对象。

这个分析的对象是information,而不是requirement和need。

也就是说,作为BA需要分析的对象是信息,并且这个信息可能是任何的种类、级别、粒度。


Design


Design is a usable representation of a solution.


由此可以看出来,Design是针对Solution的。

Design聚焦在如何才能让Solution实现其价值。


Enterprise


Enterprise is a system of one or more organizations and the solutions they use to pursue a shared set of common goals.


说实话我以前从未注意过Enterprise到底是什么意思。

从这里的定义看来,Enterprise是一个比企业、组织更大的范围。


我自作主张的将其理解为“圈子”,也就是为实现目标的一个大圈子。

这个圈子里有所有的干系组织,以及相关的解决方案。

这个圈子是虚拟的,没有一个非常清晰的边界,并且它的边界是由业务定义的。


Organization


Organization is an auto group of people under the management of a single individual or board, that works towards common goals and objectives.


Organization显然是我们常规意义上理解的组织、企业、单位。


Plan


Plan is a proposal for doing or achieving something.


所有的工作在进行的时候,肯定都需要进行策划。

以PMBOK为例,其中的过程组中就有不少在做规划,也就是Plan的工作。


Business Analysis也是如此。

需要有一定的策划和规划去进行整体工作的指导。


Requirement


Requirement is a usable representation of a need.


这里我们可以看出这个定义和Design非常相似,只是Requirement是聚焦在Need上的。


而在实际的工作过程中,我们很难去界定你在进行requirement的分析,还是在做design。

并且因为各个公司对于BA的职责界定不同,大部分的(国内的)BA不可避免的会涉及到一些Design的工作。


也许有的大公司界定的比较清晰,会有专门输出Requirement的BA,和专门做Design的SA。

但是至少BA需要参与到Design中,以确保Solution可以实现Requirement,这也是BA评估的一个职责。


另外,现在越来越多的团队采用Agile的模式。

造成Requirement和Design的界限更加的模糊。

因为两者之间没有很清晰的交接,而是不断的迭代优化,相辅相承。


Risk


在BABOK Guide3.0中,对Risk的概念及应对措施的描述,与PMBOK一致。




Requirements Classification Schema

众所周知,需求时分层分级的。

而这个层级在BABOK Guide3.0中是怎么描述的呢?


我们按照需求从High Level往下,分为:

Business Requirements——对应Change

Stakeholder Requirements——对应Need

Solution Requirements——分为功能和非功能需求


所以,你是否在日常的工作中直接就落到了最后一级了呢?

你是否遇到过Stakeholder和你提需求的时候,根本就直接就提了Solution Requirement了呢?


另外,在这三类需求之外的另外的一个维度上,还有一个需求:Transition Requirement


一般来说,我们写产品的SRS都会有一个章节专门写“升级影响”。

也就是说,新的版本部署上去后是否会有一些影响。

比如对原有历史数据的影响,是否需要更新、迁移。

这类需求其实就是Transition Requirement。


它有一个特点就是:当实施后就失效了。

我做系统升级只会做一次数据迁移,不会反反复复的做。


所以这个需求只会发生在升级的时候。

但是千万要注意这个需求不能省。

作为用户我曾经经历过因为软件供应商系统升级导致数据丢失的痛苦。

这个影响会很大,后果会很严重。





小婧是一名行走在实践路上的资深业务分析师(BA),如果想与我同行,就请关注我吧!

BABOK Guide3.0(2.2,2.3,2.5)





「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论