Causes and consequences analysis