Accept Planner 2 unites market and customer data with portfolio, platform and product data; often this data is disconnected and distributed across multiple desktops, databases, and third party products. Information on market segments, customers, partners, and competitors is collected and modeled in a market universe. Similarly information on product portfolios, platforms, products and offerings, roadmaps, and releases is collected to create a comprehensive product model. By presenting both sets of data together in context within a collaborative environment, product teams are able to work together to assess alternative plans and subsequently identify optimal plans based on constraints (such as budget and market window) and drivers (such as strategy and payoff).