Configuration Management -sources


Laatuk.com home


Pasi K's favourites are marked with an asterisk (*)

WWW-pages

  1. cm//corssroads - a good source of configuration management information
  2. Configuration Management Wiki-Web
  3. R.S. Pressman &Associates SCM pages
  4. The Association for Configuration and Data Management
  5. ACDM Journal
  6. Dave Eaton's Configuration Management Info
  7. StickyMinds see Topics > Configuration Management , see also Resources > Tools Guide > Configuration Management
  8. Niwot Ridge configuration management resources
  9. Configuration Management/Branching Pitfalls
  10. Continuous Integration Wiki Pages

Literature



  1. * V. Maraia: The Build Master: Microsoft's Software Cofiguration Management Best Practices, Addison-Wesley, 2005
  2. * T. Mikkelsen and S. Pherigo: Practical Software Configuration Management: The Latenight Developer's Handbook, Prentice Hall, 1997
  3. * M.E Bays: Software Release Methodology, Prentice Hall, 1999
  4. Little Bookf of Configuration Management, Software Program Managers Network, 1998 http://www.spmn.com/, see Products
  5. Intro to Distributed Version Control (Illustrated), BetterExplained
  6. IEEE Standard for Software Configuration Management Plans, Std 828 - 1998, IEEE/CS Store
  7. IEEE Guide to Software Configuration Management, Std 1024 - 1987 (Reaff 1993)
  8. git, Wikipedia article, git is a distributed version control system used e.g. in Linux Kernel development
  9. S. Auvray : Distributed Version Control Systems: A Not-So-Quick Guide Through, InfoQ, May 07, 2008
  10. W. A. Babich: Software Configuration Management, Coordination for Team Productivity, Addison-Wesley, 1986
  11. J. Bach: "The Highs and Lows of Change Control", IEEE Computer, pp. 113 - 115, August 1998
  12. R. Berlack: Software Configuration Management, Wiley, 1992
  13. S. Berczuk: Agile Codeline Management, Sticky Letter 2.2.2005
  14. S. Berczuk: "Pragmatic Software Configuration Management", IEEE Software, pp. 15 - 17, March/April 2003
  15. S.P Berczuk, B. Appleton: Software Configuration Management Patterns, Addison-Wesley, 2002
  16. S.P. Berczuk: Software Configuration Management Primer, Addison-Wesley, 2002
  17. W. J. Brown, Hays W., I. McCormick, S. W. Thomas: Anti-Patterns and Patterns in Software Configuration Management, Wiley&Sons, 1999
  18. F. J. Buckley: Implementing Configuration Management. Hardware, Software, Firmware. IEEE Computer Society Press, 1995
  19. F. J. Buckley: "Implementing a Software Configuration Management Environment", IEEE Computer, pp. 56 - 61, February 1994
  20. M. Clark: Pragmatic Project Automation. How to Build, Deploy and Monitor Java Applications, The Pragmatic Programmers, 2004
  21. I. Crnkovic, U. Asklund, A. Persson: Implementing and Integrating Product Data Management and Software Configuration Management, Artech House, 2003
  22. S. Dart: Configuration Management - The Missing Link in Web Engineering, Artech House Publishers, 2000, free online book for ACM members
  23. S.A. Dart: Past, Present and Future of Configuration Management, CMU/SEI-92-TR-8
  24. 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/
  25. P. Duvall: Continuous Integration anti-patterns
  26. D. Fern: Defect Tracking and Management Process, Software Quality Professional, pp. 30 - 38, December 2002
  27. J Flowers: a_recipe_for_build_maintainability_and_reusability, 16 May 2006
  28. M. Fowler: "Continuous Integration", ThoughtWorks, 10.9.2000
  29. F. Garsombke:"Lights, Camera, Automate Software Builds and Deployments", Better Software, pp. 38 - 42, May/June 2005
  30. 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
  31. A. M. J. Hass: Configuration Management Principles and Practice, Addison Wesley 2003
  32. H. Kniberg: Version Control for Multiple Agile Teams, InfoQ, Mar 31, 2008
  33. K. Knoernschild: "Benefits of the Build", Software Development, pp. 44 - 46, March 2005
  34. K. Mason: Pragmatic Version Control Using Subversion, The Pragmatic Programmers, 2005
  35. K. A. Lee: The Buildmeister's Guide: Achieving Agile Software Delivery, Lulu.com, 2008
  36. A. Leon: Software Configuration Management Handbook, Artech House Books (www.artechhouse.com), 2005
  37. N. Reizer, Nancy Wang: Juggling Concurrent Releases. Dividing your attention between past, present, and future, Sticky Letter. 2.2.2005
  38. J. Richardson: Continuous Integration: The Cornerstone of a Great Shop, Methods & Tools magazine
  39. R. Schmidt: Change and Release Management: Implementation for a High Availability IT Environment, VDM Verlag Dr. MŸller, 2008
  40. E. Sullivan: Under Preassure and On Time, Microsoft Press, 2001 (see chapter 7: Release Engineering Fundamentals)
  41. T. Swicegood: Pragmatic Version Control Using Git, The Pragmatic Programmers, 2008
  42. D. Thomas, A. Hunt: Pragmatic Version Control with CSV, The Pragmatic Programmers, 2003
  43. L. Torvalds: Linus Torvalds on git, Google Tech Talk/YouTube video, May 3, 2007
  44. G. L. Vincent: Configuration Management, CreateSpace, 2009
  45. C. Walrad, D. Strom: "The Importance of Branching Models in SCM", IEEE Computer, pp. 31 - 38, September 2002
  46. E.R. Williams: Software/Firmware Configuration Management, RayAnn Enterprise Publishers, 2001