现在的软件工程太时尚——TUP Masters对话大师系列首期Ivar Jacobson

2010年,Ivar Jacobson等业界权威提出SEMAT计划,旨在超越敏捷与CMMI,探索软件工程本质,实现软件开发更加Smart。SEMAT作为一个方法框架,倡导业界共同努力,打破门派之见,互相学习,共同提升。

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技术社区优快云和最具影响力的IT技术期刊《程序员》发起组织的线下活动,以业界知名专家讲座和论坛形式在北京、上海等主要城市定期举行,主要针对IT产品研发相关的技术、设计、运营、运维、管理专业人士,目的是与技术界人士共同关注IT产品研发背后的成败经验,关注技术、用户体验和产品设计,信仰开放、创新、交流和社区。

活动报道详见http://tup.youkuaiyun.com/http://news.youkuaiyun.com/a/20100826/278721.html

更新更迅速的TUP系列沙龙活动消息就在新浪&搜狐“TUP技术沙龙”微博

内容概要:本文围绕六自由度机械臂的人工神经网络(ANN)设计展开,重点研究了正向与逆向运动学求解、正向动力学控制以及基于拉格朗日-欧拉法推导逆向动力学方程,并通过Matlab代码实现相关算法。文章结合理论推导与仿真实践,利用人工神经网络对复杂的非线性关系进行建模与逼近,提升机械臂运动控制的精度与效率。同时涵盖了路径规划中的RRT算法与B样条优化方法,形成从运动学到动力学再到轨迹优化的完整技术链条。; 适合人群:具备一定机器人学、自动控制理论基础,熟悉Matlab编程,从事智能控制、机器人控制、运动学六自由度机械臂ANN人工神经网络设计:正向逆向运动学求解、正向动力学控制、拉格朗日-欧拉法推导逆向动力学方程(Matlab代码实现)建模等相关方向的研究生、科研人员及工程技术人员。; 使用场景及目标:①掌握机械臂正/逆运动学的数学建模与ANN求解方法;②理解拉格朗日-欧拉法在动力学建模中的应用;③实现基于神经网络的动力学补偿与高精度轨迹跟踪控制;④结合RRT与B样条完成平滑路径规划与优化。; 阅读建议:建议读者结合Matlab代码动手实践,先从运动学建模入手,逐步深入动力学分析与神经网络训练,注重理论推导与仿真实验的结合,以充分理解机械臂控制系统的设计流程与优化策略。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值