BLOG
Debugging System Boundaries: The Satir Interaction Model
People working with systems know the interactions between the system and its environment create a tremendous opportunity for success or failure. In computer systems the interfaces between components, utilities, other systems, and the user often contain the most initial defects.
“There-Then-Them” / “Here-Now-Us”
I’m catching up on some reading this week, and I just read Willem’s disagreement with Jerry’s thoughts. Truth be known, I agree with both Jerry and Willem.
Context Switching – Congruent Action
Managers get a bad rap when conversation turns to context switching. Johanna Rothman indicates they may have forgotten what development is like. Tom DeMarco in Why Does Software Cost So Much (If We Did Only One Thing to Improve ...) states "I've come to believe that...
The Art of Problem Solving
A puzzle is a problem that one cannot solve because of a self-imposed constraint. Creativity is shackled by self-imposed constraints. Therefore, the key to freeing it lies in developing an ability to identify such constraints and deliberately removing them. Russell...
Says Who?
This system must have 99.9% availability.” Says who? “We’re in financial trouble, and there’s going to be a lay-off.” Says who? “Management won’t let us purchase the new tool like they said we could.” Says who? Any statement that doesn’t include “Who Said”, needs to have “Says who?” as a response.
So What's the Problem?
I would say that the root of the problem or “cause” was the pure and simple fact, that a poor decision was made to “band aid” a poorly designed system. If the correct decision was made in February of 2004 …