Metamodel

You are here:
< Back

UPM·X’s Information Model is based on ServiceNow’s out-of-the-box Information Model with UPM·X specific extensions, to enable UPM·X customers to manage and plan their enterprise portfolios.

All to know about the Information Model is, that it consists of:

Classes = Table = Object type = Component type
References = 1-to-many Relationships
Relationships = many-to-many (m2m) Relationships
Hierarchies = parent/child relationships referring to itself
Fields = Properties = Attributes = Column

The model can be managed and extended by ServiceNow admins.

Actor

Actors are abstract representations of people, teams, departments, roles and groups.

Business Application

A Business Application is a logical representation of a unique or multiple instance(s) of one or more deployed software products, physically running in- or outside of the enterprise environment, which supports a specific business process/capability.

Business Capability

A Business Capability describes what an organization requires executing its business model or fulfill its mission. Think of Business Capabilities as organizational level skills imbedded in people, process, and/or technology.

Business Process

A Business Process is an activity or set of activities that provides a specific business capability. Typically, a process produce a specific service or product.

Business Product

A Business Product is a good produced by the company for external customers. A Business Product is typically an outcome of a Business Capability or Business Process.

Channel

Conduit for delivering goods, services, or information.

Component

A Component encapsulation of technology infrastructure or application functionality that is aligned to implementation structuring.

Data Store

A Data Store is a logical representation of a physical database or file which contains data used by applications or software.

Driver

A driver represents an external or internal influence that motivates an organization to define its goals and implement the changes necessary to achieve them.

Glossary

A glossary of terms & definitions.

Goal

A Goal is something directional your business aims to be, as described in words. 
The organizational goals of a company typically focus on its long-range intentions for operating and its overall business philosophy.
E.g. “Be the most customer-centric service supplier in Northern Europe.”

Hardware Product

A Hardware Product is a logical representation of a particular kind of commercially built or custom developed hardware e.g. Apple iPhone X.

Information Object

An Information Object is a logical, or conceptual representation of a real-world data object e.g. Person.

Information Object Attribute

An Information Object Attribute is a logical, or conceptual representation of a real-world data object e.g. Name referring to an Information Object.

Initiative

Initiatives are collections of finite-duration discretionary projects and programs—outside of the organization’s day-to-day operational activities—that are designed to help the organization achieve its targeted performance.

Logical Interface

A Logical Interface is an abstract representation of one or more physical interfaces provided by an Application instance. It helps to understand the integration of Business Applications, and the realization of the data flow i.e. data-lineage.

Market

A Market is an actual or nominal place where forces of demand and supply operate, and where buyers and sellers interact (directly or through intermediaries) to trade goods, services, or contracts or instruments, for money or barter.

Mission

A Mission is a written declaration of an organization’s core purpose and focus that normally remains unchanged over time. Properly crafted mission statements serve as filters to separate what is important from what is not, clearly state which markets will be served and how, and communicate a sense of intended direction to the entire organization.

Objective

An Objective is a specific target that helps to measure a goal achievement and typically set out in numbers. Objectives need to be Specific, Measurable, Attainable, Relevant and Time-limited (SMART).
E.g. Reduce OPEX by 20% by end of 2018.

Organizational Unit

An organizational unit is one of several functions within a company typically structured as a multi-level hierarchy. 

Pattern

A Pattern is a reusable compilation of various Portfolio Elements e.g. Business Applications, Software Products to provide pre-defined solutions, designs and templates to the Business and IT.

Principle

A Principle is a guiding sense of requirements and obligations the organization has conducted. Architecture Principles, Formats and other Guiding Principles can be managed in a hierarchal order.

Program

A Program is a collection of Projects.

Project

Projects are planned set of interrelated tasks to be executed over a fixed period and within certain cost and other limitations. It is a major undertaking, especially one involving considerable money, personnel, and equipment.

Software Product

A Software Product is a logical representation of a particular kind of commercially built or custom developed software e.g. Adobe Acrobat Reader V11.x.

Strategy

A Strategy describes how the company will achieve its goals and objectives by deploying its scarce resources to gain a sustainable competitive advantage.

Task

A Task is a project related activity that needs to be accomplished within a defined period of time or by a deadline.

Technical Capability

The Technical Capability helps to establish a business language in requirements specification without focusing on specific technologies and vendor solutions. A Technical Capability specifies functional requirements of Business Capabilities provided by Software and Hardware Products e.g. Business Metrics. Business Applications can use a sub-set of Technical Capabilities to provide Business Capabilities. 

Value Chain

A Value Chain is the whole series of activities that create and build value at every step.

Vision

A Vision is an aspirational description of what an organization would like to achieve or accomplish if they successfully fulfill their organizational purpose or mission.