TeamcenterKnowledge

Schedule Management on Active Workspace > Creating and managing schedules and schedule templates > Performing what-if analysis > What is a what-if analysis?

What is a what-if analysis?

Performing a what-if analysis on a schedule allows you to change various schedule component values and observe how those changes would affect the outcome of the schedule, without actually applying those changes to the live schedule. For example, as a schedule coordinator you can change the schedule start and end dates, add and delete schedule tasks, and assign resources to tasks. If these changes have a positive effect on the schedule you can promote the changes to the live schedule. If the changes don't have a positive effect you can cancel the what-if mode without actually modifying the live schedule.

The following apply in what-if analysis mode

  • Teamcenter locks the live schedule so that only certain updates can be made against the live schedule, including actions related to schedule deliverables, schedule membership, schedule task execution, and schedule task deliverables.
  • Most updates are cached until the what-if session is promoted, including actions related to schedule planning properties, schedule flags, schedule task planning properties, schedule task dependencies, schedule task assignments, and shifting a schedule.
  • Some updates are not allowed while the schedule is in what-if analysis mode, including actions related to schedule execution, inserting or detaching subschedules, and schedule task flags.
  • If you navigate away from the schedule or sign out of Active Workspace while in what-if analysis mode, your what-if session is preserved and the schedule remains locked.

What can I do while in what-if analysis mode?

You can perform most schedule maintenance functions while in what-if mode, including:

  • Task management, including adding and deleting schedule tasks and updating schedule task planning properties.
  • Creating, deleting, and updating task dependencies, including cross-schedule dependencies.
  • Resource management, including assigning and reassigning resources, and removing all task assignments for a resource.
  • Shifting a schedule.

Source: https://docs.sw.siemens.com/en-US/doc/282219420/PL20251212545240207.xid1337775/xid1404060 · retrieved 2026-07-10