一只敏锐的豺狼——马丁•福勒

2020-04-02 11:28:02
yanruiyu
原创
165
摘要:“我是敏捷开发的忠实拥护者,尽管我没有提出最初的想法,但我在识别、包装其他人的想法方面做的特别好,就像Brian Foote所描述的那样:我是一只对腐肉有着敏锐鉴赏力的豺狼。”


“我是敏捷开发的忠实拥护者,尽管我没有提出关于敏捷开发的最初的想法,但我在识别、包装其他人的想法方面做的特别好,就像 Brian Foote所描述的那样:我是一只对腐肉有着敏锐的鉴赏力的豺狼”,马丁•福勒说道。

作为敏捷运动发起人之一,马丁•福勒 ( Martin Fowler)一直致力于开拓敏捷软件开发方法。 1990年以来,他不停地学习、交流,不断完善“敏捷”式的软件开发思维模式。福勒先生曾先后在OOPSLA、软件开发、UMLWorld、XP 2001和TOOLS的程序委员会中任职,2001年担任XP2005和Agile Universe的会议主席。


“敏捷”一词由仅仅在小众圈子内传播到逐渐广受欢迎,这其中有一个转变的过程,而马丁·福勒在这一转变过程中作出了巨大的贡献。 作为敏捷联盟  (Agile Alliance)  的创建人及《敏捷软件开发宣言》的作者之一,马丁•福勒最早提出以“敏捷( Agile )”一词替代有所争议的“轻量”,这一简单的替换不仅成就了“敏捷开发”运动,更成就了自己识别、包装别人想法的“优秀的鉴赏力”。


随后, 马丁•福勒大力倡导业内最先进的软件开发技术,如极限编程 XP、统一建模语言 UML、重构与分析模式等。作为斯特沃克 (Thought Works)公司的首席科学家,福勒先生也在为倡导改革的大型公司们提供解决方案,比如花旗银行、埃森哲咨询公司、戴姆勒-克莱斯勒汽车公司等。在这一过程中,软件开发技术不断地在反复多次的实践中被完善、提升。


福勒先生也经常在有关软件开发的国际论坛、会议上进行演讲,分享自己关于软件开发的经验、教训。


2018年,马丁•福勒在澳大利亚的敏捷论坛发表主题演讲,阐述了 2018年的敏捷状态。他在论坛上强调,当初所倡导的敏捷运动现在正在形成悲剧性的后果。这一运动最初的目标是为了实现工匠精神,但现在看来,这一目标未能完成。从表面上看,敏捷软件开发已成为主流,它的前路一片光明。但现实却令人不安,因为现在大众所遵循的敏捷都是虚假的敏捷,无视了敏捷的真正价值和原则。敏捷运动中已掺杂了太多会议推广、Scrum大师的认证,以至于他们抛弃了程序员这个主体,放弃了当初所坚持遵循的匠心精神。


2019年,他在曼谷发表了一系列简短的演讲,向与会人员介绍了重构、敏捷方法等开发是如何影响到我们软件开发的各个方面。


除了在国际会议上进行经验分享,福勒先生还一直经营着自己的网站( martinfowler.com )。他在该网站发布自己的大部分著作,包括《重构》以及《企业应用程序体系结构模式》。2019年马丁•福勒在网站上发布敏捷软件指南,针对自己所提出的“敏捷”语义扩散的困扰,认为应该重新审视敏捷思维的基本要素。提出敏捷思维的本质与传统的计划驱动软件工程有两个对比:

  • 敏捷思维强调 适应性,传统软件工程强调 预测性
  • 敏捷思维强调 以人为本,而传统软件工程 以过程为导向


已成为敏捷方法忠实拥护者的马丁•福勒,将自己的工作重点放在了演化软件体系结构上。在后续的运动推进过程中,他用自己丰富的开发技术经验不断开拓最佳的实践方法,将“敏捷开发”及方法论的落地实践在国际上进行推广,深刻地影响着 IT行业的发展。


发表评论
评论通过审核后显示。
文章分类
联系我们
  • 联系人:郑女士
  • 联系方式: 13792883250
  • 邮箱:zhengqiaoyin@cnezsoft.com
  • 地址:青岛开发区长江路232号国贸中心C座
投稿邀请

如果您有优秀的原创文章,欢迎添加联系人直接与我们联系,或通过下方邮箱发送投稿文章,一经采用,我们会付以一定的稿件报酬。

  • 投稿邮箱:yanruiyu@easycorp.ltd
  • 投稿标题:向 [敏捷开发] 网站投稿
  • 稿件要求:与敏捷开发相关的任何内容

更多投稿相关请点击更多进行了解~