ThoughtWorks' Martin Fowler and Jez Humble to Present on Latest Agile Software Development Methods at OOP 2011
Fowler to present keynote on advancements in software design and co-present with Humble on the rise of Continuous Delivery and its role in the Dev/Ops movement
CHICAGO, Jan. 24, 2011 /PRNewswire/ --
WHO: |
Martin Fowler, ThoughtWorks' (www.thoughtworks.com) Chief Scientist, is an author, consultant and international speaker on software development, specializing in object-oriented analysis and design, UML, patterns and Agile software development methodologies, including Extreme Programming. He has written six books on the topic of software development and helped create the Manifesto for Agile Software Development in 2001, along with more than 15 co-authors. |
|
Jez Humble, ThoughtWorks Studios' (www.thoughtworks-studios.com) build and release principal for the Agile release management product, Go™, and author of the highly acclaimed book, Continuous Delivery. |
||
WHAT: |
Continuous Delivery – Jez Humble and Martin Fowler |
|
Mon., Jan. 24, 2011 |
||
This tutorial outlines the principles and technical practices that enable rapid, incremental delivery of high quality, valuable and new functionality to users and includes many interactive exercises. Through automation of the build, deployment and testing process, and improved collaboration, teams can have changes released continuously. |
||
At the heart of the tutorial is a pattern called the deployment pipeline, which involves the creation of a living system that models your organization's value stream for delivering software. Humble will introduce this pattern and discuss how to incrementally automate the build, test and deployment process, culminating in continuous deployment. He will then describe an Agile infrastructure to automate the management of testing and production environments. Development practices that enable incremental development and delivery will be covered at length as well as how practices such as branch by abstraction and componentization provide approaches that enable large and distributed teams to deliver incrementally. |
||
Keynote: Software Design in the 21st Century – Martin Fowler |
||
Tues., Jan. 25, 2011 |
||
In the last decade or so we have seen a number of new ideas added to the mix to help us effectively design software. Patterns help capture the solutions and rationale for using them. Refactoring allows us to alter the design of a system after the code is written. Agile methods, in particular Extreme Programming, give us a highly iterative and evolutionary approach which is particularly well suited to changing requirements and environments. Fowler has been a leading voice in these techniques and will give a suite of short talks featuring various aspects about his recent thinking about how these and other developments affect software development. |
||
WHERE: |
OOP 2011 Conference |
|
ICM International Congress Center |
||
Munich, Germany |
||
Media and analyst inquiries should be directed to Christie Denniston at 303-581-7760 or [email protected] |
||
SOURCE ThoughtWorks Studios
WANT YOUR COMPANY'S NEWS FEATURED ON PRNEWSWIRE.COM?
Newsrooms &
Influencers
Digital Media
Outlets
Journalists
Opted In
Share this article