Chapter 7. Process Smells

This chapter provides an index into the process innovations by the smell being addressed. Each smell is identified by the symptoms that define it. Then, for each possible process innovation, the ways that the innovation might eliminate the symptom are discussed.

7.1 Non-value-adding Activities

7.1.1 Replicating Fixes to Multiple Releases


One of the most common ways to waste time is replicating fixes from one release to another. For example, many teams have two development streams: one for new features and one that is the previous release into which only bug fixes should be added. When a bug is fixed, the engineer has to be sure that it gets into both releases. As the code bases of the two releases diverge, the ...

Get Refactoring to Agility now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.