27
Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39 0362330107 – Fax. +39 0362336657 Application Services Library, una "nuova" practice per la gestione delle applicazioni Sessione di studio AIEA del 27-2-2007

Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI)Tel. +39 0362330107 – Fax. +39 0362336657

Application Services Library, una "nuova" practice per la gestione delle applicazioni

Sessione di studio AIEA del 27-2-2007

Page 2: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

2

Agenda

• Perché un framework per l’Application Management• Cosa si intende per Application Management• Application Services Library• Perché ASL• Inquadramento dell’AM nell’ICT management• ASL in dettaglio• ASL e CobiT• ASL e ITIL• ASL e CMMI• Issues• Conclusioni• Domande

Page 3: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

3

Trends e conseguenze

• Elevato costo di gestione delle applicazioni nelle fasi di manutenzione (50-67% del costo completo nel ciclo di vita*)

• Trends nel business:• Servizio 7 x 24• Globalizzazione• Time to market• Necessità dei clienti specifiche

• Trends nell’IT:• Allineamento con le esigenze del business• Contenimento dei costi• Utenza e necessità più evolute

Da cui la necessità di professionalitànella gestione dell’ICT (e quindi anche nell’AM)

* Drs Remko van der Pols and Dr. Machteld E.E. Meijer- Veldman

Page 4: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

4

Profilo dell’Application Management

• Ambito: (business) applications, spesso custom

• Principale funzione: mantenere le applicazioni allineate e aggiornatecon le necessità del business

• Principali attività: progettazione, realizzazione e testing deimiglioramenti alle applicazioni esistenti, supporto giornaliero, gestione del servizio

• Ponte tra il Business Information Systems Management (BISM) e il(Technical) Infrastructure Management ((T)IM)

Page 5: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

5

ASL

• Un framework per i processi(26) di Application Management (AM)• Supportato da un considerevole numero di “best practices”• Una sorta di “ITIL” ma per la gestione, manutenzione,

miglioramento e rifacimento delle business application• Copre tutti gli aspetti dell’application management• Sviluppato inizialmente da PinkRoccade, è ora di pubblico dominio

(www.aslfoundation.org)

Page 6: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

6

Perchè ASL?

ASL fornisce una risposta a problemi quali:

• Le applicazioni non rispondono alle esigenze del business

• I costi di gestione del parco applicativo sono elevati e non si giustificano

• La qualità delle applicazioni è bassa e crea problemi quotidiani agliutenti

• Non è chiara la strategia di gestione delle applicazioni e di erogazionedei servizi

Page 7: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

7

Inquadramento dell’AM

BusinessIS mngt

Applicationmngt

Business applicationsInformation perspectiveEnhancement aspectsMaintenance & enhancement team

Information & information systemsUser / business perspectiveBusiness aspectsSystem owner / functional managers

HW, System SW, Generic ‘Office’ SWOperations perspectiveTechnical aspectsDesktops, network, data center

Infrastructuremngt

Fonte: Looijen e Delen

Le tre discipline di gestione dell’ICT

Page 8: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

8

Business

Users

Governance

Un modello complessivo

Services

TIMAM

BISM

Initialdevelop-

ment

Evaluation

Input

Service calls

BusinessIS mngt

Applicationmngt

Infrastructuremngt

Page 9: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

9

ASL: overview

Page 10: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

10

ASL: i processi operativi

Maintenance Enhancement and renovation

Realisa-tion

Impactanalysis

Testing

Implementation

Incident mgt

Availabilitymgt

Config.mgt

Capacitymgt

Continuitymgt

Design

Softw control &distrib.

Changemgt

Changemgt

• Mantenere le applicazioni operative• Gestire gli Incident• Intervenire pro-attivamente

Connectingprocesses

Obiettivi

• Gestire i Change• Gestire le release

• Migliorare le applicazioni• Allinearle con le necessità del business

(nel breve)

Page 11: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

11

I processi di Management

Planning & control

Cost management

Service level management

Internal quality

Externalquality

(customer)Money

Humanresources

Time

Qualitymanagement

• Assicura che i Servizi concordati siano erogati al tempo concordato e con la capacità concordata

• Assicura il controllo dei costi di erogazione dei Servizi ed il loro charging

• Assicurare la qualitàinterna ed esterna dei processi e dei prodotti definendo e controllando la qualità

• Assicura il controllo ed il miglioramento dei livelli di servizio e della customersatisfaction

Page 12: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

12

I processi di Governance: ACM

Customerenvironment

strategy

Customerorganisation

strategy

ICT-portfolio

management

(Application)

Life cycle mgt

ICT-developments

strategy

Applications Cycle Management

• ICT Development Strategy:osserva e valuta l’evoluzione tecnologica dell’ICT al fine di valutarne l’impatto sul Portafoglio Applicativo.

• Customer environment Strategy: analizza le Value Chains delle organizzazioni per valutarne le possibili evoluzioni ed i trends al fine di comprenderne l’impatto sul Portafoglio Applicativo.

