最近一直都在进行WBM的学习,上星期手头上的项目要做一个customize的模块,于是学习有点停滞。Anyway,模块基本做完了,学习仍在继续。
本人向来非常欣赏软件工程中的迭代开发的思路,所以也打算使用迭代的方式来进行学习,毕竟WBM的功能实在很强大,而我又是新手中的新手。
迭代一,预演阶段,本人对WBM进行最基本的操作上的熟悉,和对业务流程建模的步骤进行最基本的实践。在此过程中产生一个业务流程sample的Version0.1。
迭代二,预演阶段,了解WBM的各项功能和参数的意义及其在业务流程中的应用,将sample v0.1变成一个有业务流程意义的v0.2。
迭代三,继续预演,将WBM和WID联合起来,了解怎样将WBM创建的东西导入到WID中去,并且Make Sense。
迭代四,实战阶段,根据选定的企业的业务流程用WBM进行建模、导入WID。
很高兴的是,昨天已经完成迭代一的工作了。用WBM做了一个sample,建了一个业务流程,不过只是简单的定义了几个资源,作为流程的输入输出,整个流程也只是包含了几个子流程,一个决策点,和一些任务而已。对着眼花缭乱的各种属性,只能是顾名思义。随便设定了一些值进行了一下模拟,小女子才疏学浅,自觉这样的模拟仍然是没什么意义的。不过本人选的这个sample案例还是比较有趣的,究竟是什么呢?欢迎各位同志跟帖竞猜,答案将在本周交流会上揭晓,猜中有奖~
完成第一个迭代之后,本人发现很多急需了解的方面。例如,业务流程中每个任务、子流程的各种参数的意义等。在不了解这些的情况下,sample显得只是一个普通的流程图而非很有意义的东西。So,继续学习,继续预演。