Capture your understandings separately to the team and then come together to align
Always plan for a way to switch your work off
Data should be held in one location, duplicates of that data should be by reference only.
When software behaves unexpectedly, it should be easy to understand what is causing the problem.
You should iterate sequentially on a focused chunk of work at a time.