Software Configuration Management Patterns: Effective Teamwork, Practical Integration

Front Cover
Addison-Wesley Professional, May 21, 2020 - Computers - 256 pages
Stereotypes portray software engineers as a reckless lot, and stereotypes paint software configuration management (SCM) devotees as inflexible. Based on these impressions, it is no wonder that projects can be riddled with tension! The truth probably lies somewhere in between these stereotypes, and this book shows how proven SCM practices can foster a healthy team-oriented culture that produces better software. The authors show that workflow, when properly managed, can avert delays, morale problems, and cost overruns. A patterns approach (proven solutions to recurring problems) is outlined so that SCM can be easily applied and successfully leveraged in small to medium sized organizations. The patterns are presented with an emphasis on practicality. The results speak for themselves: improved processes and a motivated workforce that synergize to produce better quality software.
 

Contents

VIII
3
IX
4
X
7
XI
8
XII
11
XIII
13
XIV
15
XV
16
LXXII
117
LXXIV
120
LXXV
122
LXXVII
123
LXXVIII
125
LXXIX
127
LXXXI
129
LXXXII
131

XVII
17
XIX
19
XX
20
XXI
22
XXII
25
XXIV
28
XXV
30
XXVI
31
XXVII
33
XXVIII
34
XXIX
36
XXX
37
XXXI
39
XXXII
40
XXXIII
41
XXXIV
45
XXXVI
47
XXXVII
49
XXXVIII
54
XXXIX
57
XLI
59
XLII
63
XLIII
66
XLV
67
XLVII
72
XLVIII
77
L
79
LI
82
LII
86
LIV
87
LVII
91
LVIII
95
LX
97
LXI
100
LXII
102
LXIV
103
LXVI
106
LXVII
110
LXIX
111
LXX
113
LXXI
114
LXXXIII
132
LXXXIV
133
LXXXV
135
LXXXVI
138
LXXXVII
139
LXXXVIII
141
LXXXIX
144
XC
147
XCI
151
XCIII
153
XCIV
155
XCV
156
XCVI
157
XCVII
158
XCVIII
160
XCIX
163
C
164
CII
165
CV
166
CVII
167
CX
168
CXV
171
CXVI
173
CXVII
175
CXVIII
177
CXIX
179
CXX
181
CXXI
183
CXXII
185
CXXIII
187
CXXIV
188
CXXV
190
CXXVI
191
CXXVII
192
CXXVIII
193
CXXIX
195
CXXX
197
CXXXI
199
CXXXII
207
Copyright

Other editions - View all

Common terms and phrases

About the author (2020)

Stephen P. Berczuk has been developing object-oriented software applications since 1989, often as part of geographically distributed teams. He has been an active member of the Software Patterns community since the first PLoP conference in 1994, and did early work on the relationship between organization, software architecture, and design patterns. He has an M.S. in Operations Research from Stanford University and an S.B. in Electrical Engineering from MIT.

Brad Appleton has been a software developer since 1987 and has extensive experience using, developing, and supporting SCM environments for teams of all shapes and sizes. A former Patterns++ section editor for the C++ Report, Brad is also well versed in object-oriented design and agile software development, and cofounded the Chicago Patterns and Chicago Agile Development Groups. He holds an M.S. in Software Engineering and a B.S. in Computer Science and Mathematics.



0201741172AB09202002

Bibliographic information