Configuration Management - seminar 2b:
Workspace in-depth
Literature
- Peter H. Feiler: Configuration Management Models in Commercial Environments,
Technical Report SEI-91-TR-7, Software Engineering Institute, 1991.
In general: Chapters 1 and 6 - Part 2 (Composition and Change set models): Chapters 3 and 5.
Video - Feiler, part 2 (324 Mb),
slides
and discussion questions
(other questions and
results from chat).
Browse chapters 1 and 6 of the technical report.
Then read chapters 3 and 5. Make sure that you fully understand:
- the main concepts of the two work models
Reflect on the strong and weak sides of the models.
- Steve Neely, Steve Stolt: Continuous Delivery? Easy! Just Change Everything,
in proceedings of Agile 2013, Nashville, Tennessee, August 5-9, 2013.
- Lianping Chen: Continuous Delivery - Huge Benefits, but Challenges Too,
in IEEE Software, March/April, 2015.
Video (385 Mb),
slides
and discussion questions
(other questions and
results from chat).
Read the two papers. Make sure that you have understood:
- the motivations for doing Continuous Delivery
- the challenges in getting Continuous Delivery to work
For the interested student
Previous years all chapters of Feiler's technical report have been part of the curriculum. However,
the chapters about the checkout/checkin model and the long transactions (chapters 2 and 4) have been
difficult to read - also because the understanding at the time was not that clear. So I have written
a lecture note where I have explained the most important things from these chapters - and included
that in the first part of the Study metaphore. This also leaves place to pick up an exciting new
thing like Continuous Delivery to dig deeper into.
However, if someone is really interested all of Peter Feiler's technical report in included in the
reading material and you can find the "out-dated" video here:
Video - Feiler, part 1 (385 Mb),
slides - Feiler, part 1.
Quote of the day
A good workman is known by his tools.
Updated November 15, 2021