0% found this document useful (0 votes)
89 views3 pages

Application Portfolio Management

A data warehouse is a system that draws data from diverse sources and is designed to support query and analysis. Application portfolio management (APM) is a framework for managing enterprise IT software applications and software-based services that provides managers with an inventory of the company's software applications and metrics to illustrate the business benefits of each application. APM looks at each program and piece of equipment as an asset within a company’s overall portfolio, giving it a score based on factors like age, importance, number of users and so on.

Uploaded by

amla
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
89 views3 pages

Application Portfolio Management

A data warehouse is a system that draws data from diverse sources and is designed to support query and analysis. Application portfolio management (APM) is a framework for managing enterprise IT software applications and software-based services that provides managers with an inventory of the company's software applications and metrics to illustrate the business benefits of each application. APM looks at each program and piece of equipment as an asset within a company’s overall portfolio, giving it a score based on factors like age, importance, number of users and so on.

Uploaded by

amla
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Data Warehousing:

A data warehouse is a system with its own database. It draws data from diverse
sources and is designed to support query and analysis. To facilitate data retrieval
for analytical processing, we use a special database design technique called a star
schema.

Database Schema
A database schema is the skeleton structure that represents the logical
view of the entire database. It defines how the data is organized and how
the relations among them are associated. It formulates all the constraints
that are to be applied on the data.

A database schema defines its entities and the relationship among them. It
contains a descriptive detail of the database, which can be depicted by
means of schema diagrams. It’s the database designers who design the
schema to help programmers understand the database and make it useful.

A database schema can be divided broadly into two categories −

 Physical Database Schema − This schema pertains to the actual


storage of data and its form of storage like files, indices, etc. It defines
how the data will be stored in a secondary storage.

 Logical Database Schema − This schema defines all the logical


constraints that need to be applied on the data stored. It defines
tables, views, and integrity constraints.

Database Instance
It is important that we distinguish these two terms individually. Database
schema is the skeleton of database. It is designed when the database
doesn't exist at all. Once the database is operational, it is very difficult to
make any changes to it. A database schema does not contain any data or
information.

A database instance is a state of operational database with data at any


given time. It contains a snapshot of the database. Database instances tend
to change with time. A DBMS ensures that its every instance (state) is in a
valid state, by diligently following all the validations, constraints, and
conditions that the database designers have imposed.
Application Portfolio Management (APM)

Application portfolio refers to an organization’s collection of software


applications and software-based services, which it uses to attain its goals or
objectives. Managing these resources is often referred to as application portfolio
management (APM).

APM is largely the practice of grouping together applications with similar functions,
assessing their financial value, and cataloguing them in a way that allows for
analysis at multiple levels.

Application portfolio management (APM) is a framework for managing


enterprise IT software applications and software-based services. APM
provides managers with an inventory of the company's software applications
and metrics to illustrate the business benefits of each application.

Application portfolio management, or APM, is a method for applying


beneficial business analytics, such as cost benefit analysis, to improve IT
decision-making. The ability to evaluate each application within enterprise
architecture provides an opportunity to score these infrastructure
components on factors such as:

 Size
 Age
 Significance
 Performance
 Number of Users

An APM system uses a scoring algorithm for generating reports about the
value of each application and the health of the IT infrastructure as a whole.
By gathering metrics like an application's age, how often it's used, the cost it
takes to maintain it and its interrelationships with other applications, a
manager can use more than just an educated guess to decide whether or not
a particular application should be kept, updated, retired or replaced.

Today’s ever-changing and often disruptive business


environment makes aligning applications to business processes and
corporate strategy more critical than ever. You need complete visibility into
your applications to optimize costs, ensure alignment, and easily adapt to
change.

Application portfolio management (APM) is an IT management technique


that applies cost benefit analysis and other business analytics to IT
decision-making.

Application portfolio management looks at each program and piece of


equipment as an asset within a company’s overall portfolio, giving it a score
based on factors like age, importance, number of users and so on. Under
APM, further investment in upgrades or changes in the portfolio mix must
be justified by projected returns and other measurable factors.

APM helps you assess your portfolio with a comprehensive inventory of


applications, augmented by information from elsewhere in Service. Now and from
external sources. Dashboards present a broad array of indicators, including cost,
quality, risk, user satisfaction, and business alignment.

Benefits:

1. Rationalize applications by comparing application functions and choosing which should


be the standard.
2. Reduce application costs by eliminating duplicates and focusing on the most efficient
delivery methods and contracts
3. Invest in the right application by evaluating the significance, usage, and other
application factors

You might also like