Agile SCM Articles
Articles on the subject of
Agile SCM or (
Agile Development and
Software Configuration Management)
Also see articles on
Continuous Integration
--
Started by BradAppleton? - 06 Jan 2005
2009
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
- SCM essentials for small teams (July issue of The CM Journal)
- An Agile Approach to Release Management
CM Journal, May 2008 (Vol. 7 No. 5)
by Steve Berczuk, Robert Cowham, and Brad Appleton
- 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
by Lars Bendix, Torbjörn Ekman
in the book Agile Software Development Quality Assurance, February 2007
- 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 \x{2013} 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 Sweded (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
- 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
- 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 Development and SCM
CM Journal, Apr 2003 (Vol 2. No. 4)
special "Agile" issue of CM Journal, intro 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