Planning an Upgrade to Siebel 7 > Planning an Upgrade > Assessing the Current Siebel Environment >

Integration Assessment

Analyze integration points to and from Siebel applications and external systems.

  • Review all integration points and their inbound and outbound data structures. Determine whether or not those data structures are valid in the context of the new version.

    NOTE:  In some cases, you may be able to use new 7.x functionality to meet existing integration requirements.

  • Identify non-standard integration points (for example, direct database access using SQL) and try to replace using standard integration features available in the new version.
  • Identify any interfaces at the object layer, such as CORBA Object Manager, and validate them in the context of the new architecture. You may need to update the software component level or even rearchitect your integration solution. This is often necessary with customer application interfaces used with the Web Client and not the Mobile Web Client

Level of Effort for Integration

If you are upgrading from version 5.x or 6.x, for planning purposes, categorize your integration effort based on the number of real-time integration points and number of batch interfaces. Use the categories Table 3 to help plan your integration.

NOTE:  The following estimates will vary according to the characteristics of your implementation. For example, you might have 20 integration points but no changed objects.

Table 3. Level of Effort for Integration
Person Days


No real-time integration points

3 or fewer one-way batch interfaces




2-5 real-time integration points

3-10 one-way batch interfaces



5-10 real-time integration points

10 - 30 two-way batch interfaces



10 or more real-time integration points that include synchronous and asynchronous real-time integration points

30 or more two-way batch interfaces


Planning an Upgrade to Siebel 7