Much like the slow food movement, it feels like we need a slow software movement. The article talks about the compressed cycles leaving no room for quality assurance. Sigh. After the dotCom crash, QA / test teams went away in a lot of places because it was deemed too expensive. Time marches on and now we have a generation brainwashed into thinking unit testing and "code reviews" constitute QA, and apparently want us to buy into the idea that it "takes too long" so we'd better just outsource it. Jeez I feel old.