CSDN管理频道 2005软件工程与管理年度回顾 特约专家稿
(转载请注明出处)
Martin Fowler要来中国了!从四月底开始,不断有不同的人向我传播这样一条消息。Martin Fowler在中国的开发者心中有着独特的地位,这种地位主要来自他写的书,从《分析模式》到《UML精粹》、《重构》、《企业应用架构模式》,每一本都非常受欢迎。这些书的特点是善于化繁为简,把复杂的道理说清楚,同时文字有亲和力,不说教。所以Fowler著作中涉及的很多主题虽然不是出于他的原创,却因他而出名并得到普及。UML如此,重构如此,PEAA也如此。
当然,书只是Martin Fowler的一面。Martin Fowler1986年在英国拿到电子工程学位,做了一段时间开发工作之后,成为一名软件开发顾问,然后加入ThoughtWorks成为该公司的首席科学家。Fowler以他的工作很快获得了业界的认同。现在他虽然相对比较年轻,但他的言论已经是开发领域最重要的声音之一,他在各地的演讲、他对大量项目的实际咨询,都直接引领着软件开发的发展,指导着各国开发者的工作实践。产生Martin Fowler需要什么环境,中国会产生Martin Fowler吗?其中的两点启发是:
1. 专家要专。Fowler的书基本都专注于某个领域:设计(除了Kent Beck和他合著的《规划极限编程》)。不是什么都谈,而是聚焦在某个自己能把握的范围内。如果一名专家从需求测试设计构造维护团队管理项目管理过程改进无所不知,恐怕就令人起疑了。
2. 最后一公里。Fowler一直还是坚持在第一线,而不是“走上领导岗位”。据称他看过的项目案例以千为单位,正因为他一直在“最后一公里”上工作的积累,写出的书和文章才能既有深刻的洞察力,又通俗易懂。软件开发技术的进步基本上都是来自第一线,在第一线产生的问题往往是研究的灵感和思路源源不绝的来源。“工业界”和“学术界”的鸿沟不象某些行业那么大,象UML,很难说是工业界还是学术界的产物。
UML在改变业界,谈到UML我们往往会先想到Grady Booch、Ivar Jacobson、James Rumbaugh三个人的合作,但首先是Mike Devlin雇佣了这三个人,才能使这样的合作成为现实。据eweek的消息,Rational的创始人Mike Devlin四月底从IBM Rational总经理的位置上退休。而在Mike Devlin退休前一周,被视为他的继任者的Hugh Scandrett却从IBM辞职。公司方面称这两件事并无关联。IBM收购Rational后,有些人留下了,有些人离开了。离开的人不少去了微软,为VSTS和“软件工厂”贡献他们的才华。所以,IBM和微软在建模方面真的是两个对立的体系吗?也许我们更应该看成一种技术的融合。
从技术到管理,从优秀到卓越!CSDN管理频道,实现你的卓越梦想!
企业管理?? 项目管理?? 需求管理?? 质量管理?? 统一基础?? 敏捷方法?? 过程改进?? 管理论坛?