对《Microsoft Visual Studio Team System软件工程实践》一书的赞誉

来源:互联网 发布:电力系统编程 编辑:程序博客网 时间:2024/05/30 23:48


“太迷人了!这本书中包括了VSTS的功能的细节,还有这些功能之所以会包括在VSTS产品中的背后的原因,这是只有VSTS团队内部成员才能提供的信息。可能更重要的是,本书在解释每个功能为什么对你来说很关键的同时,也包含了对其技术能力或how-to指令的介绍。对于过去那些过程,本书避开了其中的隐患,详细论述了其中的“最佳击球点”。在做这些时,它定义了未来的方法的指导,确定了用在你自己的项目中精细化和定制方法的度量元。”
——Mark Michaelis, 《Essential C# 2.0》的作者

“对于那些希望拥抱Visual Studio Team System和Microsoft Solutions Framework 4.0的人来说,怎么样做才能符合其开发者的本意呢?本书是他们的必读之作。本书的关键主题之一是‘带有问责制的敏捷’。本书既解释了价值增加的项目方法带来的思维方式的迁升,又描述了Team System如何支持这种迁升。本书中包含了很多如何将这种方法应用到VSTS开发中的实例,它们将这种方法的思想传达到了各种规模的实际软件开发中。”
——Aaron Kowall, EDS Applications Portfolio Development, 创新工程

“Sam Guckenheimer把我们引入到了一个可信任的透明度的年代,可信任的透明度将对我们管理软件开发项目的方式进行一场革命。不要仅仅只是购买Visual Studio Team System;还要学习如何用它来驾驭变更并获得回报。Sam向你展示了应该如何去做。”
——David J. Anderson, 《Agile Management for Software Engineering》的作者

“在250页的篇幅中,Sam抓住了Visual Studio Team System的本质。如果你作为开发人员、测试人员、项目经理、架构师或者CIO参与了制作软件或管理软件项目的过程,你会想给你的团队中的每个人买一本。本书不仅使当代软件工程的实践变得可以企及,还使用了很多清楚的例子来介绍如何用Team System工具来实现这些软件工程实践。与以往关于软件方法学的书籍不同,本书没有回避将理论运用到实践之中。无论你是否已经有了VSTS而在考虑如何用它,或者如果你仅仅想提高软件生产力和业务一致性,你都会发现本书充满了具有洞察力的内容。本书令人愉快、平易近人、适于在周末轻松地阅读。”
——Rick LaPlante, 总经理, Visual Studio Team System, Microsoft

“Sam Guckenheimer多年以来一直都是软件测试社区中思想的发电站和导师。很荣幸终于看到了他的一本著作,尤其是这样一本体现了他的思想的著作。”
——Cem Kaner, J.D., Ph.D., 软件工程教授, Florida Institute of Technology;
《Lessons Learned in Software Testing》和《Testing Computer Software》的主要作者

“在本书中,Sam Guckenheimer讲述了Team System与新兴的价值增加的软件过程思想的完整形态。度量所交付的价值,而非像长期以来所坚持的那样度量已完成的工作,这一思维方式才是Team System设计和实现的核心。因此,你会发现Team System提供了空前的项目透明度,这改进了团队的交互和项目的可预见能力。除此之外,它这样做也不会带来消耗时间的管理开销而增加团队成员的负担。为了完全达到Team System背后的愿景,为了使价值增加的软件开发的良性循环成为可能,你必须阅读此书。”
——Rob Caron, 内容架构师, Microsoft; Team System Nexus的作者

“Sam Guckenheimer是个技术外交家。在这个采用敏捷方法的游击队列队迎战身披CMMI铠甲的罗马军团的世界里,Sam提出了一条共存的路径。这是一本关于软件工程的第一流的著作。在对计划、文档、管制、审计能力和组织等闪光点的讨论中,Sam分别展示了敏捷和较正式的实践两种情形,并且还描述了每种情形的理想条件。虽然本书内容展示的是使用VSTS的情境,但是其指导性是普遍适用的。Sam写到了项目中的每个角色,并向他们提供了合理的建议,无论他们所选择的实践是轻量级的还是重量级的。本书中的资料很新也很及时,它讨论了面向服务的架构、测试驱动的开发以及在用户界面社区中所开发的设计技术。Sam的书是一部非常出众的软件教科书。”
——Dr.Bill Curtis, Borland软件集团首席过程官,
《People Capability Maturity Model》的主要作者

“Sam Guckenheimer是一个真正的用户代言人。Team System是一个平台,它以使用工具来自动化、使用度量元来管理的方式提供过程,而这些对于用户几乎是透明的。在Team System的支撑下,Sam展示了一种用于软件工程的实用的、可达到的方法,同时正视我们还有很多难以解决的问题这一事实。”
——James Behling,Accenture公司Accenture交付方法主任架构师

“Sam Guckenheimer和我曾经一直走在一条共同的路上, 我们的目标是改进开发团队与运行团队之间的支持。对于软件开发的最佳实践来说,Sam的书交付了一种容易理解的、以过程为中心的方法,它们都收录在MSF中并通过Visual Studio Team System来交付。瀑布模型是一个失败,但是Sam的书可以指引你通过使用Visual Studio Team System,采用刚好足够完成任务的过程来进行快速开发。”
——Brian White,iConclude公司产品管理的资深总监,
《Software Configuration Management Strategies and Rational ClearCase: A Practical Introduction》的作者

“在今天的敏捷环境中,透明度是一个关键的元素。Sam过去和现在都有助于创建总体架构,总体架构为Team System提供了完整性和透明度的级别,这对于从敏捷项目到大型团队都是必要的。如果将这一透明度用于一个孕育了信任和个人安全感的环境中,就能够随着敏捷方法的纪律的繁衍而创造一个更有生产力的开发团队。报告速度之类的信息也变得毫不费力。现在,整个软件开发团队(包括业务分析师、架构师和测试人员)都能够加入到敏捷过程之中。”
——Granville "Randy" Miller,
《A Practical Guide to eXtreme Programming and Advanced Use Case Modeling》的作者之一

“你能想象一下将业务流程再造(BPR)的工具应用于软件工程(SE)吗?有一个能实际帮助IT产业变得更精益的工具吗?这正是这本书全部所讲的内容!本书让我们开阔了眼界:打开了通往软件工程新时代的大门。本书中的危险问题很简单:MSFT VSTS是否能够让我们的IT产业变得更像一门科学,而不像一门艺术呢?Sam Guckenheimer不仅解释了为什么会有这种情况,而且给出了很多提示,告诉我们如何能让整个SE团队在没有手工的开销的情况下也能演变得更加有生产力和有效率。”
——Francis T. Delgado, 资深规划经理, Avanade, Inc.