• Customer organisation strategy:analizza l’evoluzione delle organizzazioni dei clienti (es. processi) al fine di comprenderne l’impatto sul Portafoglio Applicativo.

• Life Cycle Management:ha l’obiettivo di definire il futuro di una specifica applicazione al fine di assicurare che possa offrire il miglior supporto possibile ai processi di business.

• ICT Portfolio Management:ha come obiettivo quello di coordinare cambiamenti e investimenti significativi nelle applicazioni al fine di garantire l’allineamento con le necessità di business.

Page 13: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

13

I processi di Governance: OCM

Supply

Delivery

Demand

Outside inInside out

Technologydefinition

With what

Skillsdefinition

Servicedelivery

definition

Accountdefinition

Marketdefinition

To whom In which market

What

How

Organisation Cycle Management

• Market definition:analizza le evoluzioni del mercato e dei clienti al fine di individuare gli impatti significativi per i Servizi erogati.

• Account definition:definisce la strategia e l’approccio per contattare i prospect e gestire le relazioni con i clienti.

• Skills definition: definisce gli skill necessari per le esigenze future delle organizzazioni.

• Technology definition:è il processo che consente di definire la strumentazione utilizzata per erogare i Servizi.

• Service Delivery Definition: il processo identifica i Servizi da erogare nei prossimi due/tre anni.

Page 14: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

14

I principali contenuti di ASL

• La descrizione di tutti i processi che include input, output, attività, relazioni tra i processi, ruoli di tutte le parti interessate

• Modelli di documenti come le pianificazioni annuali, i piani di gestione, i Service Level Agreements, le procedure, etc.

• Metriche e reporting

• Un modello di maturità (per processo e complessivo)

• Un questionario di assessment

Page 15: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

15

Business

Users

Governance

Rapporti con altri framework: CobiT (1 di 2)

Services

TIMAM

BISM

Initialdevelop-

ment

Evaluation

Input

Service calls

BusinessIS mngt

Applicationmngt

Infrastructuremngt

Page 16: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

16

Rapporti con altri framework: CobiT (2 di 2)

PO1 Define a Strategic IT Plan

PO2 Define the Information Architecture

PO3 Determine Technological Direction

PO4 Define the IT Processes, Organisation and Relationships

PO5 Manage the IT Investment

PO6 Communicate Management Aims and Direction

PO7 Manage IT Human Resources

PO8 Manage Quality

PO9 Assess and Manage IT Risks

PO10 Manage Projects

AI1 Identify Automated Solutions

AI2 Acquire and Maintain Application Software

AI3 Acquire and Maintain Technology Infrastructure

AI4 Enable Operation and Use

AI5 Procure IT Resources

AI6 Manage Changes

AI7 Install and Accredit Solutions and Changes

DS1 Define and Manage Service LevelsDS2 Manage Third-party Services

DS3 Manage Performance and CapacityDS4 Ensure Continuous Service

DS5 Ensure Systems SecurityDS6 Identify and Allocate Costs

DS7 Educate and Train UsersDS8 Manage Service Desk and Incidents

DS9 Manage the ConfigurationDS10 Manage Problems

DS11 Manage DataDS12 Manage the Physical Environment

DS13 Manage Operations

ME1 Monitor and Evaluate IT Performance

ME2 Monitor and Evaluate Internal Control

ME3 Ensure Regulatory Compliance

ME4 Provide IT Governance

Acquire&

Implement

Plan&

Organise

Deliver&

Support

Monitor&

Evaluate

IndicazioniSupporto rilevante

(in relazione alle applicazioni)

Page 17: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

17

Rapporti con altri framework: ITIL (Service Management)

Why

What

Why

What

Who

How

GENERIC

SPECIFIC

Tasks/Responsibilities/Accountabilities

procedures/work instructions

activities e.g. maintenance &

enhancement of applications

activities e.g. management of

office automation & data centres

BiSLASL ITIL

specific process implementation

activities e.g. information

management & operational info

mgt.

Service Management

implementation

InformationManagement

InfrastructureManagement

Application Management

Page 18: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

18

Rapporti con altri framework: ITIL AM

Descrive processi atti ad allineare continuamente il servizio di AM ed il portafoglio applicativo con le necessità di business.

Approccio basato sul modello ciclico di allineamento strategico (Henderson e Venkatraman)in relazione a requisiti; fornisce metodi di controllo.

Business IT Alignment

Può essere utilizzato partendo da qualsiasi livello di maturità.

L’utilizzo del metodo è raccomandato in un’organizzazione esperta e matura.

Maturitàrichiesta

Miglioramento dei processi di gestione delle applicazioni.

Miglioramento dei processi di sviluppo applicativo e di service management al fine di migliorare il Servizio IT.

Utilizzo

