Who Is the User, Really?

Who Is the User, Really?

Thinking Globally When Constructing the Value Chain The Theory of Constraints teaches us the difference between local and global thinking with respect to systems and their performance. To think locally is to optimize each individual component of a system with the...

Batches and Iterations

The following is a rather unpolished glimpse into how we think about batch sizes and iterations. First, we expect our system to have a goal. For a software-building system made of people like ourselves, the goal is to deliver value in the form of working software. We...

Buffer Management for Meal Prepping

This post describes an attempt to apply theory practically (praxis) to solve a silly little problem. My wife and I are getting serious about cutting our restaurant spending, so we have been cooking large batches of food to store and eat throughout the week. Cooking in...

Visual WIP

Originally published February 21, 2016 I have been searching for a temporary work visualization method to adequately convey both how a given process works and the WIP (Work In Progress) within it at any given moment. With eventual improvement set as a goal for the...

The Four Questions

Dr. Eliyahu M. Goldratt, in his lecture titled Beyond the Goal: Theory of Constraints, describes the necessity of answering the following questions when adopting a technology: What is the power of the technology? What limitation does it diminish? What rules helped us...