Download - Application Portfolio Management
![Page 1: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/1.jpg)
The South African EA Forum
http://eepurl.com/foLDA
Signup form for The Open Group – South Africa
Twitter: @EAforumSA
#ogza
Chat to Stuart if you are
keen to present or would
like to join The Open Group
Follow the EA Forum
on Twitter…
http://opengroup.co.za/ea-forum
Our upcoming
events
Join the forum’s
subscriber list
![Page 2: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/2.jpg)
Leading the development of open,
vendor-neutral IT standards and
certifications
![Page 3: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/3.jpg)
TOGAF next Part 1 - the continued effort to create a clear, cohesive, comprehensive &
consistent EA Framework
TOGAF next Part 2: Guide to Architecture for the purpose of Strategy, Project, &
Program - the effort to craft a how-to guide aimed at the leader of an EA Team
TOGAF next Part 2: Guide to Business Architecture - the effort to craft a how-to guide
for the business architecture domain
TOGAF next Part 2: Guide to Application Architecture - the effort to craft a how-to
guide for the application architecture domain
TOGAF next Part 2: Guide to Data/Information* Architecture - the effort to craft a how-
to guide for the Data/Information architecture domain
TOGAF next Part 2: Guide to Information Technology Architecture - the effort to craft a
how-to guide for the information technology architecture domain
TOGAF next Part 2: Guide to High Assurance Architecture - an effort just starting to
craft a how-to guide for the high assurance - this guide is being led as a separate
initiative by the RTES Forum.
TOGAF next Security Project - this is an associated initiative by the Security Forum to
ensure Security & Risk are properly integrated in Part 1 & the 4 Architecture Forum
Part 2 guides
TOGAF next work streams
![Page 4: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/4.jpg)
Application Portfolio Management
At this month’s EA Forum, Anthony Ducci will talk about using a
pragmatic, business driven approach to Application Portfolio
Management. The approach provides quick returns by identifying
application overlap and redundancy. The presentation will also touch
on industry reference models and application life-cycle management.
Anthony is an EA consultant at Real IRM. He has over 8 years of
experience in EA, with a specialist focus on modelling tool
implementations for EA capabilities across a number of toolsets and
industries.
![Page 5: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/5.jpg)
5 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2 w w w . r e a l i r m . c o m LEADING ENTERPRISE ARCHITECTURE VALUE ™
Application Portfolio
Management
![Page 6: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/6.jpg)
7 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Real IRM was established in early
2001 and has grown in capability
and reputation to become a leading
enterprise architecture specialist.
Technology agnostic
We offer a comprehensive portfolio
of products and services
worldwide, including enterprise
architecture consulting, technical,
outsourced and training services.
About Real IRM
Introduction
![Page 7: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/7.jpg)
8 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Dedicated technical toolset team
Consulting, training and technical experience with a wide variety of tools
Tools used Abacus (Avolution)
Archi (Freeware)
ARIS (Software AG)
Casewise
Enterprise Architect (Sparx)
EPF / EMF (Eclipse Foundation)
Essential (Open Source)
iServer (Orbus)
Mega
Power Designer (Sybase)
Protégé
System Architect (IBM)
Real IRM – Architecture Toolset Experience
Introduction
![Page 8: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/8.jpg)
9 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Portfolio Management - Order or Chaos?
![Page 9: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/9.jpg)
10 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Introduction
Application Portfolio Management
Provides an inventory of the company's software applications and defining metrics to
illustrate the business benefits of each application.
Ensure you have the right applications fulfilling the right capabilities
Topics Covered
Understanding the Need - why is APM Important to your organisation?
Capturing the Content - what is so hard about maintaining a list of applications?
Establishing a Sustainable EA practice – adding true value!
Resources along the way.
Reference models
Best Practices
Tools and Techniques
Key Learning's
![Page 10: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/10.jpg)
11 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Key EA Focus Areas – survey
Primary EA Focus Activities (200 Enterprise Architects)
60%
27%
13%
Application Portfolio Management
Already Underaway < 12Months
Planned < 2 Years
No Forseeable Activity
![Page 11: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/11.jpg)
12 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Application Portfolio Management – Landscape
Understand
Requirement
Measure
MANAGE
What other applications are Dependant?
Application RACI?
Innovative ways to share the information?
…
![Page 12: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/12.jpg)
13 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Understand the Requirement
Understand
Based on the “Questions”
Application identification and classification
Evaluation of strategic positioning of applications, e.g. understand
business benefits
Application rationalisation and allocation of costs
Performance reviews and management support of application owners
Better targeting of user training
Comprehensive lifecycle management for applications
Better understanding of interface between applications
Determine development priorities
Identification of future application development needs
SDLC?
…
![Page 13: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/13.jpg)
15 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Le
ga
cy A
pp
lic
ati
on
(ti
gh
t c
ou
pli
ng
)
Define a Business Application
Web Service *getCustomer
*updateCustomer
*notifyCustomer
Mash-up
Rich Client
Database
Server
Components
Database Query
interface
Excel
Application
Web Server
Web Pages
(sites) Web Application
Measure
![Page 14: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/14.jpg)
16 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Application Categorisation - metrics
Type Business Application
Technical Application
Business Functionality Business to Customer(B2C) Applications (customer facing)
Business to Business (B2B) Applications
Internal Applications
Administrative Applications
Usage Profile (how and where the application is run) Front End Application (typically via GUI)
Background Application (background processing)
Service Based Application/Interface (integration point)
High Level Functions/Capabilities supported Enterprise Support
Billing System
HR System
Pace Layering (shearing Layers) –Gartner Systems of Record — Established packaged applications or legacy home-grown systems that support core
transaction processing and manage the organization's critical master data. The rate of change is low, because the processes are well-established and common to most organizations, and often are subject to regulatory requirements.
Systems of Differentiation — Applications that enable unique company processes or industry-specific capabilities. They have a medium life cycle (one to three years), but need to be reconfigured frequently to accommodate changing business practices or customer requirements.
Systems of Innovation — New applications that are built on an ad hoc basis to address new business requirements or opportunities. These are typically short life cycle projects (zero to 12 months) using departmental or outside resources and consumer-grade technologies.
Measure
![Page 15: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/15.jpg)
17 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Application Capabilities – Industry Reference Models
Frameworx TAM The Open Group EMMM Capabilities*
* Members Only - http://opengroup.co.za/emmm
![Page 16: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/16.jpg)
18 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Business Capability Mapping
![Page 17: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/17.jpg)
19 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Application RACI
Ownership & Responsibility
Users only care about things that relate to them!
Explicit ownership is needed
Challenging task to assign ownership initially
Information Technology Business Third Parties
Business Application
Manager
Manufacturer
Business Owner Supplier
SME System Developer System Designer Operator
Enterprise Architect Technical Owner
Measure
![Page 18: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/18.jpg)
20 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Application Stack
Desktop Client
Mobile Client
Application Server
Identification Server
Database Server SOA Client
Web Browser
AppViewMobile
1.0
OpenID Provider
1.0
Jboss
Apache Server
PostgreSQL
myAppWS
Web Services
Web Services
Who captures the content
Maintenance?
Publish to intranet
– Model feedback?
– Live updating
EA Team
– Requires understanding
– Additional licenses or Staff to
maintain content.
Measure
![Page 19: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/19.jpg)
21 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Understand the Information Model
Catalogue Technical
Applications
Categorise
Add Meta-Data
Oracle 10g
Google Chrome
MS SQL 2008
MySQL
PostgreSQL
Jboss AS
Apache Servicemix
OpenID Integrator
Mozilla Firefox
Internet Explorer
Websphere AS
Websphere ESB
Microsoft Biztalk
Database Server
Web Browser
Application Server
ESB
Identity Management MS Active Directory
WebLogic AS
Measure
![Page 20: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/20.jpg)
22 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Technical Applications –Reference
IT Scout
Measure
![Page 21: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/21.jpg)
23 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Sample Application
Runtime Environment Dependencies Runtime Container Type
Clie
nt
Tie
r
Security &
Access Management
Ap
plic
atio
n T
ier
Dat
abas
e T
ier
Application Stack
Executable Application Microsoft Windows 7
Windows Vista
MS Active Directory K2 Blackperl
Development
Language
Oracle 11g
Visual Basic
SQL
Windows Server 2008
HRIS System Company Information
Portal
Online Ordering
System
CS Production Suite
Measure
![Page 22: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/22.jpg)
24 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Sample Application
Runtime Environment Dependencies Runtime Container Type
Clie
nt
Tie
r
Security &
Access Management
Ap
plic
atio
n T
ier
Dat
abas
e T
ier
Application Stack
Web Application MS Active Directory
JRE 6
Development
Language
MySQL 5.1
HTML
JavaScript
Windows Server 2008
HRIS System
Company
Information
Portal
Online Ordering
System
CS Production Suite
Internet Explorer
Mozilla Firefox
Google Chrome Adobe Shockwave
Apache Tomcat 7
JDK 6
PHP 5.4
Java
PHP
SQL
Measure
![Page 23: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/23.jpg)
25 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Sample Application
Runtime Environment Dependencies Runtime Container Type
Clie
nt
Tie
r
Security &
Access Management
Ap
plic
atio
n T
ier
Dat
abas
e T
ier
Application Stack
Java Application Custom Developed
JRE 7
Development
Language
Oracle 11g
Open SUSE 11.1
HRIS System
Company Information
Portal
Online Ordering
System
CS Production Suite
Internet Explorer
Mozilla Firefox
JDK 7
Java
SQL
Tivoli Access Manager
Java 7
Measure
![Page 24: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/24.jpg)
26 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Sample Application
Runtime Environment Dependencies Runtime Container Type
Clie
nt
Tie
r
Security &
Access Management
Ap
plic
atio
n T
ier
Dat
abas
e T
ier
Application Stack
Executable Application Custom Developed
Development
Language
Oracle 10g
Open SUSE 11.1
HRIS System
Company Information
Portal
Online Ordering
System
CS Production
Suite
Microsoft Windows 7
C#
SQL
Citrix XenApp
Citrix XenTools
Measure
![Page 25: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/25.jpg)
27 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Working with the data
Tool Support
Methodology Support
Ease of Learning
User Friendliness
Documentation and Tutorials
Demo Librariesv
Measure
![Page 26: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/26.jpg)
28 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Application Attributes
Status Application Description/Definition Vendor Business Unit Functional Owner Technical OwnerStandardization statusCriticality Risk
Ownership Review Pronto Xi for Mining fully integrated solution from
Pronto Software including Pronto Finance Jake Harrow Peter James In Evaluation Low Low
Reviewed Minemax Tempo A scalable and integrated mine
planning solution with Minemax Mining Harry Hannaway Peter James Non-standard Medium High
Pending FragMetrics A Shovel-Based Rock
Fragmentation Analysis SystemMotion Metrics International Corp.Operations Harry Hannaway Peter James Non-standard High Low
Awaiting Feedback 4Site Enterprise Asset Management (EAM) Suite4Site delivers an integrated EAM
solution that extends the scope 4Site, CMMS softwareOperations Kendra Hastings Mike Spickett To be phased outLow High
Pending ViewMetrics for Haul Trucks (VMHT)A Camera-based Surveillance
System for Haul TruckMotion Metrics International Corp.Operations Harry Hannaway Peter James Standard Low Medium
Pending LoadLogger A mine production meter - A
replacement for tally counters, Rockmate Technical ServicesOperations Sue Lee Peter James Standard Low Medium
Pending RadarMetrics A Camera- and Radar-based
Surveillance System for Mining Motion Metrics International Corp.Geology Harry Hannaway Peter James Standard Medium Medium
Reviewed WearMetrics A Real-Time Tooth-Wear
Monitoring SystemMotion Metrics International Corp.Mine Planning Harry Hannaway Peter James Standard Medium Medium
Pending Stereonet Viewer a powerful tool for the analysis
of slope stabilityCAE Mining Engineering Kate Abbey Jack Hornsbury Standard Low Medium
Pending Carlson Geology a complete geologic modeling
package to manage drillhole Carlson Software (SURVCADD)Engineering Ursula Pentings Peter James Standard High Medium
Content Capture
L2 Capability Mu
ltip
le P
rim
ari
es
No
Pri
mary
No
Acti
vit
y a
t all
OK Pri
mar
y A
pp
licat
ion
Cu
rren
tly
Un
der
Rev
iew
Man
ual
Act
ivit
y
No
t P
erfo
rmed
Un
kno
wn
Pro
nto
Xi f
or
Min
ing
Min
emax
Tem
po
Frag
Met
rics
4Si
te E
nte
rpri
se A
sset
Man
agem
ent
(EA
M)
Suit
e
Vie
wM
etri
cs f
or
Hau
l Tru
cks
(VM
HT)
Load
Logg
er
Rad
arM
etri
cs
Wea
rMet
rics
Ster
eon
et V
iew
er
Car
lso
n G
eolo
gy
Min
eTru
st
Ore
Co
ntr
olle
r
Siro
visi
on
Min
eMap
per
3D
Mu
ltim
ine
Sch
edu
ler
Car
lso
n U
nd
ergr
ou
nd
Min
ing
RM
Sch
edu
ler
Computerised Maintenance ManagementX x S c
Enterprise Resource Planning 3 x Pronto Xi for Mining|RadarMetrics|SirovisionP S S P P
SCADA/HMI Ok Minemax Tempo P S c
Manufacturing Execution Ok MineTrust S P
Manufacturing Execution 2 x WearMetrics--MineTrust P P
Geological Modelling Ok Carlson Geology P c
Product & Process Engineering Ok Sirovision c P
Product & Process Engineering Ok Sirovision c P
Product & Process Engineering Ok MineTrust c c P
Advanced Process Control Ok Not Performed P
Data Historian Ok Unknown P
Product & Process Engineering X x A
Energy Management 2 x LoadLogger--Ore Controller P P
Laboratory Information Management Ok Carlson Geology P
Access Control Ok MineTrust S P
Capability Mapping Matrix
Capture Sheet Measure
![Page 27: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/27.jpg)
29 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Share and Distribute with Business
Application Lifecycle
Emerging
Maturity
Decline
Growth
Boston Matrix
Web demo
![Page 28: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/28.jpg)
30 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
Closing Remarks
Demonstrated Value
Getting information out of the EA Repository
Need to socialise the content with all stakeholders
Stakeholder viewpoints
Maintaining the repository content
Reference “Lists” and archetypes
![Page 29: Application Portfolio Management](https://reader033.vdocument.in/reader033/viewer/2022052411/55791d8cd8b42a9c578b4871/html5/thumbnails/29.jpg)
31 C o p y r i g h t R e a l I R M S o l u t i o n s ( P t y ) L t d 2 0 0 1 - 2 0 1 2
END!
Web demo