Changes between Version 2 and Version 3 of uml
- Timestamp:
- 12/02/2013 11:56:05 AM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
uml
v2 v3 1 推广UML 2 对象:QA、产品及开发部门的同事 1 推广UML 3 2 4 背景: 5 现存需求描述及沟通的方式大体是口述和简单的需求文档,存在需求理解不一致的问题。导致此问题的原因如下: 3 一、面向对象:QA、产品及开发部门的同事 6 4 7 1.需求会议各部门的人较多,沟通困难。(头脑风暴) 5 二、背景: 6 现存需求描述及沟通的方式大体是口述和简单的需求文档,存在需求理解不一致的问题。导致此问题的原因如下: 8 7 9 2.'''细节描述不够''', 细节补充需要口述,交流成本很高8 1.需求会议各部门的人较多,沟通困难。(头脑风暴) 10 9 11 3.'''承接性不够''', 人员流动带来损失非常大(负责人的更改)10 2.'''细节描述不够''', 细节补充需要口述,交流成本很高 12 11 13 使用UML的理由: 14 沟通的语言包括文字和图形,很多内容'''文字往往无法表达''',像建筑设计,UML是统一建模图形化语言,能够成为与客户沟通的桥梁,能够直观、形象、严谨地描述出业务概念、业务流程、客户的期望和需求。 15 目的: 16 利用UML'''减少沟通成本,提高工作效率''' 17 方案: 18 UML主要有2个功能:软件设计和需求分析,由于公司现不存在需求分析阶段,故仅以UML作为需求描述及沟通的工具。UML的推广主要分为三个阶段 12 3.'''承接性不够''', 人员流动带来损失非常大(负责人的更改) 19 13 20 1.UML基础语法的学习,主要让各部门同事熟悉UML的基础概念及能够简单使用UML 14 三、使用UML的理由: 15 沟通的语言包括文字和图形,很多内容'''文字往往无法表达''',像建筑设计,UML是统一建模图形化语言,能够成为与客户沟通的桥梁,能够直观、形象、严谨地描述出业务概念、业务流程、客户的期望和需求。 16 四、目的: 17 利用UML'''减少沟通成本,提高工作效率''' 18 五、方案: 19 UML主要有2个功能:软件设计和需求分析,由于公司现不存在需求分析阶段,故仅以UML作为需求描述及沟通的工具。UML的推广主要分为三个阶段 21 20 22 2.开发人员在需求大会之前利用UML对比较复杂的需求进行描述,让产品和QA的同事理解并适应UML21 1.UML基础语法的学习,主要让各部门同事熟悉UML的基础概念及能够简单使用UML 23 22 24 3.产品人员负责利用UML描述需求23 2.开发人员在需求大会之前利用UML对比较复杂的需求进行描述,让产品和QA的同事理解并适应UML 25 24 26 4.第2,3阶段形成相互辅助的环节。QA、产品及开发同事互相给以建议,最终达成对UML的共识,对需求的理解一致,进而减少沟通成本及提高工作效率 27 推广时间 28 阶段1为期一周 29 2013.12.2 - 2013.12.3 熟悉基础概念【活动图、状态图、顺序(Sequence)图、协作图及时序图】 25 3.产品人员负责利用UML描述需求 30 26 31 2013.12.4 - 2013.12.6 理解基础概念并可以使用工具描绘【工具使用startUml】 32 阶段2 33 sprint29 27 4.第2,3阶段形成相互辅助的环节。QA、产品及开发同事互相给以建议,最终达成对UML的共识,对需求的理解一致,进而减少沟通成本及提高工作效率 28 六、时间 29 阶段1为期一周 30 2013.12.2 - 2013.12.3 熟悉基础概念【活动图、状态图、顺序(Sequence)图、协作图及时序图】 34 31 35 阶段3待定 32 2013.12.4 - 2013.12.6 理解基础概念并可以使用工具描绘【工具使用startUml】 33 阶段2 34 sprint29 35 36 阶段3待定 36 37
![(please configure the [header_logo] section in trac.ini)](http://www1.pconline.com.cn/hr/2009/global/images/logo.gif)