36
1 #UNICOMSeminars @marksmalley 1 UNICOM ALM Conference London, 27 February 2014 Application Portfolio Management & Application Lifecycle Management Mark Smalley, IT Paradigmologist @marksmalley & [email protected]

Application Portfolio Management & Application Lifecycle Management

Embed Size (px)

DESCRIPTION

Presented at UNICOM event in London Jan 2014

Citation preview

Page 1: Application Portfolio Management & Application Lifecycle Management

1#UNICOMSeminars

@marksmalley

1

UNICOM ALM Conference

London, 27 February 2014

Application Portfolio Management &Application Lifecycle Management

Mark Smalley, IT Paradigmologist

@marksmalley &[email protected]

Page 2: Application Portfolio Management & Application Lifecycle Management

2#UNICOMSeminars

@marksmalley

2

Agenda

●APM & ALM

●Costs & benefits

●Application quality & improvement approaches

Page 3: Application Portfolio Management & Application Lifecycle Management

3#UNICOMSeminars

@marksmalley

3

APM & ALM

Page 4: Application Portfolio Management & Application Lifecycle Management

4#UNICOMSeminars

@marksmalley

Application Services Library

Operational

Managing

Strategic

Services Application

Page 5: Application Portfolio Management & Application Lifecycle Management

5#UNICOMSeminars

@marksmalley

Application Services Library

Operational

Managing

Strategic

Services Application

Page 6: Application Portfolio Management & Application Lifecycle Management

6#UNICOMSeminars

@marksmalley

FrameworkASL 2

Page 7: Application Portfolio Management & Application Lifecycle Management

7#UNICOMSeminars

@marksmalley

ALM: Determine the future strategy of an application, translated into actions, so that the application can provide support forthe company processes in the future

APM: Align and coordinate the various components in an application landscape and mutually adjust and optimize the larger or radical investments and changes

7

Application Strategy

Page 8: Application Portfolio Management & Application Lifecycle Management

8#UNICOMSeminars

@marksmalley

● Determine the technical quality of the application● Determine the functional quality ● Determine the operational quality

● Determine the impact of developments and changes in the business process, policy and the environment of the application

● Determine the impact of the changes in the organization, users, information provisioning and other applications

● Determine the commitment and willingness to invest, and other preconditions

● Determine potentially interesting or necessary technologies● Determine the developments of existing technologies● Determine the availability and the value that it will provide for the application

● Create possible scenarios and blueprints● Determine the investments, benefits, advantages, disadvantages

and the extent to which the requirements are met● Advise and choose scenario

Source: ASL ® 2 – A framework for Application ManagementCopyright: Van Haren Publishing

8

ALM activitiesFor each (important) application

Page 9: Application Portfolio Management & Application Lifecycle Management

9#UNICOMSeminars

@marksmalley

● Identify or update the current portfolio (existing and used applications, size, used resources, relations between them, replacement or investment value)

● Determine the current quality of the IT portfolio (strengths/weaknesses), functional quality, technical quality and operational quality

● Determine bottlenecks or generic bottlenecks in the current situation

● Create an overview of the developments at the generic level and of all the appropriate changes at the level of the various applications

● Determine the impact of these developments ● Assess the total capacity for change of the organization, the users and the IT

● Determine the scope, appropriate or forced technological developments● Determine connections between the various technological developments at

the application level

● Determine the total impact● Create several basic scenarios and overall architectures (or modifications)● Make decisions

Source: ASL ® 2 – A framework for Application ManagementCopyright: Van Haren Publishing

9

APM activitiesFor all or a group of applications

Page 10: Application Portfolio Management & Application Lifecycle Management

10#UNICOMSeminars

@marksmalley

● Functional quality

● Technical quality● Maintainability● Operationability

● Costs

10

Key items for APM

Page 11: Application Portfolio Management & Application Lifecycle Management

11#UNICOMSeminars

@marksmalley

11

Costs

Page 12: Application Portfolio Management & Application Lifecycle Management

12#UNICOMSeminars

@marksmalley

BusinessStrategy

Business Projects

