[答疑]为什么要对术语"吹毛求疵"

2019 年 2 月 13 日 UMLChina

鱼包日月 2019-2-7 18:21:


潘老师,我发现您的好些竞赛题都在考察术语,也很认同您那篇关于术语的文章中对"用户需求"、"功能模块"等术语的剖析。我也想像您那样把严格使用术语重视起来,但又怕其他人说我太过挑剔,吹毛求疵,怎样把握分寸比较好。


UMLChina潘加宇:


很多时候我们低估了乱用术语背后的问题,甚至以为只是一种习惯,所以会怀着"百花齐放"的宽容心态。其实这是不对的。


以张三春节回老家举个例子。张三在北京某知名公司工作,岗位是DBA。春节回到老家和亲戚欢聚一堂。


大姨妈:三儿,我家的电脑坏了,你是在北京搞电脑的,明天去帮我修修。


【大姨妈说"搞电脑"不是习惯问题,是大脑里缺少计算机组成、硬件、软件等概念)】


二姨妈:瞧大姐你说的,三儿是做电脑开发的,不管修理。修电脑还是找街上的电脑修理店吧!


【二姨妈不知道从哪里听来"开发"二字,凑出了自以为逼格更高的"电脑开发",其实行业中人听了就知道是外行说的,这是习惯问题吗?】


大姨妈的儿子大表哥:妈,表弟做软件,也就是写程序的,不管修电脑。



【大表哥比两位姨妈好一点,但因为不了解软件行业的分工,不了解什么叫DBA,什么叫运维。他认为"做软件"就是"写程序",而实际上张三的工作不负责写代码(注意,大表哥说"写程序",说不出"代码"二字),这是习惯问题吗?】


我们听到有人像上面的姨妈表哥一样说话时,我们心里知道,这可不是什么习惯用语不同,而是说话的人是外行。因为我们是内行,我们比姨妈表哥们更知道一些概念之间的区别。


同理,如果我们真的弄懂了软件开发中的一些重要概念,当有人在我们面前说"功能模块"、"用户需求"、"设计阶段"等术语时,我们心里就知道了,这不是什么习惯问题,而是这个人在某些方面是个外行


不知道是幸运还是不幸,可能还会发现周围绝大多数人都是外行,就像张三回到老家面对的姨妈表哥们一样。



不过,不管如何,这时你手里就有了一把锋利的匕首。为了安定团结,你可以说"对对对",就像张三在老家和姨妈们频频点头一样,但是,需要撕破脸的时候,你就有了亮剑的资本,锋利匕首一划,外行戴的面具应声而落。


====广告分隔线====


主题: 软件需求设计UML全程实例剖析
开课时间: 2019年3月9-10日(周六、周日)(9:00-12:00,13:30-17:30)
上课地点: 广州
费用:

每人2400元,含午餐。交通、住宿费请自理。可以开增值税专用发票和增值税普通发票。

微信报名:

18758097122

QQ报名: 1493943028
Email报名:

umlchinacourse@163.com

咨询电话: 18758097122
报名交费:

步骤一、报名


教室座位有限,需要先报名。请通过以上任何联系方式告知我们您的姓名和单位,以便我们预留座位。


步骤二、交费


按以下方法办理交费,将交费凭证(截屏或照片)、发票单位名称(如果要开)通过以上任何方式告知我们。我们收到费用后会给您发听课证,听课证是一个pdf文件,上有详细听课地点和您的座位号。听课证上有详细地址和座位细节。


不方便现场交费,因为需按交费顺序安排座位,而且现场只有老师,无人收款。


如果您交费后因故未能参加,您的名额和上课时间将会一直保留。


交费方法:


(1)支付宝支付到talk@umlchina.com,手机扫描二维码或PC上点击付款图标即可付款



(2)微信支付到18758097122

(3)如果是公司财务汇,可以汇到负责UMLChina商务事宜的以下公司账号:

户名:杭州先思软件技术有限公司
帐号:3310 6594 0018 0100 29896
开户行:交通银行杭州滨江支行

课前准备:


请下载以下资料:
(1)最新版本的本次课程训练幻灯
http://www.umlchina.com/training/slide.htm
(2)建模软件EA30天试用版
http://www.sparxsystems.com/products/ea/trial/request.html
(3)UMLChina模型模板
http://www.umlchina.com/training/myproject.rar
(4)《软件方法(上)》第2版,自行到书店购买,勘误:http://www.umlchina.com/book/errata2ed.htm
(5)《软件方法(下)》目前公开内容,请在http://www.umlchina.com/book/softmeth0809.pdf下载
(6)课上可以专门以学员的项目作为主要讨论项目。如果您希望在课上讨论您的项目,麻烦下载http://www.umlchina.com/training/project.doc 填好后发给我们,以便老师针对您的项目相关领域事先做准备。


[训练介绍]

软件开发中,需求是解决“产品怎样好卖”的问题,设计是解决“降低生产成本”的问题。二者相辅相成,缺一不可。而且,不能相互取代。要迈向“低成本制造好卖的产品”的境界,并非喊喊口号就能达到,需要静下心来,学习和实践各种技能。


在这个强调“做减法”的时代,建模是正确帮助您“做减法”的绝佳工具。


本训练就是教授如何使用UML2.5相关的需求和设计技能来全程实例剖析一个系统的过程。


本训练对每个开发工作流,结合讲解、做练习巩固、应用到实际项目三种方式,展示使用UML2.5相关技能开发软件系统的全过程,解答实际应用中的疑难细节问题。


[学员要求]


