http://themacro.com/articles/2016/03/agility-requires-safety/ Great article on software craftsmanship: to be agile you need to invest in the safety of your software.