Must-Read post
I've been bickering with one of my peers about testability vs. simplicity and extensibility vs. sufficiency, and this article came back to mind. Anybody who hasn't read it, should. Anybody who has read it should read it again. Where were you before? Where are you now? Where would you like to be? What makes sense for you? Are different projects different? Can a consulting company arbitrate a certain level (CMS? RNO? MAB? B?H?
http://leansoftwareengineering.com/2007/05/22/design-verification-capability-part-1/