BusinessOperations

InformationStrategy

Functionality Management

UsageManagement

BiSL

BiSL

IT Strategy

IT Projects & Releases

IT Operations

ApplicationStrategy

ServiceStrategy

ApplicationMaintenance

& Renewal

ServiceDesign & Transition

ApplicationSupport

ServiceOperation

ASL ITIL

ASL ITIL

Appl

icati

ons

Infrastructure

40% 60%

Page 13: Application Portfolio Management & Application Lifecycle Management

13#UNICOMSeminars

@marksmalley

IT Strategy

IT Projects & Releases

IT Operations

ApplicationStrategy

ServiceStrategy

ApplicationMaintenance

& Renewal

ServiceDesign & Transition

ApplicationSupport

ServiceOperation

ASL ITIL

ASL ITIL

Plan

Release 1.0

Plan

MaintainRenew

RunSupport

80%20%

Page 14: Application Portfolio Management & Application Lifecycle Management

14#UNICOMSeminars

@marksmalley

IT Strategy

IT Projects & Releases

IT Operations

ApplicationStrategy

ApplicationMaintenance

& Renewal

ApplicationSupport

ASL

ASL

RunSupport

MaintainRenew70%

30%

Page 15: Application Portfolio Management & Application Lifecycle Management

15#UNICOMSeminars

@marksmalley

IT Strategy

IT Projects & Releases

IT Operations

ApplicationStrategy

ApplicationMaintenance

& Renewal

ApplicationSupport

ASL

ASL

RunSupport

MaintainRenew

Plan2%

69%

29%

Page 16: Application Portfolio Management & Application Lifecycle Management

16#UNICOMSeminars

@marksmalley

IT Strategy

IT Projects & Releases

IT Operations

ApplicationMaintenance

& Renewal

ASL ITIL

ASL ITIL

Functionalchanges

Technicalchanges

60%

40%

Page 17: Application Portfolio Management & Application Lifecycle Management

17#UNICOMSeminars

@marksmalley

17

23

13

23

19

15

7

StaffingESPHardwareSoftwareTelcoOther

Source: Gartner IT Spending and Staffing Survey, Sept 2003

People versus Stuff

36%

Page 18: Application Portfolio Management & Application Lifecycle Management

18#UNICOMSeminars

@marksmalley

Infrastructure 60%Applications 40%

Initial development 8%Application management 32%

Run & support 10%Maintain & renew 22%

Functional change 13%Technical change 9%

Summary

People 36% Stuff 64%

Page 19: Application Portfolio Management & Application Lifecycle Management

19#UNICOMSeminars

@marksmalley

19

Benefits

Page 20: Application Portfolio Management & Application Lifecycle Management

20#UNICOMSeminars

@marksmalley

BusinessStrategy

Business Projects

BusinessOperations

InformationStrategy

Functionality Management

UsageManagement

IT Strategy

IT Projects & Releases

IT Operations

ApplicationStrategy

ServiceStrategy

ApplicationMaintenance

& Renewal

ServiceDesign & Transition

ApplicationSupport

ServiceOperation

IT Services

IT SupplyBusiness

BiSL ASL ITIL

BiSL ASL ITIL

Bus. Info. Mgmt incl. IT Demand Mgmt

Identify benefits

Realizeactual

benefits

Create potential benefits

Page 21: Application Portfolio Management & Application Lifecycle Management

21#UNICOMSeminars

@marksmalley

Profit

-

Business Goal Areas

Marketing / Sales / DeliveryAdministration / Management / Governance

Satisfaction & QualityProductivity & Predictability & Efficiency

Innovation & Agility

IT Benefits

Business Benefits Revenue

CostEmployees

Better functionality

Quicker delivery

Fewer/shorteroutages

More flexible

Cheaper

More productive

Resources

Organization

YourIT

initiative

Product

Customers

Suppliers

ProcessStakeholders Capital

IT Value Chain

Page 22: Application Portfolio Management & Application Lifecycle Management

22#UNICOMSeminars

@marksmalley

22

Quality

Page 23: Application Portfolio Management & Application Lifecycle Management

