Join Notes

A batch of the best highlights from what Tristan's read, .

Transparency The emergent process and work must be visible to those performing the work as well as those receiving the work. With Scrum, important decisions are based on the perceived state of its three formal artifacts. Artifacts that have low transparency can lead to decisions that diminish value and increase risk. Transparency enables inspection. Inspection without transparency is misleading and wasteful.

Purpose of the Scrum Guide

scrumguides.org

In a way, projecting allows us to cheat evolution: it now takes place in our head, as a series of projections and counterfactual scenarios.

The Black Swan

Nassim Nicholas Taleb

The basic idea is that each module should encapsulate a few pieces of knowledge, which represent design decisions. The knowledge is embedded in the module’s implementation but does not appear in its interface, so it is not visible to other modules.

A Philosophy of Software Design

John Ousterhout

...catch up on these, and many more highlights