And my usual addendum :-) (i.e. stuff I forget to mention):
you'll note that this article, like many of them, is targeted more towards fiction writers. But having done truckloads of non-fiction / complex research (with lots of moving parts too!) myself, the overall principles still apply.