Cause and consequence analysis