Example: Installation process

To install the IBM Engineering Lifecycle Management, you can follow a process that can be used for an evaluation, departmental, or enterprise deployment. The following diagram displays the main steps for the installation.

IBM Engineering Lifecycle Management process example

Legend for flow diagram

Planning your environment is critical during the installation process, particularly if you plan to use this installation for departmental or enterprise development. In those cases, make sure that you install Jazz® Team Server in a location that will remain stable. If your installation is for evaluation purposes only, installing in a stable location is less critical. For more details, see Deployment topologies. For planning and design guidance and considerations, see the Deployment planning and design section of the Jazz.net Deployment wiki. Content on Jazz.net is governed by the Jazz.net Terms of Use and is provided as-is without warranties of any kind.

For departmental and enterprise development, select an appropriate deployment topology and install your ELM applications and the associated Jazz Team Server in a configuration that gives sufficient flexibility for expansion later.

Download the installation files and install the applications. After you install the ELM applications and the associated Jazz Team Server to their respective locations, you set up the databases. Refer to the following table for the applications that can be installed as part of ELM with their context root and their default database names.

Table 1. Applications context roots and database names
Application Context root Database name
Jazz Team Server /jts JTS
Change and Configuration Management /ccm CCM
Quality Management /qm QM
Requirements Management /rm RM
Global Configuration Management /gc GC
Data Warehouse N/A DW
Jazz Reporting Service (Report Builder) /rs N/A
Link Index Provider /ldx LDX
Data Collection Component /dcc DCC
Lifecycle Query Engine /lqe LQE
IBM Engineering Lifecycle Optimization - Engineering Insights /relm RELM
The next step is to start the application server for Jazz Team Server and the ELM applications. You might need to start more than one application server, depending on the deployment topology that you selected.
  • Jazz Team Server
  • Change and Configuration Management
  • Quality Management
  • Requirements Management
  • Global Configuration Management
  • Jazz Reporting Service
  • Data Collection Component
  • Link Index Provider
  • IBM Engineering Lifecycle Optimization - Engineering Insights
  • Lifecycle Query Engine

After all of the application servers have started, run the Jazz Team Server express or custom setup wizard. The express setup wizard is a simplified version for use with trial or demo deployment topologies. You can use the express wizard to set up the Liberty basic user registry and default Derby database that is limited to 10 users. The custom setup wizard is used with all other types of production deployment topologies. You can use the custom setup wizard to configure an enterprise database, LDAP user registries, and email notifications. The custom setup wizard also guides you through connecting Jazz Team Server to the applications and the associated databases and data warehouse.

After you complete the steps in the wizard, go to the Admin web client, where you can access Lifecycle Project Administration (LPA) or Admin settings and check the connections from your Jazz Team Server to the applications and databases. Finally, create an initial project and users, and then complete configuration tasks, such as security and user management.

Table 2. Key for abbreviations
Abbreviations Name
CCM Change and Configuration Management
ELM IBM Engineering Lifecycle Management
DB Database Management System
HW Hardware
JTS Jazz Team Server
QM Quality Management
RM Requirements Management
SW Software
JRS Jazz Reporting Service
DCC Data Collection Component
LQE Lifecycle Query Engine
LDX Link Index Provider
GC Global Configuration Management
ENI IBM Engineering Lifecycle Optimization - Engineering Insights