Ivar Jacobson谈软件工程的新机遇和挑战

作者: 来源:未知 2012-03-05 16:52:31 阅读 我要评论 直达商品

黄邦伟是雅各布森国际的首席顾问、亚太技术总监。他帮助许多团队和组织提高软件工程能力,包括实施敏捷及精益开发,架构,设计,从构,需求管理,测试设计等多方面的支撑,在敏捷及精益开发方面拥有丰富的经验。

陈庆春:Use-Case 2.0,敏捷在行动

Use-Case一直是一种针对业务和系统需求都有效的工作方式。在软件开发中,开发者应该使用最有效的工作方式、一种能允许持续改进的方式。在过去的很多年中,开发者已经学会如何使用Use-Case来取得真正的成功,同时也从其他技术,比如userstory和面向方面(Aspect-Orientation),学习了一些新的东西,这些激励开发者在维持Use-Case的核心价值的同时把它做得更好。

陈庆春对新Use-Case的独到特性进行了详细介绍。他表示,Use-Case可以分解成切片以组成合适的日志以支持Scrum和Kanban。

新Use-Case的独到特性:1.如开发者所需的敏捷和轻量级;2.扩展到大项目和复杂项目、扩展到整个生命周期、适应不同特点的项目以满足需要;3.它不只是需求,它是针对整个软件开发生命周期;4.它也可以适用于非功能需求;5.它不只是为软件开发,它也用于业务。

以Use-Case做切片以支持产品owner和开发团队。陈庆春也指出了识别切片的策略和方法,他认为每个切片必须对客户具有价值,这些价值往往会表现为业务对象状态的变化;好的切片的测试方式应该可以被系统测试所复用;要求一个切片的完成时间不应该超过一个迭代的三分之一;切片之间减少依赖,避免网状依赖;切片描述可用于沟通;切片尽量有可参考的,以估计工作量;切片尽量从系统外部的角度来看。

陈庆春在演讲中
陈庆春在演讲中

陈庆春现为雅各布森中国咨询总监,曾参与Rational中国技术团队、IBM Rational中国服务团队的组建和管理。他拥有十多年软件开发和咨询经验。曾组织和参与多家知名公司的大规模软件工程变革,涉及软件工程的各个方面,并为超过百家的企业实施相关的服务和培训。

现场座无虚席
现场座无虚席

演讲结束后,与会者对关于敏捷在某个具体软件工程中发挥的特点、切片和扩展的区别、测试时提到的需求等众多技术细节方面提出了问题,三位演讲嘉宾给予了解答,会议现场进行了热烈讨论。最后的抽奖环节,来自方正科技、华信、用友软件、腾讯移动、北工大等单位的多位与会者获得了奖品。


  推荐阅读

  UML之父Ivar Jacobson:精益思想的复兴

12月10日下午,由CSDN(微博) 《程序员》主办的第十八期TUP沙龙在北京知春路丽亭华苑酒店举行,本期沙龙的主题是“精益和敏捷软件开发”。除了UML之父Ivar Jacobson带来的精彩演讲,还有另两位来自雅各布森的敏捷专家>>>详细阅读


本文标题:Ivar Jacobson谈软件工程的新机遇和挑战

地址:http://www.lgo100.com/a/kandian/20120305/36943.html

顶一下

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
我的评论: 人参与评论
验证码: 匿名回答
网友评论(点击查看更多条评论)
友情提示: 登录后发表评论,可以直接从评论中的用户名进入您的个人空间,让更多网友认识您。
自媒体专栏

评论

热度

精彩导读
科技快报
品牌展示