Skip to main contentBlockworks Software

Legacy Application Inventory

When starting a digital transformation program, you need to have a complete inventory of existing applications/solutions/platforms. We start by capturing them all in the Legacy Application Inventory. Do not worry if some are not being replaced. The applications that remain will also be in Target Application Inventory but we want them in both lists to ensure we have not missed any applications.

Many times, a company will have an enterprise Configuration Management Database (CMDB). It is a database that stores information about the components of an information system, such as hardware, software, network devices, applications, and their relationships. The purpose of a CMDB is to provide a single source of truth for all configuration items (CIs) in an organization’s IT environment, enabling efficient management of changes and reducing risks associated with the changes. It is a fundamental part of IT Service Management (ITSM) and ITIL (Information Technology Infrastructure Library) processes.

The fields captured in a CMDB may vary depending on the organization’s specific needs and the tools used to manage the database. However, some common fields that are typically included in a CMDB are:

  1. Application or Configuration Item (CI) or name
  2. Vendor of the CI
  3. Description of the CI
  4. Unique identifier or asset tag
  5. IT Owner or responsible party
  6. Business Owner or responsible party
  7. Location or physical address
  8. Relationships to other CIs
  9. Current status of the CI
  10. Version or release information
  11. Technical specifications or attributes
  12. Change history and audit trail
  13. Service level agreement (SLA) information
  14. Cost and financial information
  15. License information

Other fields that may be included in a CMDB could be maintenance schedules, warranty information, aliases, and performance metrics. The specific fields included in a CMDB depend on the organization’s requirements for configuration management and the ITIL processes they are implementing.

If there