ThoughtWorks Experts to Present Latest Agile Practices at Agile Tour '10 Toronto, Martin Fowler to Deliver Keynote

Oct 19, 2010, 09:03 ET from ThoughtWorks

TORONTO, Oct. 19 /PRNewswire/ --

WHO:

ThoughtWorks experts Martin Fowler, Farooq Ali, Peter Zhao, Tom Alexandrowicz and Patricia Mandarino will present practical information for achieving Agile success at the Agile Tour '10 Toronto conference.



WHAT:

Martin Fowler – Keynote Presentation




Fowler is an author, speaker, consultant and general loud-mouth on software development. He concentrates on designing enterprise software - looking at what makes a good design and what practices are needed to come up with good design. He's been a pioneer of object-oriented technology, refactoring, patterns, Agile methodologies, domain modeling, the Unified Modeling Language (UML) and Extreme Programming.




Farooq Ali


Session Title: We're great at welcoming change but suck at accommodating it: The need for sound engineering practices in Agile




For organizations adopting an iterative development approach, it isn't enough to constantly re-prioritize backlogs and welcome changing requirements. In fact, it can be a recipe for disaster if developers and QAs can't accommodate shorter cycles and changing requirements. That's why enterprise Agile projects can not be successful without sound and pragmatic engineering practices. This presentation will make a case for and discuss those practices, including continuous integration, build, test and deployment automation, test-driven development, refactoring, emergent design and evolutionary architecture, and multi-layer testing (unit, functional, integration and acceptance).




Peter Zhao


Tom Alexandrowicz


Session Title: Best Practices for Enterprise Build and Deployment Automation




Build and deployment automation is more and more critical as a health metric in today's fast changing IT projects. However, implementing such automation for large projects with many dependencies is much harder than for small and isolated projects. This presentation will outline several key techniques which will greatly increase successes in such environments by using an enterprise level build library, allowing and encouraging build script refactoring, selecting the right deployment style for each project, extracting configuration management, deploying automatic database deployment strategies and creating project integration environments for project teams within a program.



WHEN:

Wed., Oct. 20, 2010 – all day conference



WHERE:

Toronto Board of Trade


1 First Canadian Place


Toronto, ON M5X 1C1




Patricia Mandarino (separate from conference)


Workshop: Agile Analysis in Practice




Agile Analysis in Practice is a highly interactive learning workshop that builds on existing software development skills and instills specific practices on how to more effectively work with business and software development teams throughout the lifecycle of an Agile project. This course will help participants understand how to gather, express and manage changing business and technical requirements in an Agile environment.



WHEN:

Fri., Oct. 22, 2010 – full-day workshop



WHERE:

Toronto Board of Trade


1 First Canadian Place


Toronto, ON M5X 1C1




For conference information visit (the event is sold out): (http://www.torontoagilecommunity.org/at2010)




For more information on ThoughtWorks Studios contact Shannon Kay at skay@thoughtworks.com




For more information about ThoughtWorks services, please contact Sean Doran at sdoran@thoughtworks.com




Media and analyst queries should be directed to Christie Denniston at 303-581-7760 or cdenniston@catapultpr-ir.com




For more information about ThoughtWorks Studios, please visit us at (http://www.thoughtworks-studios.com/)



SOURCE ThoughtWorks



RELATED LINKS

http://www.torontoagilecommunity.org


http://www.thoughtworks-studios.com/