23#UNICOMSeminars

@marksmalley

● Functional quality● Importance of supported business processes● Contribution to business processes

● Technical quality● Maintainability

● Availability of technical knowledge● Availability of application knowledge● Ease of maintenance

● Operationability● Reliability (outages)● Efficiency (resources)● Continuity (security, distaster recovery)● Manageability (monitoring)

23

How to assess application quality

Page 24: Application Portfolio Management & Application Lifecycle Management

24#UNICOMSeminars

@marksmalley

24

Application Lifecycle Management

Page 25: Application Portfolio Management & Application Lifecycle Management

25#UNICOMSeminars

@marksmalley

25

Assessment application quality

Replace Renew

Retire Reassess

Low - Technical Quality - High

Low

Fun

ctio

nal Q

ualit

y -

H

igh

C

F

D

G

B

E

A

H

Page 26: Application Portfolio Management & Application Lifecycle Management

26#UNICOMSeminars

@marksmalley

26

‘Boston Box’ application portfolio analysis(wild cat, rising star, cash cow and dog)

STRATEGIC

critical to sustaining future business strategy

HIGH POTENTIAL

may be importantin achieving future business strategy

KEY OPERATIONAL

upon which the organization currentlydepends for success

SUPPORT

valuable but not critical to sucess

High - Current Relevance - Low

Low

Fut

ure

Pot

entia

l -

H

igh

Source: IMBOK (www.imbok.org)

Page 27: Application Portfolio Management & Application Lifecycle Management

27#UNICOMSeminars

@marksmalley

Sustain Re-platform Replace Remediate

There are various ways to extend the life of an application

Source: Capgemini

Consolidate Extend/enhance Migrate Decommission

Page 28: Application Portfolio Management & Application Lifecycle Management

28#UNICOMSeminars

@marksmalley

28

Mindsets

Page 29: Application Portfolio Management & Application Lifecycle Management

29#UNICOMSeminars

@marksmalley

Application decommissioning and

other forms of rationalization are

more challenging than development

Source: Write-up UNICOM ALM Webinar 2013

29

Statement #8

Page 30: Application Portfolio Management & Application Lifecycle Management

30#UNICOMSeminars

@marksmalley

Get a grip on your application landscape

● Are your applications a heavy-duty trains or light-weight scooters?

● Do you have appropriate policies, processes and practices for each category?

● The application landscape is and will remain hybrid

● So build your new city within the old city

Source: Capgemini

Page 31: Application Portfolio Management & Application Lifecycle Management

31#UNICOMSeminars

@marksmalley

Hybrid application landscapes

need differentiated approaches

Source: Write-up UNICOM ALM Webinar 2013

31

Statement #9

Page 32: Application Portfolio Management & Application Lifecycle Management

32#UNICOMSeminars

@marksmalley

Determining application strategy

is more about people than process

Source: Write-up UNICOM ALM Webinar 2013

32

Statement #10

Page 33: Application Portfolio Management & Application Lifecycle Management

33#UNICOMSeminars

@marksmalley

33

Questions

Page 34: Application Portfolio Management & Application Lifecycle Management

34#UNICOMSeminars

@marksmalley

itSMF Singapore 2013 Annual Conference - Value of ITSMitSMF Singapore 2013 Annual Conference - Value of ITSM

●Are we spending the right amount of time and money on information and related technology?

●Is this time and money well spent?

Overarching questions

Page 35: Application Portfolio Management & Application Lifecycle Management

35#UNICOMSeminars

@marksmalley

itSMF Singapore 2013 Annual Conference - Value of ITSMitSMF Singapore 2013 Annual Conference - Value of ITSM

●What have we got?●How valuable is it?●What can we do about it?●Who’s brave enough to take a decision?

APM/ALM questions

Page 36: Application Portfolio Management & Application Lifecycle Management

36#UNICOMSeminars

@marksmalley

[email protected]@marksmalley & LinkedIn

Smalley.IT

www.aslbislfoundation.orgFree downloads

Newsletter

www.apmg-international.com

Please connect and keep in touch!