šŸ”‹Release Notes

PhaseVersion
šŸ•„ Planned[V4.7] (Q2 2024)
āœ… SupportedV4.6
ā³ ExpiringV4.5
ā›” ObsoleteV4.4, V4.3.1, V4.3, V4.2, V4.1, V4.0
V3.x
V2.x

UPM-X V4.6

New Features

  • Metamodel extended to ensure BIZBOKĀ® compatibility
  • New BIZBOKĀ® tables, icons, and menu entries added
    • Business Requirement
    • Journey Stage
    • Outcome
    • Policy
    • Product Line
    • Stakeholder
    • Touchpoint
    • Value Item
    • Value Proposition
    • Value Stream Stage
  • New BIZBOKĀ® relationship types added
    • contributes::contributed by
    • defines::defined by
    • desires::desired by
    • fulfills::fulfilled by
    • participates in::has participant
    • produces::produced by
    • triggers::triggered by
  • New BIZBOKĀ® suggested relationships added (see full list here)

Improvements

  • Data Quality: Detailed error log about data quality issues.
  • Relationship Editor: Renamed "Create Relationships" UI Action to "Manage Relationships"
  • Update of Third-party libraries:
    • D3 v7.8.5
    • poppers/core v2.11.8

Fixes

  • Relationship Editor: The Relationship Editor requires UPM-X Relationship Reader instead of UPM-X Relationship Editor role
  • Data Quality: The scheduled job stops when a calculation error or issue with a single CI occurs.
  • Calculation: Number of Relationships for Business Application, Business Capability, and Process.
  • Realtime Indicators: Business Capability Health Realtime Indicator fixed for demo data.
  • Dashboards: Broken images fixed in dashboards.

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