Before adding complexity to a system, the question I find most useful is straightforward: "What's the simplest version of ...