RT @matthiasnoback
Hypothesis: the moment a team adds the requirement that each PR/commit should be related to a Jira issue, it will start accumulating even more tech debt than before.

This requirement adds a penalty for making small, unrelated improvements that get the project in a better shape.

@mfowler I have worked places where creating a Jira issue, moving it to the in progress column, and attaching code to it is lightweight enough (and can be done by a developer if they think it is a good idea) that this overhead is greatly reduced. Still, you are right to have us watching out for things which have benefits but also introduce friction: these can add up and have subtle consequences like not doing enough refactoring.