2005年3月18日,参加UMLCHINA培训,收获颇多,主讲者潘加宇老师显然在这方面有着丰富的经验,讲课的方式也很好,值得学习,讲课的内容如下:
开场讲了软件开发的本质,其实就是“现实世界-》找到问题-》解决问题”这样的步骤,找到问题包括(业务建模、愿景[目标]、需求),解决问题包括(分析核心机制、设计架构)
接着开始讲述每个过程:
◆ 业务建模
在这个阶段是完全基于业务的,这个时候不一定要开发软件,可能通过业务分析后,流程重组就可以达到目的,需要找出静态的业务对象模型
1》 先确定研究对象,先确定一个,此时不知道研究对象是大还是小,只有通过实践后才能知道
2》 确定业务的执行者