- 浏览: 457969 次
- 性别:
- 来自: 北京
博客专栏
-
张小庆,在路上
浏览量:8820
最新评论
-
bad_brain:
很好的文章,帮助我快速了解zookeeper提供的能力以及为什 ...
Zookeeper与paxos算法 -
ixu:
支持,已经买了 是对工作流和BPM的很好总结啊
无知者无畏,一本写了四年的书 -
yangsong158:
看来,我与这个时代有些脱节了。必需加快赶上来。谢谢你的奉献。必 ...
无知者无畏,一本写了四年的书 -
黄粱一梦11:
目标 人没有目标就很容易迷失自己,常常陷入困惑中
PM成长日记第二话-一定要想清楚自己要什么 -
fenian_zhq:
支持。就凭你这个感悟,必须买一本收藏!
无知者无畏,一本写了四年的书
文章列表
在周扬的牙齿工厂,张小庆第一次见到了王刚,个子不高,头发理的有些奇怪,前面的很短,后面却故意留住了,两个鬓角也都没有剪,穿着一身蓝色的运动服,贵人鸟的,脚上一双白色旅游鞋,也是贵人鸟的。正在宿舍里和一帮人打牌,看到张小庆和王晓丽来,摸一张牌站起来,喊了声姐,然后喊了声哥,接下来问王晓丽,我的L7买了没?
自从接到王刚的电话,王晓丽就张罗起来,想到哪里给弟弟找份工作,王刚初中没上完就回了家,忙的时候就帮张芳,大部分时间,和农村里其他的小年轻一样,骑着摩托,到处逛荡,打麻将,上网聊QQ,将音响放的老大,穿山寨的名牌,抽烟,喝酒,偶尔打个架,可随着日子的过去,越来越多的同龄人开始出去打工, ...
10.3.3 扩展元素
什么是BPMN扩展元素?我们为什么要从BPMN元素中界定出一个扩展元素的子集?BPMN扩展元素是我们平时使用频率不高的BPMN元素,这些元素更多的面向开发人员而不是业务人员,它们强调流程执行的细节,例如对事件子流程和事务性子流程的定义和对更多具有具体执行语义事件类型的定义。BPMN扩展元素使BPMN变得复杂,它关注流程的执行层面。对于BPMN扩展元素,我们的观点是大概知道它们所表达的语义即可,需要时再查规范。
BPMN扩展元素包括了这些元素,如下图红色部分所示:
两种子流程:事件子流程(EventSub-Process)和事务性子流程(Tran ...
10.3.2.3 网关
网关控制流程的分支,在核心元素里,我们只关注一种网关:事件网关(Event-based Gateway)。
图10‑48事件网关
和排他网关不同,事件网关并不在输出顺序流上设定的条件,也不在网关自身 ...
10.3.2.2 事件
在基本元素一节中,我们知道,对一个事件来说,通常会有产生该事件的原因(触发器)和该事件所产生的影响(结果)。在本节中,我们将更加具体的讨论事件的行为,事件有两种行为:捕获触发器和抛出结果。
事件可以由触发器来指出产生该事件的原因,我们使用一个嵌入事件图形内部的图标来标识不同的触发器,存在不同种类的触发器,事件可以捕获触发器。
事件可以由结果来指出该事件所产生的影响,和触发器一样,我们使用一个嵌入事件图形内部的图标来标识不同的结果,事件可以抛出结果。
图10‑32捕获事件与抛出事件
捕
年初的一个周末,张小庆和王晓丽一起去了昌平,说的是去十三陵水库,更重要的是去看看昌平的房子,他们惊讶的发现昌平的房子也已经涨到6000了,这个结果多少让十三陵亮丽的水库显得黯然失色。
在买房这件事上, ...
10.1.1 核心元素
什么是BPMN核心元素?我们为什么要从BPMN元素中界定出一个核心元素的子集?BPMN核心元素是我们认为可以建模进行业务分析的BPMN元素的必要子集,使用BPMN基本元素适合草图和非正式的沟通,而当组织扩大或需要与组织外部人员进行沟通时,使用更加具体具有明确语义的建模元素变得重要,使用BPMN核心元素能够满足我们平常大部分的建模需要。
除了包括BPMN基本元素,核心元素增加了这些元素,如下图中的黄色部分所示:
更多的事件类型:计时(Time)、消息(Message)、链接(Link)和信号(Signal);
更具体的活动类型:任务的7种类型、 ...
10.1.1.1 事件、活动和网关
事件
我们将发生在流程执行过程中的事情称为事件。事件有三种类型:
开始事件:触发流程的执行;
即时事件:在开始事件和结束事件之间发生的事件,会影响流程的流转, ...
10.1.1 基本元素
什么是BPMN基本元素?我们为什么要从BPMN元素中界定出一个基本元素的子集?BPMN基本元素是我们认为可以进行实际建模的BPMN元素的最小子集,使用BPMN基本元素我们可以创建非常简单的流程(编制)和协作模型,这些元素非常容易学习,对于没有技术背景的业务人员也很容易理解,适合草图和非正式的沟通。
BPMN基本元素包括了这些元素,如下图所示:
泳道:池和道;
三种连接对象:序列流、消息流和关联;
一种活动:任务(Task),其中包括了子流程任务(Sub-ProcessTask);
两种事件:普通开始事件(NoneStart Event ...
这个春节周扬回家了,没有什么心理斗争,只是突然很想家,于是就回家了。想起要面对周实的尴尬,周扬骂了自己,去他妈的面子,想回就该回。在东莞的这一年周扬过得很充实,他了解了整个烤瓷牙和烤瓷冠桥的制作流程 ...
我们使用BPMN元素进行建模,BPMN的元素分为五个类别:
图10‑9BPMN的元素分类
流对象(Flow Objects),流对象是定义业务流程的主要图形元素。它进一步细分为三个类别,分别是事件(Events)、活动(Activities)和网关(Gateways);
数据(Data),它分为四个类别:数据对象(Data Object)、数据输入(Data Inputs)、数据输出(Data Outputs)和数据存储(Data Stores);
连接对象(Connection Ojbects),用来把各个流对象或流对象与其他信息连接起来,它分为四种类别 ...
妈妈晚上搬货时从常阿姨美容馆的梯子上摔下来了,右腿关节粉碎性骨折。那梯子张小庆见过,为了放东西,常阿姨在库房里隔出两层,中间架了个木质的梯子,没有扶手。
没有看到常阿姨,妈妈躺在病床上,整个右腿肿 ...
BPMN的流程模型
我们使用业务流程建模来交流信息,正如在上一节里所述,根据不同模型的用户(客户、业务人员、分析人员、开发人员),建模有着不同的风格。BPMN被设计用来涵盖各种风格的流程模型(以满足不同角色人员交流的需要)和创建端到端的业务流程,它支持三种基本类型的流程模型:
Ø 流程编制(Process Orchestration),包含:
私有的不可执行的(内部的)业务流程;
私有的可执行(内部的)业务流程;
公开流程。
Ø 编排(Choreography)Ø 协作(Collaborations),包含流程与/或编排。
具有会话视图(Conver ...
星期天的早上,张小庆和王晓丽一起去了附近的链家地产,他们询问了回龙观附近二手房的价格,如果是两居室那么一般在六千左右,超过100平米则便宜一些,在五千左右。他们计算了一下,一个80平米的房子,单价按六千计算 ...
四、团队协作
提到团队协作,听到最多的就是团队责任制。在一个小团队里,形成对外的团队责任制是很容易的(因为集体荣誉感),这也是Scrum鼓励小团队的原因之一。但在团队内部,使每个人都能做到团队责任制却并不容易 ...
周三下午拿到《Scrum敏捷软件开发》,周五晚上十一点看完最后一章,联想起自己的项目经历,不禁产生很多的感触,对于作者的观点大部分是深有体会而赞同,有些也是不以为然的。又想起前端时间陈皓翻译的那篇《为什么Scrum ...