Release Notes

PhaseVersion
đŸ•„ PlannedV5.0 (Q1 2023)
✅ SupportedV4.5
⏳ ExpiringV4.4
⛔ ObsoleteV4.3.1, V4.3, V4.2, V4.1, V4.0
V3.x
V2.x

UPM-X V4.5

❗

Critical upgrade required

📀 See upgrade instructions here

New Features

  • Metamodel Governance - Facilitates the end-to-end process from planning new metamodel types, properties, and relationships to implementation by creating change requests.
  • Relationship Editor V3.0.2 (includes all FREELUCY V3 features)
    • New visual representation for Relationship Fields
    • New legend section
    • Support for reader role in the common entry point
  • New Capability mapping
  • License Management Dashboard
  • New optional global setting to support custom domains

Improvements

  • Data Quality widget field references the technical name
  • Upgrade to the Strategic Planning Dashboard's Sankey Diagram feature
  • Cleanup and update of all third-party libraries
  • Updates image path „images/upmx/
“
  • Renamed "Cost reference" to "Reference" in x_inpgh_upmx_pf_cost table
  • Renamed "Cost type" to "Type" in x_inpgh_upmx_pf_cost table
  • Renamed "Cost" to "Value" in x_inpgh_upmx_pf_cost table
  • Renamed "Cost Category" to "Category" in x_inpgh_upmx_pf_cost table
  • Added "Revenue" to Category in x_inpgh_upmx_pf_cost table

Fixes

  • Various issues with Data Quality Management
  • The Data Quality widget only shows information when Data Definition is being tracked
  • Clickable Hierarchy Widget links to the wrong parent

UPM-X V4.4

🚧

📀 See upgrade instructions here

Introducing New Functionality

  • Editable Hierarchy Map (replacing existing Hierarchy Map)
  • New Treemap (replacing existing Treemap)
  • Adding visualization PNG export feature for Hierarchy Map, TreeMap, Chord, and Sankey diagrams 
  • Reference "Organizational Unit" on cmdb_rel_ci
  • Reference "Relationship" on Usage table
  • Updated Relationship Picker with the ability to define fields on relationships e.g., Organizational Unit
  • Introducing relationship tooltips in Relationship Picker 
  • Relationship Picker commit windows allows to undo changes
  • New table "Business Function" x_inpgh_upmx_business_function added
  • New table "Business Events" x_inpgh_upmx_business_event added
  • New Global Setting "dq.fields.allowed.verification" to define fields allowed to perform data quality verifications e.g. business_owner, x_inpgh_steward etc.
  • New Role "x_inpgh_upmx.dq_admin" allows any role member to verify data quality

Updates & Improvements

  • Hosting Designer app.min file as CSS on ServiceNow instance instead of the ins-pi website
  • Relationship Picker design updates, including popups, tooltips, and commit window
  • Update Chord Diagram with a new right-hand panel
  • Update Sankey Diagram with a new right-hand panel
  • Global settings naming convention executed for Relationship Picker entries i.e., replacing "_" with "."

Bug & Issue Fixes

  • Relationship Picker remapping relationship does not allow to change the type
  • Relationship Picker auto search is not working in all cases
  • Relationship Picker not supporting long strings without space in names
  • Relationship Picker settings table not working depending on class
  • Relationship Picker space gap removed at the bottom of the window that may appear on applying zoom in/out
  • Relationship Picker oversized input table selector when applying zoom in/out
  • Data Quality script throws an error when committing relationships in Designer
  • Data Quality scheduled job is running multiple days in some cases
  • Data Quality "function constructors" removed from JavaScript to improve security
  • Data Quality widget showing column label instead of technical label
  • Data Quality widget steward verification is not working in all cases 
  • Chord diagram not showing anything on Safari browser 

Removing Legacy Functionality & Tables

As part of the ServiceNow CSDM alignment and optimization, we remove the following tables and functionality. Existing customers with former installations are not impacted, as the update will not remove these tables automatically. You have to execute this UpdateSet to perform the cleanup on demand. 