有一年以上项目经验的需求或设计(编码)人员。不需要您有“UML基础”,只需要您有项目经验。欢迎学员携带自己的项目来听课,由专家在现场进行剖析。



[专家]


UMLChina首席专家 潘加宇。在1999年还是一名程序员时,利用业余时间创建了UMLChina,潜心研究软件需求和设计技能。2002年开始对外提供UML需求和设计的技术指导和训练服务,到现在为止,已经上门为超过280家的软件组织提供服务,覆盖了国内各个领域的领袖企业,包括通信、企业管理、电子商务、房地产、网络游戏、地理信息、物流、数码设备、医疗设备、工业控制.....等领域。


[课程大纲]


1. 概论
--需求和设计的关键区别
--核心工作流
--UML的统一
--使用UML开发过程、工具、资料介绍
2. 愿景
--愿景的要点
--如何揣摩愿景
--项目实作:愿景 
3. 业务建模
--组织的外观和内观
--选取合适的建模业务单元
--业务执行者和业务用例
--业务序列图
--改进业务序列图
--项目实作:绘制业务用例图、业务序列图 
4. 需求
--系统执行者要点剖析
--系统用例要点剖析
--从业务序列图映射到系统用例图
--项目实作:绘制系统用例图 
--书写用例规约
--项目实作:书写用例规约 
--通过关系整理用例
--需求启发技术
5. 结构分析之类图
--抽象和封装
--识别类及其属性
--识别类之间的泛化
--识别类之间的关联
--项目实作:绘制类图 
--彩色建模技术
--典型分析模式
6. 行为分析之序列图
--序列图精要
--用例、类图、序列图的互动
--专家原则和单一责任原则
--老板原则和聚合根
--可视原则
--项目实作:绘制序列图 
7. 行为分析之状态图
--状态图、类图、序列图的映射
--状态
--事件、动作和转换
--层次状态、历史状态
--转换执行序列
--分层和细化
--状态图和代码的映射
--项目实作:绘制状态机图 
8. 架构和设计
--存储层的映射
--数据源层的映射
--业务层的映射
--界面层的映射
--领域驱动设计
9. 改进指南
--根据团队情况改进
--小步前进
--正确的改进心态

以上时间分配会根据项目特点和训练进程调整。


登录查看更多
2

相关内容

数据库管理员(DBA)是负责管理数据库的人,负责在系统上运行数据库,执行备份,执行安全策略和保持数据库的完整性。因管理数据库是个很庞大的职务,每个公司活组织的数据库管理员的需要也是很不同的。
【2020新书】实战R语言4,323页pdf
专知会员服务
98+阅读 · 2020年7月1日
【实用书】学习用Python编写代码进行数据分析,103页pdf
专知会员服务
190+阅读 · 2020年6月29日
【干货书】流畅Python,766页pdf,中英文版
专知会员服务
223+阅读 · 2020年3月22日
Python数据分析:过去、现在和未来,52页ppt
专知会员服务
99+阅读 · 2020年3月9日
网上搜不到的Airbnb面试资料
九章算法
12+阅读 · 2019年8月22日
阿里技术专家:优秀工程师是怎样炼成的?
51CTO博客
8+阅读 · 2019年6月15日
面试题:Word2Vec中为什么使用负采样?
七月在线实验室
46+阅读 · 2019年5月16日
为什么所有人都报了这个虐人到哭的训练营?!
人工智能头条
5+阅读 · 2019年5月15日
树形结构为什么不需要归一化?
七月在线实验室
8+阅读 · 2019年4月30日
知乎高赞回答:有什么相见恨晚的学英语方法?
深度学习与NLP
5+阅读 · 2019年4月16日
年薪48万的程序员,他究竟做对了什么?
机器学习算法与Python学习
7+阅读 · 2018年12月28日
都是学 AI,为什么别人薪资比你高?
机器学习算法与Python学习
8+阅读 · 2018年11月5日
为什么你应该学 Python ?
计算机与网络安全
4+阅读 · 2018年3月24日
看完后,别再说自己不懂用户画像了
R语言中文社区
15+阅读 · 2017年8月28日
Doubly Attentive Transformer Machine Translation
Arxiv
4+阅读 · 2018年7月30日
Arxiv
5+阅读 · 2018年6月5日
Arxiv
6+阅读 · 2018年1月11日
Arxiv
5+阅读 · 2017年12月14日
VIP会员
相关资讯
网上搜不到的Airbnb面试资料
九章算法
12+阅读 · 2019年8月22日
阿里技术专家:优秀工程师是怎样炼成的?
51CTO博客
8+阅读 · 2019年6月15日
面试题:Word2Vec中为什么使用负采样?
七月在线实验室
46+阅读 · 2019年5月16日
为什么所有人都报了这个虐人到哭的训练营?!
人工智能头条
5+阅读 · 2019年5月15日
树形结构为什么不需要归一化?
七月在线实验室
8+阅读 · 2019年4月30日
知乎高赞回答:有什么相见恨晚的学英语方法?
深度学习与NLP
5+阅读 · 2019年4月16日
年薪48万的程序员,他究竟做对了什么?
机器学习算法与Python学习
7+阅读 · 2018年12月28日
都是学 AI,为什么别人薪资比你高?
机器学习算法与Python学习
8+阅读 · 2018年11月5日
为什么你应该学 Python ?
计算机与网络安全
4+阅读 · 2018年3月24日
看完后,别再说自己不懂用户画像了
R语言中文社区
15+阅读 · 2017年8月28日
Top
微信扫码咨询专知VIP会员