Normally when setting a corporate strategy, the Corporate goals have sub-goals that are a little more down to earth and digestible. These sub-goals give all areas of the business, IT, product development anchors to have a common understanding and something more specific to target. Companies that have IT departments that build software products for internal users and external users will benefit by tracking to this next level of detail. When I was in Enterprise Architecture at a large firm, having a tool such as this would have greatly improved transparency and traceability to various initiatives that sometimes seem to conflict when discussing them at the lower levels.
|Release time frame|
This is possible today. The best way to achieve this would be to create a Product Line for your company and add corporate goals to this product line. Products underneath this product line can have their respective goals (which would be sub-goals from your product line).
You can link product and product line goals together to show the relationship.
This blog post has additional details around this capability (along with other features of linking goals to your releases) http://blog.aha.io/link-strategic-goals-initiatives-to-product-releases/