ASL si focalizza sui processi di ApplicationManagement per migliorarne efficacia ed efficienza.

ITIL AM si focalizza sugli aspetti che, nell’ambito del processo di sviluppo delle applicazioni, ne migliorano l’esercibilità ai fini dell’erogazione del Servizio.

Focus

ASLASLITIL AMITIL AMAreaArea

Le metodologie hanno obiettivi differenti e pertanto sono difficilmente comparabili.Rispondono entrambe bene ai propri intenti.

Page 19: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

19

Rapporti con altri framework: CMMI

CMMI è riconosciuto e utilizzato in tutto il mondo Crescnte in Olanda, Belgio, UK e ora anche in Italia

Diffusione

Di pubblico dominioDi pubblico dominioDisponibilità

Aspetti interni alle organizzazioniAspetti interni ed esterni alle organizzazioniFocus

Senior managementSenior e middle managementTarget

Orientato alla qualità dei prodotti e dei processiOrientato ai livelli di servizio ed i processi

Processi tatticiProcessi strategici, tattici e operativiLivelli

Sviluppo di nuove applicazioni e upgrade (significativi)di applicazioni esistenti

Manutenzione, miglioramento e rifacimento delle applicazioni

Ambito

Strumento per valutare e migliorare la maturitàorganizzativa e la qualità dei processi.

Strumento di strutturazione e miglioramento dei processi.

Obiettivi

CMMCMM--SWSWASLASLAreaArea

• CMMI for Development ha rimpiazzato CMM-SW (ed altri)• Due nuovi gruppi di modelli, costellazioni, sono in rilascio:

• CMMI for Services• CMMI for Acquisition

Page 20: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

20

Dove si è sviluppato

• ASL è stato inizialmente sviluppato da PinkRoccade (1998 – 2002)• Private -> Public Domain -> ASL Foundation• ASL Foundation è nata nell’Aprile 2002• Al 2006 l’Associazione contava 9 participanti e 12 knowledge partners

• Il framework si è sviluppato principalmente in Olanda• Sono iniziate alcune esperienze in UK e Germania• Nel 2006, iCONS (www.innovativeconsulting.it) introduce il framework in

Italia

Page 21: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

21

ASL Foundation

PartecipantiFortis ASR - Getronics - IBM - Interpolis - LogicaCMG - Ministry of Defence / DTO - Ordina - PinkRoccade - UWV

Knowledge partners:ATOS Origin - BBusi - BSI/KPMG - Exin - Dep. of Justice / IND - ISES – iCONS Innovative Consulting - Marval - Sogeti - Solve

www.aslfoundation.org

Page 22: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

22

Principali issues

• “Profondità” dei processi e della loro descrizione limitata

• Integrazione con altri modelli, ad esempio ITIL (terminologia, approccio merge vs. per dominio)

• Diffusione limitata

• Arrivo di practice concorrenti (in particolare CMMI fo Development e CMMI for Services)

Page 23: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

23

In conclusione

• Cosa offre ASL:• Terminologia chiara• Processi uniformi• Best practice e pubblicazioni• Tool di assessment• Uno schema di certificazione professionale (supportato da EXIN)

• Quali vantaggi si ottengono:• Professionalità nell’Application Management

pertanto..

• Miglioramento della qualità• Riduzione dei costi• Miglioramento delle comunicazioni tra chi opera nell’IT Service Management• Miglior allineamento dell’IT con le esigenze di business

• Per chi è rilevante ASL• Chi ha costi di manutenzione applicativa o problemi di qualità• Chi ha adottato o è interessato ad adottare ITIL nell’area dello sviluppo Applicativo

Page 24: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

24

Domande?

Page 25: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

25

Backup

Page 26: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

26

Bibliografia

• La seguente bibliografia può essere scaricata da http://www.aslfoundation.org/index.php?id=79&L=0

• Machteld meijer, Mark Zwaal, Sander Koppens; ASL and ITIL: powerfull together• Machteld Meijer, Harry Meijer; Improving application services with ASL and CMMI• Machteld Meijer, Hans Boer; The Significance of ASL and ITIL AM for application

management• Y Backer, R. van der Pols, J.J. Sybenga; Professional application management by

package and ASP providers• An English version of IT-management yearbook 2001 | Meijer-Veldman M.E.E. & R.

van der Pols, ASL, second generation application management (English)• Hagen, L., D. Hinley, M. Meijer, R. van der Pols & P. Ruijgrok, Application Services

Library; Introduction Best Practices and Framework for Application Management (English)

• Hinley, D.S. & R. van der Pols, Barracuda Content Design; a methodology for the provision of Application Services (English)

• Ulteriori riferimenti bibliografici si trovano all’interno degli articoli citati

Page 27: Application Services Library, una nuova practice per la gestione … · 2015-03-07 · Innovative Consulting S.r.l. – Galleria J. F. Kennedy 10/A – 20038 Seregno (MI) Tel. +39

27

CobiT