All of these require varying commitment levels, timing and resources.
Finance can't do all this at once, but leading companies leverage finance maturity models to assess gaps between performance and objectives.