Publications
Books

Book Chapters and Contributions
I have contributions in the following books
- 97 Things Every Programmer Should Know: Collective Wisdom from the Experts
- Pattern Languages of Program Design 4 (Introduction)
- Pattern Languages of Program Design 2 (v. 2)
- Pattern Languages of Program Design
- Appendix on Agile Software Configuration Management, for Anne Mette Jonassen Hass' book Configuration Management Principles and Practice . and :
Agility, Agile SCM, Patterns and Pattern Languages
- From Agile Requirements to Agile Code An Executive Update published by the Cutter Consortium.
- Agile Code for Agile Teams a Techwell original article. Published [ Local PDF ].
- Generalists, Specialists, and Generalizing Specialists An Executive Update published by the Cutter Consortium.
- Branching to Distraction a Techwell original article. Published , [ Local PDF ].
- SCM and Build: Keys to an Agile Lifecycle An Executive Update published by the Cutter Consortium.
- Mission Possible: ScrumMaster and Technical Contributor a Sticky Minds.com original article. Published 25 April 2011[ Local PDF ].
- Devops: Beginning with the End in Mind An Executive Update published by the Cutter Consortium.
- What Are You Doing? a Sticky Minds.com original article. Published [ Local PDF ].
- Agile Teams Care About Dev Ops in the issue of CM Crossroads . [ Local PDF ]
- The Value of Really Dumb Tests a Sticky Minds.com original article. Published [ Local PDF ].
- Agile SCM: Basics for Small Teams on CM Crossroads , published [ Local PDF ].
- Part I: End of Release Branching Strategies Part I: Branching and Code lines , a Sticky Minds.com original article. Published [ Local PDF ].
- End of Release Branching Strategies Part II: Release Branches , a Sticky Minds.com original article. Published . [ Local PDF ].
- We're All in This Together an interview with Yi Lv about agile adoption at Nokia Siemens. Part of the Insights series. In the Issue of IEEE Software. (article is © IEEE.)
- Starting Agile Adoption: Part 1, Quality Assurance Part of a 3-Part Executive Update series published by the Cutter Consortium.
- Starting Agile Adoption: Part 2, Avoiding Common Pitfalls of Planning" Part of a 3-Part Executive Update series published by the Cutter Consortium
- Starting Agile Adoption: Part 3, Advantages and Pitfalls of Unit Testing Part of a 3-Part Executive Update series published by the Cutter Consortium
- IDEs and Build Scripts in the issue of Better Software Magazine . [ Local PDF ].
- Agile SCM for Testers in the issue of Software Test and Performance Magazine . [Local PDF]
- Keep the Change in the issue of CM Crossroads . [Local PDF ]
- Beware the IDEs: The Risks of Standardizing on IDEs in the issue of CM Crossroads . [ Local PDF ]
- Iterations in the issue of the Agile Journal .
- Agile Release Management issue of CM Crossroads
- Feedback without Fear the Last Word of the issue of Better Software magazine .
- Agile SCM Is Testing in CM Crossroads ,
- The Team that Walked Through Wallks in the issue of Agile Development Magazinepublished by the Agile Alliance .
- Private Workspaces: Where Development Process Meets CM Process in the edition of the Configuration Management Journal .
- Breaking with Tradition, Add an Agile Twist to your SCM Process by Steve Berczuk in the Issue of Better Software Magazine .
- The Importance of Building Earnestly by Steve Berczuk, Robert Cowham & Brad Appleton in Crossroads News,
- The Illusion of Control by Steve Berczuk, Robert Cowham & Brad Appleton in Crossroads News,
- Patterns and Software Configuration Management by Steve Berczuk,Steve Konieczka & Brad Appleton in Crossroads News,
- Applying Agile SCM to Databases by Steve Berczuk,Steve Konieczka & Brad Appleton in Crossroads News, [ Local Copy ]
- Context Is Key: The Power of Pattern Languagesin the Cutter IT Journal Issue. Volume 19 Number 9. Theme issue on Patterns in Software Development, guest editor Joshua Kerievsky.
- Patterns for Agile SCM by Steve Berczuk,Steve Konieczka & Brad Appleton in CM Crossroads News,
- Agile Codeline Management . A StickyMinds original article. Published [Version in PDF format .]
- Pragmatic Software Configuration Management by Steve Berczuk. In the issue of IEEE Software Magazine.
- Software Configuration Management Resources, a Reference Pointarticle in the issue of STQE Magazine (Volume 5 # 1).
- Reliable Codelines . Submitted to the The 2001 Pattern Languages of Programs (PLoP) conference .
- Steve Berczuk and Bob Hanmer (2000). Introduction I. Pattern Languages of Program Design 4. Edited by Neil Harrison, et al. Reading, MA, Addison Wesley Longman.
- Getting Ready to Work: Patterns for a Developer's Workspace . In the Proceedings of the 7th. Pattern Languages of Programs Conference. Washington University Technical Report number wucs-00-29.
- Software Reconstruction: Patterns for Reproducing Software Builds by Ralph Cabrera, Brad Appleton, and Steve Berczuk. In the proceedings of the 1999 Pattern Languages of Programming Conference .
- Streamed Lines, Branching Patterns For Parallel Software Development with Brad Appleton, Ralph Cabrera, and Robert Orenstein. In the proceedings of the 1998 Pattern Languages of Programs Conference . Washington University Technical Report #WUCS-98-25.
- Teamwork and Configuration Management In the C++ Report(Vol 9 #7 pp28 ff)
- Guest Editor, Theory and Practice of Object Systems . Special Issue on Patterns. Volume 2 Number 1 (1996) .
- Configuration Management Patterns . In the proceedings of the 1996 Pattern Languages of Programs Conference. Washington University Technical Report# WUCS-97-07.
- Organizational Multiplexing: Patterns for Processing Satellite Telemetry with Distributed Teams . (Also available in Postscript ). Published in Pattern Languages of Program Design 2 .
- Patterns for Separating Assembly and Processing in Pattern Languages of Program Design, Douglas Schmidt & James O. Coplien Editors. Addison Wesley: Reading MA, 1995. ISBN: 0-201-60734-4. A postscript version is also available.
- Finding Solutions Through Pattern Languages in the December 1994 IEEE Computer . (Vol 27 #12 pages 75-76).
Other Articles
- Properties of Member Functions in C++ Dirk Riehle and Steve Berczuk, Unpublished
- Types of Member Functions in C++ Dirk Riehle and Steve Berczuk, Unpublished .
- A Review of A System of Patternsby Buschmann, Meunier, Roherrt, Sommerlad, and Stal, in the issue of Distributed Object Computing (Vol 1 #2 pp 61 -62)
- A review of Grady Booch's Object Solutions in the issue of Object Magazine(Vol 6 #4 pp 83-84).
- A review of Robert Martin's Designing Object Oriented C++ Applications using the Booch Method in the issue of Object Magazine. (Vol 5 # 6 pp 96 - 97).
- A review of Peter Coad's book: Object Models: Strategies, Patterns and Applications, in Object Oriented Systems(Volume 2 # 3 September 1995)
Facilitated Discussions
- Brad Appleton and I facilitated a round table discussion on Agile Software Configuration Management on StickyMinds.com from
For interesting reading that I didn't necessarily write, also see a list of some of my favorite books .
Copyright © as of the publication date by Steve Berczuk. This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.