《软件方法》第二版上市了 |
UMLCHINA 二十周年庆
&&
《软件方法》
第二版
索 引
UMLCHINA
二十周年庆
二十周年聚会报名(微信扫码回忆文末)
《软件方法》
索引
软件开发的一个迭代周期中四个工作流:
A-组织建模
业务建模——定位需要改进的目标组织(人群或机构)以及该组织接下来最需要改进的问题。
B-需求建模
需求——描述为了改进组织的问题,所引入的信息系统必须具有的表现。
C-核心域建模
分析——提炼为了满足功能需求,所引入的信息系统需要封装的核心域机制。
D-实现
设计——考虑质量需求和设计约束,将核心域机制映射到选定非核心域上实现。
图示
推荐阅读
UMLChina 首席专家潘加宇的一本书。
作者在为软件组织提供建模咨询和培训服务超过十年后,把他的经验和感悟写成了《软件方法:业务建模和需求(上册)》。《软件方法:业务建模和需求(上册)》从“利润=需求-设计”开始,用市场经济的思想讲解软件开发中需求和设计的道理,以及统一建模语言UML 在需求和设计中的应用。《软件方法:业务建模和需求(上册)》还破解了软件开发领域流行的一些心灵鸡汤式宣传。
这是第二版预览。
精彩节选
要迈向“低成本制造好卖的系统”的境界,并非喊喊口号就能达到,需要静下心来,学习和实践以下各个建模工作流中的技能:
1. 业务建模——描述组织内部各系统(人脑系统、电脑系统……)如何协作,使得组织可以为其他组织提供有价值的服务。新系统只不过是组织为了对外提供更好的服务,对自己的内部重新设计而购买的一个零件。组织引进一个软件系统,和招聘一名新员工没有本质区别。如果能学会通过业务建模去推导新系统的需求,而不是拍脑袋得出需求,假的“需求变更”会大大减少。
2. 需求——描述为了解决组织的问题,系统必须具有的表现——功能和性能。这项技能的意义在于强迫我们从“卖”的角度思考哪些是涉众(Stakeholder)在意的、不能改变的契约,哪些不是,严防“做”污染“卖”。需求工作流的结果——需求规约是“卖”和“做”的衔接点。
3. 分析——提炼为了满足功能需求,系统需要封装的核心领域机制。可运行的系统需要封装各个领域的知识,其中只有一个领域(核心域)的知识是系统能在市场上生存的理由。对核心域作研究,可以帮助我们获得基于核心域的复用。
4. 设计——为了满足质量需求和设计约束,核心领域机制如何映射到选定平台上实现。
作者
联系方法
联系方法:
微信:UMLChinaSicilia
QQ:1493943028
电子邮箱:umlchinacourse@163.com
电话:13588070795
潘加宇老师-关注微信公众号请看备注
潘加宇。UMLChina首席专家。
学习经历
1989-1994 中国科技大学 1994-1997 北京大学
工作经历
1997-1998 清华大学(教师) 1998-1999 惠典电子北京开发部 1999-2002 美国纳软北京研发部
2002-至今 UMLChina
在1999年还是一名程序员时,利用业余时间创建了UMLChina,潜心研究需求和设计技能。2002年开始对外提供UML需求和设计的技术指导和训练服务。到现在为止,已经上门为超过260家的组织提供服务,覆盖了国内各个领域的领袖企业,包括通信、企业管理、电子商务、房地产、网络游戏、地理信息、物流、数码设备、医疗设备、工业控制.....等领域。
从2003年起,受邀担任历年中国软件技术大会、SD2.0大会、QCon大会演讲嘉宾,《程序员》杂志撰稿人,还作为客座教授在中科院研究生院计算通信学院主讲“软件需求和设计实践”硕士课程,多次被评为研究生院优秀课程。
著有《软件方法》一书。
UMLChina网站通知
UMLChina视频音频文档资源下载(每日更新)
--------
*11月17-18日广州软件需求设计UML全程实例剖析公开课
http://www.umlchina.com/training/course181117.htm
*11月3-4日武汉软件需求设计UML全程实例剖析公开课
http://www.umlchina.com/training/courseadzoom.htm
*UMLChina建模案例视频
http://www.umlchina.com/training/video.htm
----------
在此处公开的内容,都欢迎转发和分享
*UMLChina2005-2018答疑记录精选(201810更新)
UMLChina提供建模示范视频
建模示范视频
预览仅为片段
需完整版需付费购买
火车票购票系统
上册
《业务建模和需求》
第6章 需求 之 系统用例规约
[语音]软件方法第六章用例规约Part7
下册
《分析和设计》
第10章 分析 之 状态机图
第11章 设计 之 映射数据层
第12章 设计 之 映射业务层
第13章 设计 之 映射表示层
第14章 设计 之 领域驱动设计思想
第15章 改进指南
资源
UML建模电台
《软件方法》语音版1_1
UML 规范