Continuous Integration - Just another buzz word?


Next month we will address some questions and concerns raised by readers who gave us feedback on previous articles, and attempt to clarify some common facts and fallacies regarding agility and agile methods.


1] Planning Extreme Programming, by Kent Beck and Martin Fowler; Addison-Wesley, October 2000

2] Agile Software Development with Scrum, by Ken Schwaber and Mike Beedle; Addison-Wesley, 2002

3] The Agile Manifesto, see

4] Agile Software Development Ecosystems, by James Highsmith; Addison-Wesley, March 2002

5] Agile Configuration Management Environments, by Brad Appleton; CM Crossroads Newsletter, April 2003 (Vol. 2 No. 4)

6] Refactoring: Improving the Design of Existing Code, by Martin Fowler; Addison-Wesley, July 1999

7] Requirements by Collaboration: Workshops for Defining Needs, by Ellen Gottesdiener; Addison-Wesley, April 2002

8] Lean Software Development: An Agile Toolkit, by Mary Poppendieck and Tom Poppendieck; Addison-Wesley, June 2003

" border="0" width="3" height="3">Acknowledgements

Thanks to the participants of the Yahoo groups for extremeprogramming, industrialxp, leandevelopment, and agileprojectmanagement. Particular thanks go out to the following individuals:


About the author

Brad Appleton's picture Brad Appleton

Brad Appleton is a software CM/ALM solution architect and lean/agile development champion at a large telecommunications company. Currently he helps projects and teams adopt and apply lean/agile development and CM/ALM practices and tools. He is coauthor of the book Software Configuration Management Patterns, a columnist for the CMCrossroads and AgileConnection communities at,  and a former section editor for The C++ Report. You can read Brad's blog at

About the author

Steve Berczuk's picture Steve Berczuk

Steve Berczuk is a Principal Engineer and Scrum Master at Fitbit. The author of Software Configuration Management Patterns: Effective Teamwork, Practical Integration, he is a recognized expert in software configuration management and agile software development. Steve is passionate about helping teams work effectively to produce quality software. He has an M.S. in operations research from Stanford University and an S.B. in Electrical Engineering from MIT, and is a certified, practicing ScrumMaster. Contact Steve at or visit and follow his blog at

About the author

Steve Konieczka's picture Steve Konieczka

Steve Konieczka is President and Chief Operating Officer of SCM Labs, a leading Software Configuration Management solutions provider. An IT consultant for fourteen years, Steve understands the challenges IT organizations face in change management. He has helped shape companies’ methodologies for creating and implementing effective SCM solutions for local and national clients. Steve is a member of Young Entrepreneurs Organization and serves on the board of the Association for Configuration and Data Management (ACDM). He holds a Bachelor of Science in Computer Information Systems from Colorado State University. You can reach Steve at

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, is the place to go for what is happening in software development and delivery.  Join the conversation now!