7 articles
← Back to all tagsA persistent confusion in the industry consists of mixing three fundamentally independent dimensions:
The fundamental Lean principle that a defect costs exponentially more as it progresses through the value chain applies with particular acuity to software development.
Pull flow and one-piece flow are two fundamental Lean concepts often confused or used interchangeably.
This terse equation, f(git) = production, captures the essence of continuous deployment: the git repository is the source of truth, and a deterministic function transforms its state into what runs in ...
Pull requests emerged in a very particular context: that of open source on the Internet, where strangers propose modifications to projects maintained by other strangers.
Trunk-Based Development (TBD) takes the logic of continuous flow to its conclusion: all developers commit directly to a single branch (trunk or main), multiple times per day, without long-lived featur...
Continuous Delivery is too often relegated to a "technical issue for the dev team." This classification is a strategic mistake. Reducing lead time (the delay between an idea and its deployment to prod...