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