0°

BABOK Guide(3.1)Plan Business Analysis Approach

BABOK Guide(3.1)Plan Business Analysis Approach


在上一章中,我们提到过每个Task都有以下几个要素:

Purpose, Description, Inputs, Elements, Guidelines and Tools, Techniques, Stakeholders, Outputs


今天我们提到Business Analysis Planning & Monitoring这个area的第一个任务。

也就是标题中的3.1Plan Business Analysis Approach规划(业务分析)工作方法。


Purpose


The purpose of Plan Business Analysis Approach is to define an appropriate method to conduct business analysis activities.


这个任务的主要作用是去规划和定义业务分析的方法,以便去指导业务分析工作的开展。


Description


Business analysis approaches describe the overall method that will be followed when performing business analysis work on a given initiative, how and when tasks will be performed, and the deliverables that will be produced.


业务分析方法论描述了在业务分析过程中的所有指导性的方法,包括何时、如何执行任务,并且每个任务的产出是什么。

Inputs


Needs


The business analysis approach is shaped by the problem or opportunity faced by the organization.

It is necessary to consider what is known about the need at the time of planning, while acknowledging that understanding evolves throughout business analysis activities.


在选择和制定业务分析方法论的时候,需要结合组织面对的业务问题。


正如我之前提到的,如果待解决的问题和范围比较明确,那么使用瀑布的方式可能会比使用敏捷的方式更合适。

此外还有usecase驱动等等方法。



Elements


Planning Approach


There are various planning methods used across perspectives, industries, and enterprises. Many planning methods fit somewhere along a continuum between predictive and adaptive approaches.


在规划方法论的时候,可以选择Predictive或者Adaptive。

Predictive的典型代表就是瀑布。

主要是在前期就将解决方案全部都定义好,并且考虑到尽量多的风险并进行控制。


Adaptive的典型代表就是敏捷。

主要是保证在短时间内的持续交付,适用于解决方案无法明确的情况下。


Formality and Level of Detail of Business Analysis Deliverables


对于BA在各个任务中的产出,之前也有小伙伴问过我。

到底要不要用UML,到底要不要写文档。

写的需求规格能不能直接写在原型上,而不是单独写Word。


其实,决定你的产出的正式程度、详细程度以及各种要求的因素在于你们选择了什么样的方法论。

而方法论刚才已经说过了,是基于项目/产品是实际情况进行选择的。


换言之,每家公司、每个产品要解决的问题、要面向的用户、发布的周期等都是不同的,所以不能一概而论的说需要多少正式或者非正式的产出。


下图是BABOK Guide提供的Predictive和Adaptive两类方法论的一些相关因素的比较。

大家可以作为参考。

BABOK Guide(3.1)Plan Business Analysis Approach


但是真正需要如何做,还是需要解决自己的实际情况的。


Business Analysis Activities


• identifying the activities required to complete each deliverable and then breaking each activity into tasks

• dividing the work into iterations, identifying the deliverables for each iteration, and then identifying the associated activities and tasks

• using a previous similar initiative as an outline and applying the detailed tasks and activities unique to the current initiative.


我们在规划方法流程等程序文件时,需要定义业务分析到底要做什么,产出什么内容。


和项目管理一样,我们需要针对交付进行任务的定义和分解。

有些交付可能不是一次性给出的,而是迭代细化的。

对于这些都需要定义清楚。

而在整个定义的过程中,可以充分参考过去的类似项目。


Timing of Business Analysis Work


何时开展BA的工作呢?

我觉得BABOK Guide洋洋洒洒的写了一大段。


其实在实际的工作中,我们需要根据整个项目或产品的资源、优先级、约束(时间)进行判断。

比如,在整个项目计划的大框架下进行我们BA工作策划。


Complexity and Risk


复杂程度和风险这个也是需要我们在尽心业务分析方法规划时去考虑的。

比如,涉及到的干系人越多,BA开展工作就会越复杂,风险也会上升。

与BA相关的主要包括:BA的专业和业务经验,以及与干系人沟通的技巧等。


这也是为什么我觉得,作为一名BA,你一方面需要加强业务分析方法的学习和应用,

另一方面对于领域知识的学习也很重要。


至于一些软技能,你当然可以通过看书进行学习。

但是我个人觉得软技能的学习重在观察。

你通过观察资深的BA或者项目经理是怎么与干系人沟通,是怎么处理问题的,这样的学习会更有效。


Acceptance


制定完成的业务分析方法需要给关键干系人进行评审和确认。

这也是一个达成共识的过程。

对BA的做事方法和流程有所认知和认可,对于后续的工作开展很有好处。


Guidelines and Tools


这里列出了一些执行规划任务时可能会用到的参考。

包括:

• Business Analysis Performance

• Business Policies

• Expert Judgment

• Methodologies and Frameworks

• Stakeholder Engagement Approach


这里需要说明的是最后一个。

干系人沟通方法是本Area的另外一个活动的输出。

这里也说明了一点:我们可以通过业务分析方法去进行干系人沟通方法的制定。


同时,通过干系人沟通方法来作为业务分析方法的改进和优化参考。

Techniques


• Brainstorming

• Business Cases

• Document Analysis

• Estimation

• Financial Analysis

• Functional Decomposition

• Interviews

• Item Tracking

• Lessons Learned

• Process Modelling

• Reviews

• Risk Analysis and Management

• Scope Modelling

• Survey or Questionnaire

• Workshops


这里会用到的技术有很多,包括头脑风暴、文档分析、财务分析、访谈、经验、问卷等等。

我在这里就不一一展开描述了。


如果大家对于在这个任务中可能会使用到的某个技术有疑问,欢迎留言讨论。


Stakeholders


• Domain Subject Matter Expert

• Project Manager

• Regulator

• Sponsor


考虑到这类程序型文件的制定和审批,一般都会有以上的相关干系人参与。

其中最后一个Sponsor,大都是作为审批人员进行参与的。



Outputs


Business Analysis Approach: identifies the business analysis approach and activities that will be performed across an initiative including who will perform the activities, the timing and sequencing of the work, the deliverables that will be produced and the business analysis techniques that may be utilized.



业务分析方法或者叫做业务分析流程,是这个任务的产出。

它将指导BA所有的业务分析工作的开展,并进行约束。

所以也会是所有任务的参考。


BABOK Guide(3.1)Plan Business Analysis Approach


写在最后:

一般来说,公司会制定相应的流程规范以及文档模板等供相关角色使用。

如果没有这样的流程规范,那么在进行工作开展的时候就会比较随性。


可以分享下你们公司在采用的与BA相关的流程是怎样的嘛?

你觉得能够指导BA工作吗?



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

BABOK Guide(3.1)Plan Business Analysis Approach






「点点赞赏,手留余香」

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