Problems with System Health

Can knowing how one system works help you understand how other similar systems work? Do software, project and physical health have much in common? This thread started as software health, and wandered through project health and personal health. What do they have in...

Developers Testing Software, Take 2

Charles Adams quantum6013ATcox.net had the following comments about developers testing software. In regard to “March 17, 2005 Blog Entry – ”Can Developers Test Software?” For me, your observations go back to the dynamic between verification and...

Can Developers Test Software?

The Pacific Northwest AYE Community members gathered on 3/6/2005 in Seattle. The group, split between developers and testers discussed the recent phenomenon of using developers to do testing. It Only Makes Sense After all, developers have always done some testing....

Stabilizing Systems

Engineers make the darndest assumptions. I made one such assumption in “Change and Stable Systems”. The unstated assumption involved starting with a stable system. But what do you do if your system (as in team, project, company) is unstable? Stable by...

All Problems are not Equal

Head Down and Headed for Cover I’m an adrenalin junky. I keep agreeing to work with projects in trouble with incredible time pressure. Last Wednesday I agreed to help a project that HAD to be completed by Friday. The team was scheduled to fly home. We made good...

Reverse Engineering Reality Part 2: Creating Causal Loop Diagrams

Causal Loop Diagrams (CLDs) share several things with books: they both tell stories, they can be fact or fiction, and they’re both easier to read than write. Keep reading to learn how to write CLDs. The Buddy System The first step in creating CLDs: find a buddy,...