现在的软件工程太时尚——TUP Masters对话大师系列首期Ivar Jacobson解决思路
发布时间:2011-06-18 09:44:55 文章来源:www.iduyao.cn 采编人员:星星草
现在的软件工程太时尚——TUP Masters对话大师系列首期Ivar Jacobson
2010年8月26日,软件开发领域影响最大的世界级权威之一Ivar Jacobson来华宣讲“超越敏捷与CMMI探索软件工程的本质”,反思之前软件工程方法一年到头变换潮流的现状,倡议业界共同努力,加入到他与众多大师共同提出的SEMAT计划中来,完成软件工程的一次根本变革。Ivar年逾古稀,但在现场的演讲充满热情。他对自己所忠于的事业的执着感动着现场每一位参会者。
现在的软件工程太时尚
在演讲中,Ivar Jacobson 表示,过去50年中产生了许多软件工程方法,CMMI为人所熟知,但其中包含了良莠并存的太多内容;Scrum非常容易实施,但仅有这些是不够的,并且Scrum在美国的流行势头已经在下降;如今我们又开始谈论精益和看板,这也都很好,但并非都是我们想要的。我们不断地转向更流行的开发方法,将过去的好的东西也和脏水一样倒掉。但是软件开发并非时尚行业,我们喜新厌旧的做法很不成熟,会让一线开发人员无所适从,不利于知识积累与个人、团队水平的提高。业界应该做出努力,打破门派之见,互相学习,达成共识,寻找各种方法中共性的地方,寻找软件工程的本质,再图共同提升。因此,软件工程领域需要一次大变革。
因此,Ivar Jacobson与Bertrand Meyer(Eiffel 语言之父)和 Richard Soley(OMG主席)三位业界权威联手发起了SEMAT(软件工程方法与理论)计划。
SEMAT让软件工程更Smart
软件工程由于不成熟的实践经受严重阻碍。SEMAT与smart发音相近,于是大师将两个词联系在一起,说明:SEMAT旨在解决我们所面临的在软件工程领域的众多挑战,从本质上讲,就是如何让我们的软件开发更加Smart。
Ivar Jacobson介绍了SEMAT的起源和内涵。他认为SEMAT并不是一个全新的方法或具体解决方案,而是一个方法框架。因而,当我们采用SEMAT时并不需要改变已有的工作方法,而是改良表述工作的方式。
什么是TUP?
Technology 技术
User Experience 用户体验
Product 产品
分享产品背后的技术和用户体验故事
TUP是由全球最大的中文IT技术社区CSDN和最具影响力的IT技术期刊《程序员》发起组织的线下活动,以业界知名专家讲座和论坛形式在北京、上海等主要城市定期举行,主要针对IT产品研发相关的技术、设计、运营、运维、管理专业人士,目的是与技术界人士共同关注IT产品研发背后的成败经验,关注技术、用户体验和产品设计,信仰开放、创新、交流和社区。
活动报道详见http://tup.csdn.net/masters/0826/及http://news.csdn.net/a/20100826/278721.html
更新更迅速的TUP系列沙龙活动消息就在新浪&搜狐“TUP技术沙龙”微博
------解决方案--------------------
关注新浪微博账号了。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
大家说说,中小企业,软件开发哪些规范较实用?
包括软件开发的各种各样的规范
要对中小企业有实用价值的操作性强的
------解决方案--...
-
信息系统项目管理师应试建议
摘要:“信息系统项目管理师”作为新增加的计算机技术与软件专业技术资格考试的高级级别考试,相关参考...
-
做一个物流管理系统的调研一般要问哪些问题?
做一个物流管理系统的调研一般要问哪些问题?
谁有这方面的调研方案?
------解决方案-...
-
需求 怎么管理?
好不容易弄清了需求,但在开发过程中客户老是要更改,使得开发都没法做了,怎么办啊?
------解决方案------------------...
-
请教下开发完毕后后期维护方面的人员安排问题
我们公司一套软件内包含了十三个模块, 每个模块都是独立的软件, 这些模块之间互相牵...
-
谁知道做大型商用超市的都用哪些软件?
最近公司要开连锁超市,正在找进销存软件,哪位知道在这个领域哪些软件比较好用?
------解决方...
-
project web access 失败 - 请参阅事件日志---在线等待
1.请问失败日志在哪里查看
------解决方案--------------------
PS所...
-
关于系统中用到GPL插件的问题
网站中用了dhtmlxwindow和dhtmlxtree这两个插件,它们是GPLv3协议发布的。
现在我这个网站是要交付...
-
团队合作之难题---沟通
近几年从事软件开发以来,感觉,一个项目进展得顺不顺利,和团队成员的沟通有莫大的关系。
对于互相对立的观点...
-
基线管理
现在我们部门要建立一个内部使用的开发库
请问一下这个基线管理是什么?
包括什么东西?
该怎么建立?
越详细越好
或者各位大...