I just got back from interop, the conference for emerging technologies that connect business – from data center to cloud to switches, servers, and software. It was an incredibly busy […]
New Articles — and an announcement

I just got back from interop, the conference for emerging technologies that connect business – from data center to cloud to switches, servers, and software. It was an incredibly busy […]
We have seen a wonderfully isolated, encapsulated, poly-morphed, design-patterned, auto-tested, mocked app … – That could have been written procedurally in 500 Source Lines of Code– But now consists of […]
Our GTAC Talk evolved over an extended period, and had a lot more material than the time allowed. So, just for you Creative Chaos readers, I’m going to blog our […]
As I write this, it’s 3:36PM on August 23rd, and I am sitting at the New York Google Office, just after co-presenting a talk on interaction-based testing. I am sick. […]
Right now one of the “louder voices in the room” for test automation is the “Agile” test automation voice. And by that I mean something very specific – that you […]
Most agile test automation is, well, clerical. To borrow an analogy from James Bach, it views testing as something like an inventory clerk at a Grocery Store. “It says here […]
Reads of Creation Chaos has left some amazing comments on the previous post; if you haven’t read them, please take a gander. First off, I agree with Shrini that “regression” […]
Charlie Audritsh asked: “I take you to mean what I’d refer to as a regression test. A test of mostly the old functionality that maybe did not change much. So […]
I got some great comments yesterday – Charlie and Scott made some solid points, and they are points that I will address. However, before I get there, I would like […]
(Taken From a recent post fo the software-testing email list) It always amazes me when strong people come out and say publicly something that I have been mulling on for […]
The main title of this blog is “creative chaos.” What exactly does that mean? First of all, it is what I came up with after about fifteen seconds of thinking, […]
…(Administration) covers the surface of society with a network of small complicated rules, minute and uniform, through which the most original minds and the most energetic characters cannot penetrate, to […]
Yesterday I suggested that a lot of process improvement is trying to eliminate the overlap between roles. For example, when people talk about making job descriptions “better”, that is often […]
If software development is an assembly line, then unclear roles is a real problem (see illustration.) You don’t know who is supposed to tightnen the nut. It might be tightend […]
This is image 2 from Winston Royce’s Paper – “Managing the Development of Large Software Systems“ Let’s look at each stage for the process – requirements, design, coding, testing … […]
Suggestions and Examples of What Not to Submit 1. Attendees are paying to take classes—they don’t want to hear a sales pitch, no matter how thickly veiled. Please do not […]
Most of our ideas about process improvement come from a factory analogy – which was Invented by Frederick W. Taylor at the beginning of the 20th century. His idea was […]
Wozniak:”No, I’m never going to leave Hewlett-Packard. It’s my job for life. It’s the best company because it’s so good to engineers.” It really treated us like we were a […]
I am drafting a reply to the agile-leadership group, but posting it here first. Several people (including me), asked what problem certification solves, or who the “customer” is for the […]
Imagine, for a moment, a retirement home. Crammed full of people, they are told where to live, what to eat, when to eat … not even allowed to leave the […]