Innovation business planning involves charting a 1-3 year roadmap for innovation activities: first by articulating a vision & mission for innovation, then creating innovation horizons, stakeholder map, org structure, goals/objectives/metrics, and innovation processes.