This document discusses software testing and proposes considering it as value flow management. It summarizes the history of definitions of software testing and proposes alternatives to claims that testing is dead. These alternatives include considering testing as a science by adopting scientific methods and principles of falsifiability. The document also discusses treating the software lifecycle as a flow of value and considering context-driven principles. It proposes that any lifecycle can be improved by focusing on managing the flow of value and considering the project context.