Software and Winemaking

Posted by     "Doug Lane" on Tuesday, February 20, 2024

Software and Winemaking

One trait I inherited from my parents is my sense of curiosity and drive to continue to learn. That has led me to consider new hobbies over the years, and one of those has been winemaking. As I studied the craft, I began to identify parallels between it and software engineering. I noted the careful selection of ingredients, soil, water, and location for optimal exposure to sun and temperature. I admired the discipline towards harvesting, construction of facilities for pressing and fermenting, and the methods for aging and tasting for the desired product. Even though Agile borrowed from lean manufacturing, many of its processes and tools follow a similar pattern to winemaking. One particular commonality is that following these recommended practices is no guarantee of an optimal result, although it will likely be a good one. Other factors beyond one’s control or anticipation contribute to the quality of the product. However, with careful review, subsequent attempts should produce better results.

Ingredients

More to come

Soil

More to come

Water

More to come

Sun, Wind, and Temperature

More to come

Harvesting

More to come

Aging

More to come

Tasting

More to come