0°

BABOK Guide3.0 (5)Requirements Life Cycle Management



因为BA的工作跨度比较大,所以工作内容是非常多的。

但是,并不是说你在同一个项目中,或者同一个时间区间内要做所有的事情。


以我的经历为例。

一开始入行的时候,基本上做的事情是第4章、第7章的部分,也就是向客户获取需求并进行分析。

后来,渐渐的开始加入了第5章,也就是这一章的内容,对需求进行管理。

再后来,参与了一点点的第6章的内容,也有第8章的工作内容。

并且因为我换过几家公司,每个公司对于BA的职责定义是不同的。


如果你想往产品经理(总监)方向发展,第6章就会变得很重要。

所以,找清自己的定位,了解公司对你的定位,明确你的方向。

剩下的就是努力前进。


从今天开始想要和大家分享的是第5章的学习心得。


BABOK Guide3.0 (5)Requirements Life Cycle Management

The Requirements Life Cycle Management knowledge area describes the tasks that business analysts perform in order to manage and maintain requirements and design information from inception to retirement. These tasks describe establishing meaningful relationships between related requirements and designs, assessing changes to requirements and designs when changes are proposed, and analyzing and gaining consensus on changes.



一个需求从萌芽到最终的消亡,可能会跨越多的项目,跨越多个产品,跨越一个产品的多个生命阶段。

比如对于温饱这样的需求,会跨越我们的人生。


而从整个人类历史来看,它是一个“永恒”的需求。

而对需求的生命周期进行管理,意味着你需要对需求进行追踪、维护、变更等等。


那我们一起来看一下这个Area的BACCM™。



Change


manage how proposed changes to requirements and designs are evaluated during an initiative.


管理需求生命周期的目的就在于要让业务、干系人、需求、(解决方方案)设计保持一致,并成功的进行实施。

一个需求不会随着方案的实施而走向终点。

BABOK Guide3.0 (5)Requirements Life Cycle Management

你需要继续进行跟踪,它有可能会结束,也可能会变更,或者被其他解决方案复用。



Need


trace, prioritize and maintain requirements to ensure that the need is met.


在整个过程中,BA需要对需求进行跟踪、评估、维护,以保证达成用户期望。


Solution


trace requirements and designs to solution components to ensure that the solution satisfies the need.


其实我们有第3章制定的很多程序文件,可以指导我们对需求的生命周期进行管理。


Stakeholder


work closely with key stakeholders to maintain understanding, agreement, and approval of requirements and designs.


与干系人紧密工作在一起,我们的目的(不是没有蛀牙),是保证大家的理解一致,并得到干系人的认可。


Value


maintain requirements for reuse to extend value beyond the current initiative.


这里BABOK Guide3.0 特别强调了REUSE。

其实,这个是非常重要的。


了解过架构的同学都知道,一般来说我们会建一些基础类,以便其他应用开发的时候直接调用。

而需求中,也有一些需求是commen的需求,可以被复用的。


我们在强调解决方案的其中一个非功能性需求,可扩展性,其实也可以理解为REUSE的一个案例。

所以,所谓REUSE并不是说照搬的复用。


如果一个需求可以稍微的改动便满足另外一个需求的话,我们可以考虑优化之前的需求,并对其进行复用。


Context


analyze the context to support tracing and prioritization activities.


我们在做需求的追踪和评估时,需要考虑很多因素。

这个具体的在后面的章节中会做分享。



具体来说,Requirements Life Cycle Management包含了需求的追踪、维护、评估、变更、批准。

BABOK Guide3.0 (5)Requirements Life Cycle Management


写在最后:

小婧最近在外出差,可能更文不及时或者时间有些不稳定。

见谅!




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

BABOK Guide3.0 (5)Requirements Life Cycle Management





「点点赞赏,手留余香」

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