"The Highway to business-value-focused refactorings"
The Mikado Method is a process for surfacing hard-to-see dependencies in a codebase. It is very useful when you are trying to change a codebase, eliminate technical debt and get things done while keeping focus on creating business value.
Related contents:
Debugging software with a rubber ducky.
A source-control branching model, where developers collaborate on code in a single branch called ‘trunk’ *, resist any pressure to create other long-lived development branches by employing documented techniques. They therefore avoid merge hell, do not break the build, and live happily ever after.
Cynefin is at its heart a decision support framework, not a method or model. It is based on the principle of ‘bounded applicability’; there are few if any context-free solutions, but many valid context-specific ones.
In the modern era, software is commonly delivered as a service: called web apps, or software-as-a-service. The twelve-factor app is a methodology for building software-as-a-service apps.