How to track changes, stay agile and sane at the same time