
While competitors focus on cutting costs, Agile and Lean organisations continue to deploy strategic technology, positioning their businesses for growth while cutting project cycle times, and reducing waste.
Agile methods are becoming increasingly common in application design, with their collaborative customer focus and iterative, test driven approach. They share many common principles, yet it is rare for Agile methods to incorporate user centered design. This paper argues that by incorporating user-centered design (and in particular using low fidelity prototyping as an iterative model for the application rather than time consuming code) better applications can be developed, delivering business benefit with a focus upon the end user and their experience.
This paper describes principles and practices which allow new environments to be created, configured and deployed to at the click of a button.
This whitepaper describes a practical approach to implementing an enterprise SOA. The paper is informed by face-to-face meetings between over 500 SOA Leaders, Enterprise Architects, IT managers and others that have faced the challenge and realized the benefits of creating a SOA. ThoughtWorks is a founding member of the SOA Leaders Council.
This whitepaper demonstrates how to use design patterns to effectively describe integration solution alternatives and guide design decisions.
This experience report recounts the experiences of subclassing of XP at Wotif.com, where Pair Programming was replaced with "Pairing" and refactoring was replaced with "Team Refactoring".
It's not just standing up. Learn more about how to run an effective stand-up meeting in this article.
This paper examines the challenges of testing enterprise integration solutions and proposes a testing approach to tackle the inherent complexities. This approach is accompanied by a framework that makes integration testing effective and efficient.
Excessively long build times severely reduce a team's ability to apply the XP practice of Continuous Integration. With the application of techniques described in this Long Build Trouble Shooting Guide, teams will be able to keep their builds from exceeding 10 minutes in length.
Many public and private organisations around the country of all sizes might be missing out on the benefits of open source software (OSS) because they simply don't understand how it could benefit their enterprise. Learn more about OSS by reading this overview or contact us at info@thoughtworks.com.
This paper offers a high-level technical overview of a prototype Web services implementation at TransCanada PipeLines Limited, one of North America's largest energy companies.
This paper describes a large software development project that used a modified XP approach, identifying several unproductive practices ("bad smells") that were detected over its two year life cycle, along along with solutions that eliminated the irritating odors.
ThoughtWorks is a global IT consultancy. We deliver bespoke applications, no-nonsense consulting and help organisations become agile.
ThoughtWorks Ltd, 9th Floor Berkshire House, 168-173 High Holborn, London, WC1V 7AA
T +44 (0) 20 7497 4500 F +44 (0) 20 7497 4501 E info-uk@thoughtworks.com