国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > php开源 > 综合技术 > 在“软件工程:研究与实践”研讨会上关于UML Use-Case的开放空间讨论

在“软件工程:研究与实践”研讨会上关于UML Use-Case的开放空间讨论

来源:程序员人生   发布时间:2015-01-09 08:16:31 阅读次数:2192次

   2014年12月20日我有幸参加了复旦大学承办的“软件工程:研究与实践”研讨会。在下午的开放空间活动中,我推荐了UML Use-Case作为6个话题之1,成了这个话题的主持人。就这个话题与多位老师和业界专家进行了探讨。最后我作为此话题的代表向大家汇报了话题讨论。本文试图来整理记录下当时的讨论。

1,在产业界UML和Use Case并没有得到很广泛的使用,能够用Use Case表达出原来SRS表达的内容,已算是不错了。难以充分利用OOSE的好处。推测的缘由有1,基于功能分解的结构化进程化思惟是更天然的思惟模式,面向对象思惟是需要提升后才能得到的思惟。因此不管在学校的学习,还是在产业界真实的利用,UML Use-Case停留在画画层面,而不是建模层面。

2,阿朗在UML上的成功经验是方法论先行。

3,高校当中UML Use-Case已成为软件工程几近必须的课程内容。

4,北京航空航天大学刘超老师介绍了缩写为RUCM的新方法,其特点是利用受限的自然描写语言来表达需求,此方法目前已在北京航空航天大学的研究生课上。这或许是解决Use-Case难以用好的1个途径

5,从时间顺序看,需求的表达情势历经3代:1,传统的SRS;2,Use-Case;3,User Story,最新的Use-Case2.0是全面向User Story学习。 user Story是以价值为导向,控制颗粒度以便于在短迭代中开发。而原Use-Case没有对颗粒度提出明确的控制,致使大粒度用例没法在敏捷短迭代中实现。传统大文档形态的SRS在短迭代中根本不斟酌。User Story逢迎了面向进程的场景化思惟,反而在最近的产业界更有活力。或许整合User Story的Use-Case 2.0将成为搭通校园到产业界的1个桥梁。






生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生