Configuration Management -sources
Laatuk.com home
Pasi K's favourites are marked with an asterisk (*)
WWW-pages
- cm//corssroads - a good source of configuration management information
- Configuration Management Wiki-Web
- R.S. Pressman &Associates SCM pages
- The Association for Configuration and Data Management
- ACDM Journal
- Dave Eaton's Configuration Management Info
- StickyMinds see Topics > Configuration Management , see also Resources > Tools Guide > Configuration Management
- Niwot Ridge configuration management resources
- Configuration Management/Branching Pitfalls
- Continuous Integration Wiki Pages
Literature
- * V. Maraia: The Build Master: Microsoft's Software Cofiguration Management Best Practices, Addison-Wesley, 2005
- * T. Mikkelsen and S. Pherigo: Practical Software Configuration Management: The Latenight Developer's Handbook, Prentice Hall, 1997
- * M.E Bays: Software Release Methodology, Prentice Hall, 1999
- Little Bookf of Configuration Management, Software Program Managers Network, 1998 http://www.spmn.com/, see Products
- Intro to Distributed Version Control (Illustrated), BetterExplained
- IEEE Standard for Software Configuration Management Plans, Std 828 - 1998, IEEE/CS Store
- IEEE Guide to Software Configuration Management, Std 1024 - 1987 (Reaff 1993)
- git, Wikipedia article, git is a distributed version control system used e.g. in Linux Kernel development
- S. Auvray : Distributed Version Control Systems: A Not-So-Quick Guide Through, InfoQ, May 07, 2008
- W. A. Babich: Software Configuration Management, Coordination for Team Productivity, Addison-Wesley, 1986
- J. Bach: "The Highs and Lows of Change Control", IEEE Computer, pp. 113 - 115, August 1998
- R. Berlack: Software Configuration Management, Wiley, 1992
- S. Berczuk: Agile Codeline Management, Sticky Letter 2.2.2005
- S. Berczuk: "Pragmatic Software Configuration Management", IEEE Software, pp. 15 - 17, March/April 2003
- S.P Berczuk, B. Appleton: Software Configuration Management Patterns, Addison-Wesley, 2002
- S.P. Berczuk: Software Configuration Management Primer, Addison-Wesley, 2002
- W. J. Brown, Hays W., I. McCormick, S. W. Thomas: Anti-Patterns and Patterns in Software Configuration Management, Wiley&Sons, 1999
- F. J. Buckley: Implementing Configuration Management. Hardware, Software, Firmware. IEEE Computer Society Press, 1995
- F. J. Buckley: "Implementing a Software Configuration Management Environment", IEEE Computer, pp. 56 - 61, February 1994
- M. Clark: Pragmatic Project Automation. How to Build, Deploy and Monitor Java Applications, The Pragmatic Programmers, 2004
- I. Crnkovic, U. Asklund, A. Persson: Implementing and Integrating Product Data Management and Software Configuration Management, Artech House, 2003
- S. Dart: Configuration Management - The Missing Link in Web Engineering, Artech House Publishers, 2000, free online book for ACM members
- S.A. Dart: Past, Present and Future of Configuration Management, CMU/SEI-92-TR-8
- P. Duvall, S. Matyas, A. Glover: Continuous Integration: Improving Software Quality and Reducing Risk, Addison-Wesley Professional, 2007. See also the companion website: http://www.integratebutton.com/
- P. Duvall: Continuous Integration anti-patterns
- D. Fern: Defect Tracking and Management Process, Software Quality Professional, pp. 30 - 38, December 2002
- J Flowers: a_recipe_for_build_maintainability_and_reusability, 16 May 2006
- M. Fowler: "Continuous Integration", ThoughtWorks, 10.9.2000
- F. Garsombke:"Lights, Camera, Automate Software Builds and Deployments", Better Software, pp. 38 - 42, May/June 2005
- J. Graham-Cumming: "The Agile Heartbeat: How Agile Development puts fast, automatic builds center stage and requires a new approach to software production." White Paper, Electric Cloud, 2007
- A. M. J. Hass: Configuration Management Principles and Practice, Addison Wesley 2003
- H. Kniberg: Version Control for Multiple Agile Teams, InfoQ, Mar 31, 2008
- K. Knoernschild: "Benefits of the Build", Software Development, pp. 44 - 46, March 2005
- K. Mason: Pragmatic Version Control Using Subversion, The Pragmatic Programmers, 2005
- K. A. Lee: The Buildmeister's Guide: Achieving Agile Software Delivery, Lulu.com, 2008
- A. Leon: Software Configuration Management Handbook, Artech House Books (www.artechhouse.com), 2005
- N. Reizer, Nancy Wang: Juggling Concurrent Releases. Dividing your attention between past, present, and future, Sticky Letter. 2.2.2005
- J. Richardson: Continuous Integration: The Cornerstone of a Great Shop, Methods & Tools magazine
- R. Schmidt: Change and Release Management: Implementation for a High Availability IT Environment, VDM Verlag Dr. MŸller, 2008
- E. Sullivan: Under Preassure and On Time, Microsoft Press, 2001 (see chapter 7: Release Engineering Fundamentals)
- T. Swicegood: Pragmatic Version Control Using Git, The Pragmatic Programmers, 2008
- D. Thomas, A. Hunt: Pragmatic Version Control with CSV, The Pragmatic Programmers, 2003
- L. Torvalds: Linus Torvalds on git, Google Tech Talk/YouTube video, May 3, 2007
- G. L. Vincent: Configuration Management, CreateSpace, 2009
- C. Walrad, D. Strom: "The Importance of Branching Models in SCM", IEEE Computer, pp. 31 - 38, September 2002
- E.R. Williams: Software/Firmware Configuration Management, RayAnn Enterprise Publishers, 2001