Geekery

The Thinking Knee & Agile Practice: Beyond Coding

This entry is part [part not set] of 2 in the series The Thinking Knee

We talked at great length about how agile coding practice can be seen as combining several attempts at attacking the thinking knee, but what about agile non-coding practices. As I push towards the topic, which is it what got me started on this set of muses, I want to offer a bit of caution before […]

The Thinking Knee & Agile Practice: Beyond Coding Read More »

The Thinking Knee In Coding Practice

This entry is part [part not set] of 2 in the series The Thinking Knee

We’ve spent some time on the thinking-knee, but i’m not quite done with it yet. Let’s narrow our focus for a minute, to matters strictly around code & coding. Programmers have been thinking directly & indirectly about ways to evade or at least mitigate the effect of the non-linear thinking knee more or less forever.

The Thinking Knee In Coding Practice Read More »

Non-Linearity & The Thinking Knee: More On Fundamentals Of Agility

This entry is part [part not set] of 2 in the series Non-Linearity

So we talked about non-linearity in this previous post, wrapping it into the context of explaining why we prefer continuous integration (CI). But non-linearity isn’t just a good rationale for CI, it’s actually a driving factor for several of the practices of agility. It’s worth it to take a little more time to look hard.

Non-Linearity & The Thinking Knee: More On Fundamentals Of Agility Read More »

Linearity & Non-Linearity & CI

This entry is part [part not set] of 2 in the series Non-Linearity

When we talk about software methods, very early on we come to a place where we simply have to develop a comfortable grasp of non-linear effects. So many conversations founder here, where the relationship between two values becomes something other than a more or less straight line on a piece of graph paper. We spend

Linearity & Non-Linearity & CI Read More »

Why They Don’t: Reasons People Won’t Try Something New

Yesterday I asked my timeline how they would answer "Why don’t people do what my software development method says they should do?" I am not remotely surprised that the answers I got were almost exclusively thoughtful and sensitive. The people I hang with are just like that. I want to review the answers, but i’m

Why They Don’t: Reasons People Won’t Try Something New Read More »

Coaching, Facilitating, & Training: Differences & Similarities

A respondent asks about the differences between coaching, training, and facilitation. My answer depends on just how narrowly I treat these things. With a narrow view, they are all quite different. With a wider view, they have many similarities in activity, outcome, and intent. At its narrowest, training speaks to me of formal settings &

Coaching, Facilitating, & Training: Differences & Similarities Read More »

Scroll to Top