Quick Question: Who Said That?
February 28th, 2007
Filed under Ruminations
(Yes, I know I should be writing about the DT/TD Summit. Still sorting my brain out. And preparing for an upcoming trip, working on my materials. Thus my current puzzle…)
I’m seeking the sources for some quotes I’ve been using. In each case, I’m reasonably certain I heard a speaker use the phrase in a talk at a conference. Alas, I can’t remember the speaker. Even if I could, the phrase may not have been original to that person.
Can you help me out? Do you know who said any of these things? If so, please drop me a note in the comments. Please? I use these phrases, and I’d like to be attributing them correctly. It bugs me that I have to say “I don’t know who said this, it’s not original to me, but I think it’s really useful” each time I use these phrases.
“Testability = Visibility + Control” I find this to be a useful definition that suggests ways to improve testability by creating more/better mechanisms for seeing what the software is doing and controlling its actions.
“If it hurts…do more of it.” I like counter-intuitive advice that works. In this case, I find this works because doing something painful over and over puts you in a better position to figure out why it hurts and how to make the pain go away. Sometimes the answer is to automate the process, in which case having done it a lot helps. And sometimes just doing the thing - whatever it is - over and over will help you identify the core essense and eliminate all the other extraneous stuff.
“Agile development delivers a continuous stream of value.” I like this description of Agile because it provides a nice way to contrast the results of using Agile methods with Phased approaches and also with lip-service chaotic Agile that isn’t actually Agile at all. Bottom Line: If the process does not result in the delivery of a continuous stream of shippable software that’s of value to the business, the process isn’t Agile. Further, anyone with a business background can understand why a continuous stream of value has the high probability of providing a greater return on investment than an uncertain big payoff at some nebulous point in the future.
So…who said these things? Please help me out…