SOLUTIONS• ENOVIA LCA • Program Management

Development and managing products within a large organization is a very complicated process. For instance, a large auto manufacturer may have several car programs under development at the same time. Each program has its own set of unique constraints and business rules, such as different maturity management rules, different schedule milestones, or even different number generation schemes. This complexity is further highlighted by the need, in many organizations; to have Program Managers oversee and manage the different "programs" that may be under development within that organization. In order to maximize the efficiency of an enterprise, the complexity associated with managing several different programs should be hidden from the masses that perform the daily tasks (e.g. engineers, analysts, etc.).

The goal of ENOVIA is to provide an application suite intended for Program Managers to oversee and manage various programs that may be under development within their organization.

Product highlights

- A lifecycle for each ENOVIA object. The purpose of a lifecycle is to define the status progression/maturity of an object throughout the object's existence
- A graphical user interface to view and customize lifecycles.
- An ability to define conditions and operations at the lifecycle gates (transitions)
- Three methods for attaching a lifecycle: default, alternate, rules-based
- Provides a graphical user interface to define programs-related milestones. Milestones can be used as effectivity criterion during the configuration process to express date and range effectivity
- Provides the ability to identify the Products controlled by a specific program.