要确定建模的业务,首先要清楚建模目的。业务建模的目的无外乎以下几种:
1、梳理企业相关业务,为业务流程改善或重组提供服务。
2、梳理企业相关业务,为企业信息化规划与建设提供服务。
3、梳理项目相关业务,为完成企业信息化项目而服务。
第1、2种显然是由企业自己来进行业务建模,所做出来的模型充分、全面、详实,并符合企业战略的需要;而第3种往往是承担企业信息化项目的供应商来完成,所做出来的模型很难达到充分、全面、详实,实际上很多项目只做了些调研记录,画画草图就算完成了业务建模,并未建立正规的业务模型文档,甚至有的项目根本没有业务建模的概念,一概作为需求处理。这样做的后果就是项目后期变化多,项目验收一拖再拖,项目超出预期,难以控制。
作为IT人,我们主要碰到第3种情况,我们就以之为切入点来讨论如何确定建模的业务。
首先我们弄明白企业有多少业务线。企业业务线可从纵向、横向两个角度划分。纵向业务线通常是指企业直接为客户提供价值的业务,是企业收入的主要来源;根据公司战略需要,业务又被划分为业务线,一般来说提供同类产品或服务的业务作为一条线,如去年5月腾讯把业务重新划分成6大业务线:企业发展事业群(CDG)、互动娱乐事业群(IEG)、移动互联网事业群(MIG)、网络媒体事业群(OMG)、社交网络事业群(SNG)、腾讯电商控股公司(ECC)专注运营电子商务业务。但对很多中小公司来说,就只有1-2条业务线了。而横向业务线通常是指企业中,不会直接为顾客提供价值但为纵向业务线服务的业务,如腾讯整合原有的研发和运营平台,成立新的技术工程事业群(TEG)。这类业务线通常可以固定为那么几种,比如企业人力资源管理、企业的财务管理、企业OA、企业R&D等等。如果把制造企业所有活动抽象为“人、财、物、产、供、销、行(政)”7大业务领域,那么纵向业务线通常产生在“产、供、销”业务领域,而横向业务线通常在“人、财、物、行(政)”业务领域。
其次确定我们要需要建模的业务在哪条业务线上,处于业务线上哪个环节,在整个业务线上的地位。总之,弄明白业务运行的外部环境,如果是针对一个业务线全链条,主要搞清楚业务线在企业中的重要性,以及业务线同其它业务线的关系;如果只涉及到业务线某一个或多个环节,重点在于搞清楚其下、下游环节有哪些,关系是什么?当然如果本环节涉及到其它业务线,也需要清楚其关系。
最后需要明确业务主体、主要职责及存在主要问题,业务主体是负责开展这些业务的组织;主要职责指主体被公司赋予的业务主要内容及要求;而主要问题通常是上信息化要解决的问题或者说企业期望通过信息化要解决这块业务的问题。
通过前述步骤,通常我们就能确定要建模的业务。