Paul M.Duvall是Stelligent公司的CTO。Stelligent公司是一家咨询公司,他们通过优化软件开发过程,帮助开发团队可靠地、快速地开发出更好的软件。他几乎担任过软件开发项目中的所有职务,从开发者到测试者再到架构师和项目经理。Paul向各个行业的客户提供咨询,包括金融业、房地产业、政府、医疗卫生业,以及大型的独立软件提供商。他是许多知名软件会议的特邀讲演者。他为IBMdeveloperWorks撰写了一系列的文章,名为“Automation for the People”,他是NFJS 2007Anthology(Pragmatic Programmers,2007)的合著者,也是UML 2Toolkit(Wiley,2003)的贡献作者。他是临床研究数据管理系统和方法的发明者之一,这个系统和方法正在申请专利。他经常在www.testearly.com和www.integratebutton.com上写日志。Stephen M. Matyas III是AutomateIT的副总裁。AutomateIT是5AMSolutions公司的一个服务机构,它帮助组织机构通过自动化来改进软件开发。Steve在应用软件工程方面有多重背景,他的客户包括商业客户和政府客户。Steve担任过许多种不同的角色,从业务分析师和项目经理到开发者、设计者和架构师。他是UML2 Toolkit(Wiley,2003)的贡献作者。他实践了许多迭代增量式的方法,包括敏捷方法和Rational UnifiedProcess(RUP)。他的大部分第一手的职业经验来自于Java/J2EE定制软件开发和服务,在方法学、软件品质和过程改进方面具有特珠的要求。他拥有弗吉尼亚理工大学的计算机科学学士学位。AndrewGlover是Stelligent公司的总裁。Stelligent公司是一家咨询公司,他们通过优化软件开发过程,帮助开发团队可靠地、快速地开发出更好的软件。Andy经常在北美的各种会议上作为讲演嘉宾,他也是NoFluff Just Stuff Software Symposium小组的讲演者。他还是Groovy inAction(Manning,2007),Java Testing Patterns(Wiley,2004)及NFJS 2006Anthology(PragmaticProgrammers,2006)的合著者之一。他也是一些在线文章的作者,这些文章发布在IBM的developerWorks,O’Reilly的ONJava、ONLamp和Dev2Dev门户站点上。他经常在 上写有关软件品质的日志。贡献者简介LisaPorter是一个顾问团队的高级技术作者,这个团队向美国政府提供网络安全的解决方案。Lisa在本书出版之前提供了技术编辑服务。她早些年曾支持一个包含多个应用程序的大型软件开发项目,在需求确定和项目成熟度/能力等活动方面受到了好评。她也进行外语翻译和架构/工程方面的技术写作。Lisa从2002年开始就从事编辑书籍和在线出版物的工作。Eric Tavela是5AM Solutions公司的首席架构师。5AMSolutions公司是一个软件开发公司,该公司致力于将软件工程的最佳实践应用于生命科学的研究工作。Eric的主要工作背景是实现Java/J2EE应用程序及指导面向对象软件开发和UML建模。