0°

BABOK Guide3.0(3.3)Plan Business Analysis Governance


我相信大家所在的团队,对于BA的工作都有一定的检查标准。


比如在我的团队中,对于待分析的需求会有一个内部讨论的过程。

通过讨论确定优先级后,会开始做方案(有的需求比较大),

方案通过研发内部评审,再通过外部评审后会开始做原型和SRS。

最终原型和SRS研发内部评审通过后,会拆User Story并进行对接。


这个过程是个日常的过程,我们可以数数。

单正式的评审就有三次,还不包括评审前的讨论等。

除此之外,如果要对需求进行变更,我们也需要执行类似的流程。


这么多的流程和约束,主要目的是为了保证前期的信息收集、分析、解决方案没有偏离方向,是有价值的。


罗马不是一天建成的,每个组织有自己的情况。

每个项目和产品也有自己不同的要求。

需要根据实际情况制定相应的质量把控(检查)点。

什么需求需要做,

什么需求的优先级高,

什么需求的解决方案性价比比较高,

什么需求变更可以去执行。


BABOK Guide3.0(3.3)Plan Business Analysis Governance


Plan Business Analysis Governance其实就在规划,在业务分析过程中需要进行决策、管理的5W2H。


Purpose


The purpose of Plan Business Analysis Governance is to define how decisions are made about requirements and designs, including reviews, change control, approvals, and prioritization.



Description


Business analysts ensure that a governance process is in place and clarify any ambiguities within it.


其实我们对于业务分析前期的工作都会有比较正式的流程把控。

但是随着分析的深入,业务的复杂,越累越多的事情开始拍脑袋。


以需求优先级为例。

但是样的需求优先级为高,为什么是高的,基本上很少去分析。

导致的结果是,整个Backlog中的大部分,甚至是所有需求的优先级都是高的。

换句话说,排没排优先级都一样。


我们需要在产品或项目开始的时候就规划好,对于需求的管理方式、评估因素、责任角色等等。

不至于太多拍脑袋的事情发生,特别是需求的随意变更。

让程序猿GG痛恨的不是需求变更,是需求又变更了。




Inputs


• Business Analysis Approach

• Stakeholder Engagement Approach



Elements


Decision Makeing


The decision-making process defines what happens when teams cannot reach consensus, by identifying escalation paths and key stakeholders who hold final decision-making authority.


在进行相关评审、变更决策时,到底需要哪些人做决定,哪些人参与,决策的依据等等,这些都需要在这个任务中进行定义。


Determine the process for requesting changes


如果组织内部对于需求变更的流程和相关角色、职责定义的比较清晰的话,那么直接基于这个进行项目或者产品的需求变更相关要求制定。


Determine the elements of the change request


对于变更需要考虑和评估的内容,也需要进行规定。

这些内容可能包括,但不限于:

• Cost and time estimates

• Benefits

• Risks

• Priority

• Course(s) of action



Determine how changes will be prioritized


the priority of the proposed change is established relative to other competing interests within the current initiative.


Determine how changes will be documented


configuration management and traceability standards establish product baselines and version control practices that identify which baseline is affected by the change.


Determine how changes will be communicated


how proposed changes, changes under review, and approved, declined, or deferred changes will be communicated to stakeholders.



Determine who will perform the impact analysis


specify who is responsible for performing an analysis of the impacts the proposed change will have across the initiative.




这几个determine,包括了对流程、要素、要素定义、沟通要求、影响分析等的描述。



Plan Prioritization Approach


Timelines, expected value, dependencies, resource constraints, adopted methodologies, and other factors influence how requirements and designs are prioritized.


对于优先级的评定,需要思考以上的要素,包括:时间要求、期望、依赖、资源约束等。


说到依赖,这里想特别强调一下。

我们很多时候在分析的时候,就盯着一个业务点或者一个业务过程在思考。

而这个变更可能会引发一连串的连锁反应。

而这个连锁反应很有可能会造成与原有的业务逻辑矛盾的局面。


正如《你的灯亮着吗?》里面描述的大厦电梯问题,颇有种压下葫芦翘起瓢的意思。

如果大家对这个故事感兴趣,我们可以专门讨论下。



Plan for Approvals


在这个部分,主要是需要确定批准变更等决策的相关信息。

比如什么类型的需求和设计应该在什么时候由哪些人参与决策,并且这个决策的流程是怎样的。


当然,这个在我们真正工作的时候可能没有那么正式,指定评审组长,写评审报告之类的。


但是,就算是群体决策,也需要有相关明确流程及产出规定。

不明确职责的话,后续很容易出现扯皮和多次变更的情况。



Guidelines and Tools


• Business Analysis Performance Assessment

• Business Policies

• Current State Description

• Legal/Regulatory Information

Techniques

• Brainstorming

• Document Analysis

• Interviews

• Item Tracking

• Lessons Learned

• Organizational Modelling

• Process Modelling

• Reviews

• Survey or Questionnaire

• Workshops



Stakeholders


• Domain Subject Matter Expert

• Project Manage

• Regulator

• Sponsor



Outputs


Governance Approach


identifies the stakeholders who will have the responsibility and authority to make decisions about business analysis work including who will be responsible for setting priorities and who will approve changes to business analysis information. It also defines the process that will be utilized to manage requirement and design changes across the initiative.



BABOK Guide3.0(3.3)Plan Business Analysis Governance


写在最后


有人问我,公司没流程咋办?

还有人问题,公司有流程但是大家不照着执行咋办?


作为一名BA,你需要去做的是,找到问题以及进行分析。

为什么没有流程?

为什么不执行?


是的,有流程是会给很多人加大工作量。

但是当你能够高质量的交付了,就不会这么想了。


我们如果能在开始阶段就严格把关,以后再进行变更和修改的可能性会变小,也会更加符合业务和市场的期望。



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

BABOK Guide3.0(3.3)Plan Business Analysis Governance





「点点赞赏,手留余香」

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