what are the key components of strategic thinking for business