Removed Tables

  • x_inpgh_upmx_business_application & replacing with cmdb_ci_business_app
  • x_inpgh_upmx_business_capability & replacing with cmdb_ci_business_capability
  • x_inpgh_upmx_business_process & replacing with x_inpgh_upmx_process
  • x_inpgh_upmx_information_object & replacing with cmdb_ci_information_object
  • x_inpgh_upmx_information_object_attribute & replacing with cmdb_ci_information_object
  • x_inpgh_upmx_report_proc2app2sftprd
  • x_inpgh_upmx_report_app2infobj2infobjattr
  • x_inpgh_upmx_report_app2swp
  • x_inpgh_upmx_report_cap2app2dbs
  • x_inpgh_upmx_report_cap2app2swp

Removed Reports

  • UPM-X APM App2Swp Risk Score next year
  • UPM-X APM CSDM App2Swp Applications under Technology Risk
  • UPM-X APM CSDM App2Swp Risk Score next quarter
  • UPM-X APM CSDM App2Swp Risk Score today
  • UPM-X APM CSDM App2Swp Risk Pareto today
  • UPM-X APM CSDM App2Swp Risk by App Criticality
  • UPM-X APM Initialization Score
  • UPM-X APM Standards Map
  • UPM-X APM Non-Productive Score
  • UPM-X APM SaaS Applications Score
  • UPM-X TPM App2Swp Risk Pareto next 6 month
  • UPM-X TPM App2Swp Risk Pareto today
  • UPM-X Business Application Rationalization List
  • UPM-X APM Top Rationalization Candidates
  • UPM-X APM Rationalization Matrix
  • UPM-X APM Productive Score
  • UPM-X APM Functional Redundancy
  • UPM-X APM List
  • UPM-X APM App2Swp Risk Pareto next year
  • UPM-X APM App2Swp Risk Pareto today
  • UPM-X APM APO Profile
  • UPM-X APM Expiration Score
  • UPM-X APM App2Swp Table
  • UPM-X APM App2Swp Risk Pareto next 6 month
  • UPM-X Business Application Internal Lifecycles
  • UPM-X Business Application Business Criticality
  • UPM-X Business Application Hosting
  • UPM-X APM Security Classification
  • UPM-X APM Secret Applications
  • UPM-X APM Confidential Applications
  • UPM-X APM Days to EOL vs. Days in Prod
  • UPM-X APM Business Capabilities under Technology Risk
  • UPM-X APM Hosting Overview
  • UPM-X APM to be assessed for Cloud
  • UPM-X APM Cloud Ready
  • UPM-X APM Expiring Map
  • UPM-X Business Application Utilization
  • UPM-X APM Internal Lifecycle vs. Recommendation
  • UPM-X Business Application Top Rationalization Candidates
  • UPM-X Cap2App2Swp Impacted Capabilities List
  • UPM-X Business Application List

Other removed features

  • UPM-X Portal
  • Portal in the application menu

UPM-X V4.3.1

Updates & Improvements

  • Data Quality calculations will be updated automatically once the value of calculated fields (e.g. Internal Lifecycle) are changed on the table.
  • Modified access rights for the APM Dashboard 

UPM-X V4.3

Introducing New Functionality

  • New visualization type: Sankey
  • Sankey diagram dashboard added to Strategic planning
  • Sankey diagram available on Business Application, Logical Interfaces and Information Objects
  • New visualization type: Chord
  • Chord diagram dashboard added to Information Architecture
  • Chord diagram available on Business Application, Logical Interfaces and Information Objects
  • New table: Chatbot x_inpgh_upmx_chatbot
  • New suggested relationships added for Chatbot
  • Added additional fields on Business Application table cmdb_ci_business_app
  • Added additional fields on Business Capability table cmdb_ci_business_capability
  • Added additional fields on Information Object table cmdb_ci_information_object
  • Added additional visualizations on supported cmdb_ci tables
  • Added new Realtime Indicators
  • Added new reporting table x_inpgh_upmx_report_cmdb_app2swp to visualize cmdb_ci_business_app and x_inpgh_upmx_software_product technology risk and obsolescence

Updates & Improvements

  • Simplified and added new reports and dashboards
  • Updated reports and dashboards referring to x_inpgh_business_application, x_inpgh_business_capability, and x_inpgh_information_object
  • Worldmap support for cmdb_ci_business_app table
  • Treemap visualization opens elements in a new tab when clicked
  • Data Governance: Restricting scope for data definitions on cmdb_ci base and child tables
  • Data Quality Widget: Applying ACLs on verification buttons for UPM-X Admin, stewards, stewards groups, and fields
  • Data Quality Widget: Sorting alphabetically by field name
  • Optimized calculations for data quality calculations
  • ACLs added on supported cmdb_ci tables

