Month: September 2020

Change Harvesters Orient Their Changes

In our change-harvesting take, we have human, local, oriented, taken, and iterative as our attributes of successful change strategy. Let’s take up oriented: How do we reconcile our emphasis on locality against the far-away target that is our goal? Before we begin, I want to reiterate my support for those …

Change Harvesters Orient Their Changes See Full Post

Real Programming S01E04: Into The Frying Domain!

This entry is part 4 of 8 in the series Real Programming

Real Programming S01E04: Into the Frying Domain! We have two parts of our walking skeleton, the View and the Model. This time we’ll move a tiny amount of work into the domain classes If you want to follow along in the code, the project is https://github.com/geepawhill/yz Welcome to episode four …

Real Programming S01E04: Into The Frying Domain! See Full Post

Change Harvesting Emphasizes The Human

Human, local, oriented, taken, and iterative: this is how change-harvesting in software development approaches change in most contexts in the trade. Let’s take "human" today, and see where it leads us. Before we begin, I want to express my continued support for the protestors. They’re still out there, folks, still …

Change Harvesting Emphasizes The Human See Full Post

CHT Means Different Design Imperatives

Change-harvesting software design centers "online" brownfield development: change-centric thinking. Most older sets of design imperatives are based in "offline" greenfield development: build-centric thinking. The differences can — and should — lead to design disagreements. This week, regular like clockwork, we shoot yet another unarmed Black man in the back, and …

CHT Means Different Design Imperatives See Full Post

Human-less Change Fails

  A lot of the reasons that change fails, inside & outside technical organizations, come down to one broad statement: the people who have to make the changes are humans, and the people who want them to make the changes have not successfully taken this into account. Before we proceed: …

Human-less Change Fails See Full Post

CHT-Style Implementation

When we did our compare & contrast of the working models underpinned by Change-Harvesting theory (CHT) vs Rework Avoidance Theory (RAT), we temporarily sidestepped the specific differences of the implementation part. Let’s drill in on that today. Read the first post here: Change Harvesting vs Rework Avoidance It was quite …

CHT-Style Implementation See Full Post

Scroll to Top