我所理解的IAA(二)

发表于:2008-04-21来源:作者:点击数: 标签:IAA
关键字:IAA一、IAA的主要部分 IAA比较重要的部分包括SPF、BOM和IDM。 说明框架(SpecificationFramework,SPF) 方法和技巧,以结构化的方式分析、定义保险产品 提供图形表示法(产品规格说明图PSD) 保险产品建模的提示和建议,建立在用户积累经验基础上 接口
关键字:IAA一、IAA的主要部分

IAA比较重要的部分包括SPF、BOM和IDM。

 

Ø         说明框架(Specification Framework, SPF)

方法和技巧,以结构化的方式分析、定义保险产品

提供图形表示法(产品规格说明图PSD)

保险产品建模的提示和建议,建立在用户积累经验基础上

 

Ø         接口设计模型(Interface Design Model,IDM)

定义了业务组件及其接口

业务模型的提炼:涉及模式、聚集、所有权、导航性...

接口设计模型(IDM)属于IT的工作领域

 

Ø         业务对象模型(Business Object Model,BOM)、业务数据模型(Business Data Model,BDM)

一个模型,多种表示

内容丰富:700个类型和关联;700个属性;250种服务

 

二、为什么强调产品

对于保险公司而言,产品和物流无关,而是对责任的一组描述。一旦保险公司和客户对这组责任达成了一致,那么就形成了一件契约。随后,双方将严格按照契约的约定行使其权利和义务。因此,和制造业完全不同的是,制造业关注的是产品的流向,而保险行业关注的产品的内容。在制造业,只要产品流向一致,他们可以用相同的系统管理,例如,一套进销存系统可能同样适用于书店和杂货店,或者经过小的改动。但是,对于一个保险产品,其内容决定这系统管理方式的不同,例如,同样的一个客户,购买了同一家保险公司的两个产品,对于寿险和意外险,管理方式是完全不同的。

IBM认为,保险公司的管理方式是比较固定的。个人认为,这可能是国内、外保险公司的差异之一。IBM在IAA的白皮书中说,业务是相对固定的,信息系统是变化的。这和我们周围很多从事IT行业的人的理解不同。我们一般认为,信息系统随着业务的变化而变化。

 

三、为什么使用PSD

尽管IAA是针对保险公司IT的解决方案,但是,IBM希望PSD能够在产品设计的流程中普遍使用。个人认为,这种思想可能基于以下的考虑:

1、PSD可以形成对于产品的无歧义的理解。

自然,你可以用自然语言描述产品。但是,自然语言总是有一些可以想象的空间。据说,联合国所有的文件都需要用法语存档,因为法语的语法是严谨的。但是,即使它在语法上无懈可击,在语义上也后拥有一些歧义。因此,图形化的语言可以消除这些歧义。

2、PSD可以让使用者忽略一些可以不被关注的细节而关注重点。

例如,在某人寿险条款中规定:“凡投保时年龄为90天至12周岁,身体健康、发育正常的少儿,可作为本保险的被保险人。”事实上,我们关注的是两个要素:年龄为90天至12周岁;身体健康、发育正常。尽管在文字描述中,每个字占用的空间一样,但是他们代表的信息量不一致。在图形化的表述中,我们可以突出这些我们所关注的要点。

3、PSD可以清楚的表示出对于系统的需求

这里所说的系统,包括了信息系统和其他有关的系统,这可能是产品设计的过程中有关的任何操作,例如利润测试。对于这点,我的认识还不是很深刻,先无法展开。

 

四、PSD是否起到了实际的效果?

不知道国外的结果如何,在我们周围,看不到PSD在非IT方面的广泛使用。

1、习惯性力量。

如果大家都习惯了一种工作方式,那么,让大家花很多的努力放弃这种工作方式而换成另外一种方式,除非两种可能,其一是这种改变可以带来很直接的效果,其二是强制性的规定。在不具备这两种条件的情况下,新的方式很难推行。

2、图形化不能解决一切问题。

尽管有了图形化的工具,可是表达的歧义依然存在。归根结底,表达的水平依赖于对于业务的理解,而不是工具,尽管工具能够起到一些作用。

3、对于信息系统的设计,大家更关注IAA对于软件过程有什么改进。

因此,很多IT工程师更关注于BOM,因为这是可以直接使用的Use Case,它可以直接减少软件系统设计过程中的工作量。

 

五、SPF带给大家的启示

尽管由于上面的原因,SPF没有受到足够的重视,但是仍然希望能够关注SPF和PSD。对于一个保险公司,没有什么比产品和契约更需要关注。对于产品的理解的一个微小的歧义,可能导致系统设计的过程中严重的偏差。IAA把SPF作为一个重要内容,也体现了在这个领域的业务的特殊性。

这样的思路也提醒我们,软件设计的过程有共性,也有个性,不能一成不变的遵照一个模式进行。剪裁是必要的,大的修改也是必要的。总之,一切从实际的业务情况出发,才是永远不变的原则。

 

六、SPF的六阶段方法

其实是九个阶段,去掉前面两个准备阶段和最后一个标识可能的复用阶段,中间实际和产品建模有关的是六个阶段。基本上说,其他建模过程也可以参考这些阶段的内容。

 

预告:下次将给出一个SPF的完整过程。

原文转自:http://www.ltesting.net