Bug & Issue Fixes

  • Treemap: Open element form in new tab on click of node
  • Relationship Picker: Results not displayed correctly when only single table is available in browser
  • Relationship Picker: Remapping newly created relationship stopped animation
  • Relationships calculation

  • Internal Lifecycle calculation
  • Data quality calculations not working on cmdb_ci level

UPM-X V4.2

Introducing New Functionality

  • New Dashboards & Reports
  • New Rollup option “Maximum” to show maximum value
  • New Rollup option “Minimum” to show minimum value
  • Cost management available on CMDB_CI level
  • KPI management available on CMDB_CI level
  • Reference model available on CMDB_CI level
  • Lifecycle management available on CMDB_CI level
  • Recommendations available on CMDB_CI level
  • Realtime Indicators available on CMDB_CI level
  • Realtime Indicators supporting fields on relationships cmdb_rel_ci table
  • Data Quality Management available on CMDB_CI level
  • Rollups available on CMDB_CI level
  • Usage table available on CMDB_CI level
  • Hosting table available on CMDB_CI level
  • Consideration of custom fields for calculations e.g. u_opex_total
  • Relationship Picker right-click option “Jump to
” to quickly change center element
  • Standards Lifecycle for Software Products, Hardware Products and Patterns
  • Standards Lifecycle calculated field on x_inpgh_upmx_portfolio_element  table to show current lifecycle disposition
  • New suggested relationships for cmdb_ci_business_app, cmdb_ci_business_capability, cmdb_ci_information_object to support end-to-end Enterprise Architecture use-cases

Updates & Improvements

  • Merging & cleanup of existing reports and dashboards
  • Capability Map updated with further improvements
  • Introduction new nomenclature for scripts
  • Renaming scripts to match new nomenclature
  • Simplification & cleaning up application menu
  • Rename “Task” table to “Project Task”
  • Relationship Picker removing “*” asterisk to simplify search. All search results will be shown when changing table in browser
  • Relationship Picker SweatAlert version upgrade to 9.4.3
  • Relationship Picker Suggested Relationship column shows both directions in Setting view
  • Changing Data Quality Business Rules Priority to 200
  • Simplifying Lifecycle Stages
  • Updating Lifecycle colors, field styles & chart colors

Bug & Issue Fixes

  • Relationship Picker settings for white/black listing block creation
  • Relationship Picker extending image path with “/images/rp/
” to avoid loading issues in exceptional cases
  • Relationship Picker wrong relationship direction can be created
  • Relationship Picker hierarchy reduced, only showing Level 1 except when there is a query
  • Relationship Picker expanding more items within the browser repository result in level Level 3 or more.
  • Relationship Picker remapping relationship not showing all the relationship types available
  • Relationship Picker fixed remapping invert direction was changing the side after cancelling the action
  • Relationship Picker fixed settings view table in order to support large amount of entries
  • Relationship Picker creates wrong relationships
  • Relationship Picker provoking ignoring configured allowed/blocked relationship on Level 2

UPM-X V4.1

Introducing New Functionality

  • Relationship Picker settings view for UPM-X Admin
  • Relationship Picker feature to block duplicated relationships
  • Relationship Picker feature to create rules to allow or block suggested relationships based on user groups
  • Introducing “KPI” x_inpgh_upmx_kpi table to manage Key Performance Indicators
  • Introducing “PPI” x_inpgh_upmx_ppi table to manage Process Performance Indicators
  • Introducing “KRI” x_inpgh_upmx_kri table to manage Key Risk Indicators
  • Introducing “Metrics” x_inpgh_upmx_metric table to manage Metrics
  • Introducing “Measures” x_inpgh_upmx_measure table to manage Measures
  • Introducing several new suggested relationships for new tables
  • Introducing new relationship type “measures::measured by”

