In this video (August 06), Lee Copeland discusses the definition of testing, how testers focus so much on the process that they ignore the real purpose of testing: “to create information”.
He then inspect the value of testing, and challenges testers to properly quantify this value to their clients, from developers all the way to executives.
In this video (Dec 2006), Mary talks about how companies that compete on the basis of basis create a huge competitive advantage. The enemy? Complexity in the product and the process. It comes in three basic floavors:
Inconsistency – Anything that is uneven, unbalanced, or irregular.
Overload – Any excessive or unreasonable burden.
Waste – Anything that unnecessarily takes up time, effort, space, or money.
All three flavors of complexity are rampant in software development processes, and you can’t go fast until you root them out.