Agile SCM Articles
Articles on the subject of
Agile SCM or (
Agile Development and
Software Configuration Management)
Also see the
ASCM Research Project and articles on
Continuous Integration
--
Started by BradAppleton? - 06 Jan 2005
2011
- Title?, publication, date,
by Firstname Lastname
2010
- Agility Throughout the LifeCycle – the Rise of DevOps, CM Journal, October 2010
by Robert Cowham, Brad Appleton and Steve Berczuk
- Agile SCM: Basics for Small Teams, CM Journal, December 2010
by Steve Berczuk, Robert Cowham and Brad Appleton
- Agile and CM One-Two Punch!, CM Journal, May 2010
by Mario Moreira
- CM as Communication and Coordination Enabler, CM Journal, March 2010
by Geoff Thorpe, Robert Cowham, Brad Appleton and Steve Berczuk
- Branching Strategies with Distributed Version Control in Agile Projects,
from the ASCM Research Project, March 2010, by David Arve
- Cloudy with a Chance of Agility -- CM Predictions for 2010, CM Journal, January 2010
by Mario Moreira
2009
- The Decline and Fall of Agile SCM (and the Rise of Lean), CM Journal, December 2009
by Robert Cowham, Steve Berczuk and Brad Appleton
- Value of Configuration Management by Agile Professionals, CM Journal, November 2009
by Mario Moreira
- How does software development fit with your ITIL CMDB?, CM Journal, September 2009
by Robert Cowham, Steve Berczuk and Brad Appleton
- Beware the IDEs: The Risks of Standardizing on IDEs, CM Journal, March 2009
by Steve Berczuk, Brad Appleton and Robert Cowham
- Implementing Traceability in Agile Software Development,
by Marcus Jacobsson, Master's Thesis, Lund Institute of Technology, January 2009
- Large-Scale Continuous Integration, CM Journal, January 2009 (Vol. 8 No. 1)
by Damon Poole
- Agile SCM - Review of 2008 and Predictions for 2009, CM Journal, January 2009 (Vol. 8 No. 1)
by Robert Cowham, Brad Appleton and Steve Berczuk
2008
- Multi-Stage Continuous Integration
by Damon Poole, December 2008, Dr. Dobbs Journal
- SCM for Agile Teams
Steve Berczuk, Agile Development Practices Conference, November 2008, Orlando, FL
- Getting Agile with Legacy Code
Steve Berczuk, Agile Development Practices Conference, November 2008, Orlando, FL
- Software Configuration Management in Scrum projects
by Andreas Bergström, Master's Thesis, Lund Institute of Technology, November 2008
- BCS-CMSG 2008 Agile SCM Event
24 November 2008, British Computer Society, CM Specialist Group
- Agile SCM - Getting Started?, CM Journal, November 2008 (Vol. 7 No. 11)
by Steve Berczuk, Robert Cowham, and Brad Appleton
- Agile SCM in the Enterprise
by Kevin Lee, November 2008
- Breaking News; Build Still Important but Deployment is King!, CM Journal, September 2008 (Vol. 7 No. 9)
by Steve Berczuk, Robert Cowham, and Brad Appleton
- Scaling Agile Up and Out - a Tale from the Trenches,
Agile Development Practices 2008, November 2008 by Ade Miller,
Also see:
- How MS uses VSTS for Agile/Scrum/XP, by Stephanie Saad, PDC2008, October 2008
- Practices of Enterprise Continuous Integration
by Kevin Lee, September 2008
- Product and Project SCM, CM Journal, August 2008 (Vol. 7 No. 8)
by Steve Berczuk, Robert Cowham, and Brad Appleton
- Applying CM to Agile Teams, CM Journal, July 2008 (Vol. 7 No. 7)
by Mario Moreira
- "Agile" Means Disciplined CM, CM Journal, July 2008 (Vol. 7 No. 7)
by Alan Koch
- An Agile Approach to Release Management, CM Journal, May 2008 (Vol. 7 No. 5)
by Steve Berczuk, Robert Cowham, and Brad Appleton
- How Release Management can help Agile Teams, CM Journal, May 2008 (Vol. 7 No. 5)
by Mario Moreira
- Transparency Improves Governance, CM Journal, March 2008 (Vol. 7 No. 3)
by Steve Berczuk, Robert Cowham, and Brad Appleton
- Version Control for Multiple Agile Teams
from InfoQ.com, March 2008, by Henrik Kniberg
(Also see InfoQ?'s Guide to Distributed Version Control Systems)
- Developer Workspaces Enable Agile Teams
Steve Berczuk, presented at March 2008 New England Agile Bazaar
- Using Software Configuration Management to Enable Agility
Steve Berczuk, presented at March 2008 Boston SPIN
2007
- Testing: it's not just for Agile SCM, CM Journal, October 2007 (Vol. 6 No. 12)
by Steve Berczuk, Robert Cowham, and Brad Appleton
- Agile SCM is Testing, CM Journal, October 2007 (Vol. 6 No. 10)
by Steve Berczuk, Robert Cowham, and Brad Appleton
- Effective SCM: Better Feedback, Higher Quality and Happier Stakeholders
by Steve Berczuk, SD Best Practices 2007.
- Lean Traceability: a smattering of strategies and solutions , CM Journal, September 2007 (Vol. 6 No. 9)
by Brad Appleton, Robert Cowham, and Steve Berczuk
- When to use Staged Integration
by Johanna Rothman, September 2007
- Is Pipelined Continuous Integration a Good Idea?
by Amr Elssamadisy, September 2007 from InfoQ.com
- How Agile teams tend to approach SCM and why
by Rob Westgeest
- Lean Configuration Management: Evolving the CM Discipline Through the Agile Paradigm Shift
by Jens Norin, Methods & Tools, Fall 2007
- Lean Branching, CM Journal, July 2007 (Vol. 6 No. 7)
by Robert Cowham, Brad Appleton, and Steve Berczuk
- Defining Agile SCM: Past, Present & Future, CM Journal, May 2007 (Vol. 6 No. 5)
by Brad Appleton, Robert Cowham and Steve Berczuk
- MolhadoRef: A Refactoring-aware Merging & Version-control for OO Programs
by Danny Dig, Kashif Manzoor, Ralph Johnson, and Tien Nguyen
ICSE-2007 Proceedings, May 2007 (also see the MolhadoRef project homepage)
- Rapid Response or Reactive CM - Responding to the demands of Agile development,
CM Journal, May 2007 (Vol. 6 No. 5)
by Ben Weatherall
- CM: THE NEXT GENERATION of Agile CM, CM Journal, May 2007 (Vol. 6 No. 5)
by Joe Farah
- Benefits of Hyper Agile Software Development, TechTarget? April 19, 2007
by Damon Poole, AccuRev
- Lean-based Metrics for Agile CM Environments, CM Journal, March 2007 (Vol. 6 No. 3)
by Brad Appleton, Robert Cowham and Steve Berczuk
- Branching Guidance for "Agile Feature Crews" - How Microsoft Does it
from codeplex.com's VSTS Branching Guidance page (along with some Q&A over here)
- SCM in Agile Development, in Agile Software Development Quality Assurance, February 2007
by Lars Bendix, Torbjörn Ekman
- Team awareness tool support for concurrent development in XP,
from the ASCM Research Project, February 2007, by Mathias Bruce and André Johansson
- The Renaissance Builder, CM Journal, February 2007 (Vol. 6 No. 2)
by Robert Cowham, Brad Appleton and Steve Berczuk
- Agile SCM - Looking Back to Move Forward, CM Journal, January 2007 (Vol. 6 No. 1)
by Brad Appleton, Robert Cowham and Steve Berczuk
- Think Globally, Code Locally
by Damon Poole, AccuRev, January 2007
2006
- The developer's Agility workout
by Dave Robertson, International Developer, November 2006
- Realizing Continuous Integration with Rational ClearCase
by Kevin Lee, The Rational Edge Live, November 2006
(and similar presentation to BCS-CMSG-2005)
- Lean Configuration Management == Supporting Increased Value Delivery from Agile Software Teams
by Jens Norin and Daniel KarlstrÃm, in the Proceedings of the 6th Conference on Software Engineering Research & Practice in Sweden (SERPS'06), October 2006 (and also in September 2006 as a Softhouse Whitepaper on Lean CM)
- Breaking the Major Release Habit
by Damon Poole, AccuRev, October 2006
- Collaborate, Integrate, Test, Deploy: Essential SCM Practices for Teams
by Steve Berczuk, SD Best Practices 2006.
- Agile Software Product-Line Configuration and Release Management
by Reto Kurmann (with corresponding presentation slides)
10th International Conference on Software Product-Lines, August 2006
- Agile SCM - Relating Patterns to OOD, TBD and POB Principles, CM Journal, August 2006 (Vol 5. No. 8)
by Robert Cowham, Brad Appleton and Steve Berczuk
- Principles of Agile Version Control: From OOD to POB, CM Journal, July 2006 (Vol 5. No. 7)
by Brad Appleton, Robert Cowham and Steve Berczuk
- Principles of Agile Version Control: From OOD to TBD, CM Journal, June 2006 (Vol 5. No. 6)
by Brad Appleton, Robert Cowham and Steve Berczuk
- SCM Patterns for Agile Architectures
by Brad Appleton, Dr. Dobb's Architecture & Design World, July 2006
- Agile SCM
by Ben van der Merwe. CT-SPIN, June 2006
- Agile SCM and the IBM Rational Tool-set
by Kevin Lee, The Rational Edge, June 2006
(and corresponding powerpoint presentation)
- other articles by Kevin Lee
- Evolving Beyond Version Control for Agile Development, CM Journal, May 2006 (Vol 5. No. 5)
by Robert Cowham, Brad Appleton and Steve Berczuk
- Refactoring-aware Version Control
by Tammo Freese, in the Proceedings of the 28th Internatinal Conference on Software Engineering (ICSE-28), May 2006
- Tofu and Patterns: Structuring Codelines for Agile Development
Steve Berczuk and Laura Wingerd, 2006 Webinar
- Agile - It's Not the Wild West , CM Journal, April 2006
by Mario Moreira
- Situational Code Ownership: Dynamically Balancing Individual vs. Collective Ownership
CM Journal, April 2006 (Vol 5. No. 4)
by Brad Appleton, Robert Cowham and Steve Berczuk
- Feature-Driven Development - an Agile Alternative to Extreme Programming
CM Journal, April 2006 (Vol 5. No. 4)
by Brad Appleton
- Private Workspaces: Where Development Process Meets CM Process , CM Journal, March 2006 (Vol 5. No. 3)
by Steve Berczuk, Robert Cowham and Brad Appleton
- The Unchangeable Rules of Software Change (and what to do about it), CM Journal, February 2006 (Vol 5. No. 2)
by Brad Appleton, Robert Cowham and Steve Berczuk
- Agile Software Configuration Management
by Andreas Back, Ola Bodin
Lund Institute of Technology, February 2006.
- Breaking with Tradition: an Agile twist on SCM
by Steve Berczuk, Better Software Magazine, February 2006
- Agile SCM January 2006 - Looking Ahead, CM Journal, January 2006 (Vol 5. No. 1)
by Brad Appleton, Robert Cowham and Steve Berczuk
2005
- Agile SCM 2005 - Reflecting back on the year in books, CM Journal, December 2005 (Vol 4. No. 12)
by Brad Appleton, Robert Cowham and Steve Berczuk
- Branching and Merging - an Agile Perspective, CM Journal, November 2005 (Vol 4. No. 11)
by Robert Cowham, Brad Appleton and Steve Berczuk
- Avoiding Continuous Integration Build Breakage Patterns, CM Journal, October 2005 (Vol 4. No. 10)
by Slava Imeshev
- National Treasures of Agile Development, CM Journal, July 2005 (Vol 4. No. 7)
by Steve Berczuk, Robert Cowham and Brad Appleton
- Requirements Based Development -- Yes please! (But how?!), CM Journal, June 2005 (Vol 4. No. 6)
by Robert Cowham, Brad Appleton and Steve Berczuk
- SCM in a Large-Scale Agile Development Project
by Paul Dyson and James Spalding, June 2005
(with accompanying presentation slides)
- Gain flexibility & speed with Lean CM
by Joe Beckett, Plant Magazine, June 2005
- The Trouble with Tracing: Traceability Dissected, CM Journal, May 2005 (Vol 4. No. 5)
by Brad Appleton, Robert Cowham and Steve Berczuk
- Building for Success, CM Journal, Apr 2005 (Vol 4. No. 4)
by Robert Cowham, Steve Berczuk and Brad Appleton
- The Importance of Building Earnestly, CM Journal, Feb 2005 (Vol 4. No. 2)
by Steve Berczuk, Robert Cowham and Brad Appleton
- The Future of Agile CM, CM Journal, Jan 2005 (Vol 4. No. 1)
by Brad Appleton, Robert Cowham and Steve Berczuk
2004
- The Illusion of Control, CM Journal, Dec 2004 (Vol 3. No. 12)
by Steve Berczuk, Brad Appleton and Robert Cowham
- Approaching Continuous Integration, CM Journal, Nov 2004 (Vol 3. No. 11)
by Mario Moreira
- Agile SCM - Tasks and Branching Patterns, CM Journal, Nov 2004 (Vol 3. No. 11)
by Brad Appleton, Robert Cowham and Steve Berczuk
- The Agile Difference for SCM, CM Journal, Oct 2004 (Vol 3. No. 10)
by Brad Appleton, Robert Cowham and Steve Berczuk
- Agile Deployment: Best Practices for Risk-Free Deployment
by John Birtley, BuildMonkey
- Configuration Management - Agile versus Traditional
Symposium sponsored by the British Computer Society CM Specialist Group (BCS-CMSG)
- Agile Build Promotion: Navigating the Ocean of Promotion Notions, CM Journal, Sep 2004 (Vol 3. No. 9)
by Brad Appleton and Steve Berczuk
- Release Management: Making it Lean and Agile, CM Journal, Aug 2004 (Vol 3. No. 8)
by Robert Cowham, Brad Appleton and Steve Berczuk
- Learning from Concurrent, Parallel, and Distributed Systems Design, CM Journal, Jun 2004 (Vol 3. No. 6)
by Brad Appleton, Steve Berczuk and Steve Konieczka
- SCM Patterns: Building on 'Task-Level Commit', CM Journal, Jun 2004 (Vol 3. No. 6); by Austin Hastings
- Best Practices of Agile SCM, CM Journal, May 2004 (Vol 3. No. 5)
by Steve Konieczka, Brad Appleton and Steve Berczuk
- Software Configuration Management Practices for eXtreme Programming Teams
by Asklund, U. and Bendix, L. and Ekman, T.
Proceedings of the 11th Nordic Workshop on Programming and Software Development Tools and Techniques - NWPER\x{2019}2004, Turku, Finland, 2004
- Patterns and Software Configuration Management, CM Journal, Apr 2004 (Vol 3. No. 4)
by Steve Berczuk, Brad Appleton and Steve Konieczka
- Continuous Staging: Scaling Continuous Integration to Multiple Component Teams, CM Journal, Mar 2004 (Vol 3. No. 3)
by Brad Appleton, Steve Berczuk and Steve Konieczka
- Agile Configuration Management Environments
by Brad Appleton, Chicago Software Process Improvement Network (C-SPIN), March 2004
- Using Branches in Eclipse in inexperienced XP teams,
from the ASCM Research Project, February 2004, by Miguel Ewezon
- Applying Agile SCM to Databases, CM Journal, Jan 2004 (Vol 3. No. 1)
by Steve Berczuk, Brad Appleton and Steve Konieczka
2003
- Lessons Learned from Agile SCM, CM Journal, Dec 2003 (Vol 2. No. 12)
by Steve Konieczka, Brad Appleton and Steve Berczuk
- Codeline Merging & Locking: Continuous Updates and Two-Phased Commits , CM Journal, Nov 2003 (Vol 2. No. 11)
by Brad Appleton, Steve Berczuk and Steve Konieczka
- Build Management for an Agile Team, CM Journal, Oct 2003 (Vol 2. No. 10)
by Steve Berczuk, Brad Appleton and Steve Konieczka
- Beyond Continuous Integration: A Holistic Approach to Build Management, Part 1, CM Journal, Oct 2003 (Vol 2. No. 10)
by Maciej Zawadzki
- Beyond Continuous Integration: A Holistic Approach to Build Management, Part 2, CM Journal, Nov 2003 (Vol 2. No. 11)
by Maciej Zawadzki
- Software Configuration Management in Agile Methods
by Juha Kosklea; ESPOO 2003, VTT Publications 514
VTT Technical Research Centre of Finland (ISBN 951\x{2013}38\x{2013}6260\x{2013}7)
- Configuration Management for eXtreme Programming
by Asklund, U. and Bendix, L. and Ekman, T.
Proceedings of the 3rd Conference on Software Engineering Research and Practise (SERP2003) in Sweden, Lund, Sweden, October 23-24, 2003
- Continuous Integration? Just another buzz word?, CM Journal, Sep 2003 (Vol 2. No. 9)
by Steve Konieczka, Brad Appleton and Steve Berczuk
- Agile Change Management - from first principles to best practices,, CM Journal, Aug 2003 (Vol 2. No. 8)
by Brad Appleton, Steve Koniecza and Steve Berczuk
- Agile SCM - It's all Related, CM Journal, July 2003 (Vol 2. No. 7)
by Steve Berczuk, Steve Konieczka and Brad Appleton
- Characteristics of an Agile SCM Solution, CM Journal, June 2003 (Vol 2. No. 6)
by Steve Konieczka, Brad Appleton and Steve Berczuk
- Toward Software Configuration Management for Test-Driven Development
by Tammo Freese
ICSE SCM 2003 Workshop, Portland, OR, USA, May 9-10, 2003.
Selected Papers, Lecture Notes in Computer Science, LNCS 2649, Springer-Verlag, S.267-273, 5/2003
- The Need for Agility in SCM, CM Journal, May 2003 (Vol 2. No. 5)
by Brad Appleton, Steve Berczuk and Steve Konieczka
- Agile Configuration Management Environments, CM Journal, Apr 2003 (Vol 2. No. 4)
special "Agile" issue of CM Journal, by Brad Appleton
- Agile Codeline Management
a "StickyMinds original" article by Steve Berczuk
- Pragmatic Software Configuration Management
IEEE Software, March 2003
by Steve Berczuk
2002 and earlier