Updates & Improvements

  • Visual Relationship Picker V2.1 updated (aka FREELUCY)
  • Relationship Picker colors
  • Relationship Picker browser results shown as “(empty)” instead NULL
  • Adding ACL’s for UPM-X Reader & UPM-X Relationship Editor to sys_db_object table required by Relationship Editor
  • Adding ACL’s for UPM-X Reader & UPM-X Relationship Editor to ngbsm_ci_icons required by Relationship Editor
  • Adding ACL’s for UPM-X Reader & UPM-X Relationship Editor to ngbsm_ci_type_icon required by Relationship Editor
  • Adding ACL’s for UPM-X Reader & UPM-X Relationship Editor to x_inpgh_upmx_rel_type_suggest_group required by Relationship Editor
  • Adding ACL’s for UPM-X Reader & UPM-X Relationship Editor to x_inpgh_upmx_rel_type_suggest required by Relationship Editor
  • Adding ACL’s for UPM-X Reader & UPM-X Relationship Editor to x_inpgh_upmx_global_settings required by Relationship Editor
  • Adding ACL’s for UPM-X Reader & UPM-X Relationship Editor to sys_user_grmember required by Relationship Editor
  • Client Script to remove ServiceNow dependency view and relationship editor
  • Script to clean/reset former data quality tables
  • Application Menu Business Application (CSDM) to open UPM-X View
  • Application Menu Business Capability (CSDM) to open UPM-X View
  • Extending image path for relationship picker to “images/rp/
” to avoid exceptional access rights restrictions for some instances

Bug & Issue Fixes

  • Relationship Picker showing extended table entries in browser where no suggested relationships are defined
  • Relationship Picker resizing window
  • Relationship Picker not showing all available relationship types
  • Updated ACL’s for UPM-X Reader for Data Quality Widget
  • Table not accessible, as dictionary entry “collection” missing for x_inpgh_upmx_website
  • Table not accessible, as dictionary entry “collection” missing for x_inpgh_upmx_process_category
  • Table not accessible, as dictionary entry “collection” missing for x_inpgh_upmx_value_stream
  • Table not accessible, as dictionary entry “collection” missing for x_inpgh_upmx_social_media
  • Table not accessible, as dictionary entry “collection” missing for x_inpgh_upmx_process_task

UPM-X V4.0

Introducing New Functionality

  • “Clickable Hierarchy” formatter for Form view representing the full hierarchy (parent/child) with clickable labels
  • “Data Quality” table for Form view showing data definitions, completeness and currentness of data, and verification option for stewards
  • “Data Quality Email notifications” for a single steward & steward group
  • Introducing “Data Governance Portal” to manage data definitions and scope
  • Introducing Building Block x_inpgh_upmx_building_block table
  • Introducing Control x_inpgh_upmx_component table
  • Introducing Domain x_inpgh_upmx_domain table
  • Introducing Journey x_inpgh_upmx_journey table
  • Introducing Logical Application x_inpgh_upmx_logical_application table
  • Introducing Logical Data Object x_inpgh_upmx_logical_data_object table
  • Introducing Microservice x_inpgh_upmx_microservice table
  • Introducing Mobile Application  x_inpgh_upmx_mobile_application table
  • Introducing Physical Data Object x_inpgh_upmx_physical_data_object table
  • Introducing Physical Interface x_inpgh_upmx_physical_interface table
  • Introducing Process x_inpgh_upmx_process table (use instead of Business Process x_inpgh_upmx_business_process)
  • Introducing Process Activity x_inpgh_upmx_process_activity table
  • Introducing Process Category x_inpgh_upmx_process_category table
  • Introducing Process Group x_inpgh_upmx_process_group table
  • Introducing Process Operations x_inpgh_upmx_process_operations table
  • Introducing Process Task x_inpgh_upmx_process_task table
  • Introducing Process Workflow x_inpgh_upmx_process_workflow table
  • Introducing Risk x_inpgh_upmx_risk table
  • Introducing Social Media x_inpgh_upmx_social_media table
  • Introducing Solution Use Case x_inpgh_upmx_solution_use_case table
  • Introducing Value Stream x_inpgh_upmx_value_stream table
  • Introducing Website x_inpgh_upmx_website table
  • Introducing over 500 new suggested relationships to support UPM-X V4.0 metamodel
  • Introducing new suggested relationships to support CSDM tables Business Application cmdb_ci_business_app and Business Capabilitycmdb_ci_business_capability
  • Visual Relationship Editor included (aka FREELUCY)

