ThoughtWorks Experts Present Latest Trends in Agile Development at QCon

Oct 29, 2010, 09:03 ET from ThoughtWorks

SAN FRANCISCO, Oct. 29 /PRNewswire/ --


ThoughtWorks ( experts Martin Fowler, Jez Humble, Ola Bini and Tom Sulston will present latest trends and methods for achieving Agile success at the QCon conference (

ThoughtWorks is also a sponsor of QCon. The company invites interested attendees to stop by their booth to see demonstrations of ThoughtWorks Studios Adaptive ALM.


Martin Fowler – "Software Design in the 21st Century"

In the last decade a number of new ideas have been added to the mix to help improve the design of software. Patterns help capture the solutions and rationale for using them. Refactoring allows developers to alter the design of a system after the code is written. Agile methods, in particular Extreme Programming (XP), provide a highly iterative and evolutionary approach which is particularly well suited to changing requirements and environments. Fowler will present a suite of short talks featuring various aspects about his recent thinking about how these and other developments affect software development.

Jez Humble

Martin Fowler – "Continuous Delivery"

Getting software released to users is often a painful, risky, and time-consuming process. This tutorial sets out the principles and technical practices that enable rapid, incremental delivery of high quality, valuable new functionality to users. Through automation of the build, deployment, and testing process, and improved collaboration between developers, testers and operations, delivery teams can get changes released in a matter of hours–sometimes even minutes–no matter what the size of a project or the complexity of its code base.

Ola Bini – "Adopting the JVM"

The JVM gives developers access to a multitude of powerful languages that can make the life of a developer much better. However, getting started can be a problem. This presentation provides an introduction on how to successfully apply polyglot programming on the JVM by using languages like Ruby, ML, Scala and Clojure without giving up day-to-day Java coding.

Tom Sulston – "Doing BDD with Puppet and Cucumber"

The DevOps movement is bringing useful developer tools and practices to the operations team. In this session, attendees will learn why behavior-driven design (BDD) is a useful practice for systems management; how it can be implemented with tools like Cucumber/Puppet; and some of the common tricks and pitfalls.


Nov. 1 – 5, 2010


Westin San Francisco Market Street

50 Third Street

San Francisco, CA 94103

Media and analyst queries should be directed to Christie Denniston at 303- 581-7760 or

SOURCE ThoughtWorks