Updates & Improvements

  • Renaming Business Application to “Business Application UPM-X” to avoid the naming conflict with CMDB table
  • Renaming Business Capability to “Business Capability UPM-X” to avoid the naming conflict with CMDB table
  • Renaming Information Object to “Information Object UPM-X” to avoid the naming conflict with CMDB table
  • Renaming Business Process to “Business Process UPM-X” to avoid the naming conflict with CMDB table
  • Renaming Indicator Table to “Realtime Indicators” to keep alignment with Designer application
  • Updated Data Definitions & Scoping logic and algorithm (Recreation of existing definitions required to use new functionality)
  • Removed Department, Business Owner, IT Owner and Steward information from Demo data to avoid confusion due to potential missing data
  • Changed “Standard” lifecycle phase to “In Production“
  • Updated all lifecycle related reports to consider “In Production Phase” instead of “Standard”
  • Changed Strategy -> enables -> Business Capability UPM-X to Strategy -> influences -> Business Capability UPM-X

UPM-X V3.x

Introducing New Functionality

  • UPM-X Portal with tree navigator targeted for end-users
  • “Organizational Unit” table as Portfolio Element extension
  • “Glossary” table for terms & definitions
  • Reporting table Business Capability > Business Application > Database
  • Reporting table Business Process > Business Application > Software Product
  • Value representation for Indicators
  • Value range for Indicators
  • Additional axis for Landscape Map
  • Oracle Software products and manufacturer lifecycle information

Updates & Improvements

  • Updating UPM-X logo design
  • Replacing UPM-X PNG icons with SVG
  • Updating demo data
  • Increasing performance for Data Quality Calculations
  • Renaming scheduled scripts to align naming conventions
  • Unprotecting scheduled jobs
  • Updating static content and dashboard headings
  • Renaming UPM-X Groups
  • Cleaning up UPM-X Roles
  • Tooltips for Roadmap Visualization to see table name
  • Removed x_inpgh_upmx.reader from UPM-X Features Application Menu
  • Moving User Guide from ServiceNow help file to https://ins-pi.com/kb-upmx

Bug & Issue Fixes

  • Landscape Map visualization rendering issue
  • Recommendation Field calculation when all Recommendations are deleted
  • Relationship Picker issue in Internet Explorer
  • Reference field preview (i) icon in London release

UPM-X V2.2

Introducing New Functionality

  • Landscape Report Visualization
  • Partition Map Visualization
  • Tree Map Visualization
  • Visualization right-click option in UPM-X list views
  • “Information Object Attribute” table
  • Maturity choice field e.g. Capability Maturity
  • Scenario comparison dashboard
  • “Enterprise Architect” reference field
  • “GDPR Relevant” field
  • Maturity Indicator

Updates & Improvements

  • Hierarchy Map shape size
  • Improving Lifecycle Roadmap multiple relationship visualization
  • Updating Lifecycle Roadmap with selectable indicator

UPM-X V2.1

Introducing New Functionality

  • Hierarchy Map Visualization

Updates & Improvements

  • Lifecycle Roadmap with selectable indicators
  • Lifecycle Roadmap label layouts
  • Lifecycle Visualization to avoid overlapping labels

UPM-X V2.0

Introducing New Functionality

  • Certification and compatibility with ServiceNow Kingston release
  • “Usage” table
  • “Hosting” table
  • “Risk & Compliance” table
  • “Actor” table
  • “Channel” table
  • “Component” table
  • “Market” table
    “Technical Capability” table
  • Data Governance with Data Definitions, Data Definition Scopes, Data quality and Data Verifications
  • Usage lifecycles for all Portfolio Elements
  • Indicators and Indicator breakdowns
  • New relationship types and suggested relationships
  • Interactive Filters for Dashboards
  • Dynamic Filters for Dashboards
  • Steward Groups
  • Domain Separation for Portfolio Feature tables

Updates & Improvements

  • Dashboard enhancements and updates
  • Static Content Files
  • Role rights on all dashboards
  • Role rights on application menus
  • Information Model for high Designer app experience and compatibility
  • Roadmap with interactive filters, indicators and usage lifecycle
  • Lifecycle Visualization
  • Updating Demo Data
  • Updating User Guide
  • Updating Role Matrix (CRUD)
  • Updating Report Titles
  • Updating UI Actions for Roadmaps
  • Updating Suggested Relationship directions to support top-down line-of-sight
  • Removing Roadmap Dependency as replaced by updated roadmap
  • Removing Focus Points as replaced by new Data Governance functionality
  • Removing ITIL role from UPM-X Admin and Editor role and replaced by Asset role

Bug & Issue Fixes

  • Landscape Map visualization rendering issue
  • Recommendation Field calculation when all Recommendations are deleted
  • Relationship Picker issue in Internet Explorer
  • Reference field preview (i) icon in London release