SlideShare une entreprise Scribd logo
1  sur  43
makes IT easy
Maticmind, makes IT easy | www.maticmind.it | info@maticmind.it
Le nuove competenze di Maticmind in
ambito applicativo
Agenda – Gennaio 2016
Agenda
1. Introduzione
- Qualche dato sul team che Maticmind ha acquisito da HP alla fine del 2015.
2. I servizi applicativi
- Tipologie di servizi applicativi che siamo in grado di erogare.
3. Le nostre competenze funzionali
- Volumi che possiamo esprimere.
- Quali industry possiamo supportare
4. Competenze certificate
- PM, PMP, ITIL, SAP, altre certificazioni, etc.
- Volumi che possiamo esprimere.
5. Alcuni esempi
- Progetti o servizi che abbiamo condotto o stiamo conducendo al momento.
Appendice 1. Le nostre competenze tecniche - Linguaggi di programmazione, ambienti, architetture, DBMS,
tools, ERP, etc.
Appendice 2. I servizi ERP
makes IT easy
Maticmind, makes IT easy | www.maticmind.it | info@maticmind.it
Le nuove competenze di Maticmind in
ambito applicativo
1. Introduzione
Il team acquisito da HPE
• 136 risorse (115 Napoli, 10 Roma, 7 Pomezia, 4 Milano)
– 96 con esperienza nell’erogazione di servizi applicativi
• Sviluppo e manutenzione software
• ERP
• BPR – Business Process Reengineering
• Quality management - Testing
• Program, Project & Service management
• …
– 17 con esperienza nell’erogazione di servizi tecnologici
• Assistenza sistemistica
• Posta elettronica e posta elettronica certificata
• Desktop management
• Server management
• Project & Service management
– 21 con skill PM e PMO
– 2 con esperienza nell’erogazione di servizi cross (interni)
• Gestione del Personale
• Amministrazione
• …
• Esperienza nel pre-sales e business development
• Significativa esperienza lavorativa media
• Elevato grado di scolarizzazione
I ruoli tipici nei servizi applicativi
• Project Manager (PM):
Il Project Manager è responsabile di tutte le attività di gestione di un progetto. Guida il team,
assegna i compiti, gestisce il piano di lavoro ed è responsabile della qualità dei prodotti
consegnati al cliente.
• Consulente:
È una risorsa senior, esperto di uno o più domini applicativi, capace di dialogare con i clienti fin
dalle fasi di prevendita.
• Architetto:
L'architetto è il progettista tecnico di alto livello di un sistema informativo. Stabilisce la struttura di
base del sistema, definisce le caratteristiche essenziali e gli elementi che lo costituiscono.
• Analista:
Esegue le fasi di Raccolta dei requisiti, Analisi e Disegno Tecnico.
• Programmatore:
Ha il compito di sviluppare software partendo da un Disegno Tecnico, integra i componenti
dell'applicazione.
• Project Management Office (PMO):
dipende dal PM, esegue attività finalizzate a massimizzare la capacità produttiva dei progetti
applicativi, quali il controllo dell’avanzamento, l’analisi delle performance e l’eventuale
introduzione dei miglioramenti riguardanti processi, metodologie e tecniche.
makes IT easy
Maticmind, makes IT easy | www.maticmind.it | info@maticmind.it
Le nuove competenze di Maticmind in
ambito applicativo
2. I servizi applicativi
AM – Servizi Core
Gestione Applicazioni - Application Management
• Manutenzione SW: Manutenzione correttiva, adeguativa, preventiva ed evolutiva
del software.
• Gestione operativa: Monitoraggio applicazioni, schedulazione e controllo,
procedure batch, esecuzione attività periodiche in base a calendario operativo,
gestione profili e utenze.
• Assistenza utente: Consulenza applicativa, data cleaning, presidio cliente, help
desk, produzione reportistica/query ad hoc su richiesta utente.
Enterprise Application Management
• Servizi di Application Management su sistemi ERP (dettagli in Appendice 2)
AM – Servizi Cross
Gestione Applicazioni - Application Management
• Transition Management: Presa in carico delle applicazioni. Knowledge Transfer.
• Configuration Management: Gestione della configurazione/versioning delle
applicazioni.
• Change Management: Gestione dei cambiamenti alle applicazioni. Definizione
delle priorità di intervento. Gestione interventi terze parti. Stima delle modifiche.
• Release management: Gestione del processo di rilascio in produzione delle
applicazioni.
• Service Management: Reportistica dei livelli di servizio, programmazione e
controllo delle attività di gestione delle applicazioni. SPOC del team di Application
management e del servizio di AM per il Cliente.
Sviluppo applicazioni [1]
Sviluppo Applicazioni - Application Development
• Gestione dei requisiti, analisi, disegno, realizzazione e test:
– Sviluppi Java, .Net, altri linguaggi/script di programmazione;
– Portali Web;
– Mobile Applications;
– Data Warehouse/Business Intelligence;
– Progetti di trasformazione di applicazioni legacy (ad esempio da Cobol a Java);
– Migrazione Dati.
ERP Implementation Services
• Servizi di Implementazione di sistemi ERP (dettagli in Appendice 2)
Sviluppo applicazioni [2]
Sviluppo Applicazioni - Application Development
• Testing
– Test funzionale;
– Test di sistema;
– Test di integrazione;
– Test di non regressione;
– Performance / Stress Testing.
• System Integration: integrazione di prodotti software di mercato, applicazioni
custom e data base.
• Enterprise Application Integration: Integrazione applicazioni attraverso l'utilizzo di
software e soluzioni architetturali: ad esempio SOA (Service Oriented
Architecture), Web Services.
Altri servizi applicativi
• Project Management: Definizione, Pianificazione, Esecuzione, Controllo e
Chiusura dei progetti relativi allo sviluppo di applicazioni SW. Gestione
dell’ambito, dei costi, della tempistica, del rischio e della qualità dei progetti.
• PMO: Project Management Office. Attività di supporto al project/program
manager.
• Gestione Qualità IT: Gestione QMS – Quality Management System. Consulenza
Audit ISO 9001 e CMMI.
• Gestione Processi IT: Consulenza IFPUG (conteggio Function Points).
Definizione/Gestione dei processi IT.
• Formazione: Erogazione formazione in aula, mentorship, tutoring ai fini di
certificazioni (ITIL, PMP, ISTQB, IFPUG).
• Web Content Management: progettazione/gestione dei contenuti di siti internet.
makes IT easy
Maticmind, makes IT easy | www.maticmind.it | info@maticmind.it
Le nuove competenze di Maticmind in
ambito applicativo
3. Le nostre competenze funzionali
Competenze di Industry
0
10
20
30
40
50
60
70
80
77
63
50
46
37
5
1 1
Persone
Competenze ERP
BPR & Org.
Change Mgnt
SAP SCM (MM,
WM, EWM, SD)
SAP IS-U
HR Process
Ge.Pe.
SAP BW-BO
ABAP
SAP Basis
CRM Remedy
Pgr & Prj Mgmnt
Oracle App.
makes IT easy
Maticmind, makes IT easy | www.maticmind.it | info@maticmind.it
Le nuove competenze di Maticmind in
ambito applicativo
4. Competenze certificate
Le certificazioni
Napoli: 107 certificazioni su una popolazione di 115 persone
0
5
10
15
20
25
30
35
5
4
2 2 2
5
32
4
3
14
19
4 4
2
5
Team PMO Certificazioni
Certificazione #
PMP 4
ITIL Foundation 8
ITIL Intermediate 2
IFPUG 1
ISTQB 1
ERP Certificazioni
Certificazioni #
SAP Transportation Management 9.0 2
SAP:Certification:C_TFIN22_64: SAP Certified Application Associate -
Management Accounting (CO) with SAP ERP 6.0 EHP4
4
Oracle PL/SQL Developer Certified Associate 2
ERP Corsi ufficiali SAP seguiti
Corso #
ABAP Web Dynpro 5
EWM Processes 3
Logistics Execution & Warehouse Management 5
Material Management & Sales Distribution 9
HANA 1
makes IT easy
Maticmind, makes IT easy | www.maticmind.it | info@maticmind.it
Le nuove competenze di Maticmind in
ambito applicativo
5. Alcuni esempi
Progetti [1]
Servizi Healthcare per una Compagnia Assicurativa di rilievo nazionale
• Servizi: Manutenzione correttiva, evolutiva, adeguativa. Sviluppo e manutenzione
Web Services. Change and Configuration Management
• Cliente: Una grande compagnia assicurativa
• Durata: 10 anni
• Volumi: 3+ FTE
• Breve Descrizione: Dal prodotto di mercato healthcare «Metavance» realizzato
negli USA nasce SIGIM, personalizzazione per il mercato italiano, attualmente in
uso presso il Cliente. Ambito funzionale: Polizze sanitarie
• Punti di forza: Competenza funzionale nell’ambito delle polizze sanitarie
Progetti [2]
Local Banking Solutions
• Servizi: Supporto Applicativo (manutenzione SW, Help Desk) relativo ai seguenti
Prodotti Bancari: Sistemi di Vigilanza, Centrale Rischi, Messaggi in rete
interbancaria relativi ai sistemi di Pagamento
• Cliente: Centri servizi di banche e finanziarie Italiane
• Durata: 10 anni
• Volumi: 4 FTE
• Breve Descrizione: Il prodotto «Minerva» realizzato su ambiente Host (Cobol) è
stato trasformato nel 2005 in un’applicazione web (Java/Cobol Microfocus) ed è
attualmente in uso presso vari clienti
• Punti di forza: Supporto applicativo su package SW «multiclient». Competenza
funzionale su interscambio di informazioni tra le banche, finanziare e Banca
d’Italia.
Progetti [3]
Fatturazione Elettronica per un cliente PAC
• Servizi: Sviluppo e manutenzione di software applicativo
• Cliente: Un grande cliente PAC
• Durata: 2 anni
• Volumi: 8 FTE
• Breve Descrizione: Gestione delle fatture elettroniche passive inviate dai fornitori
agli enti periferici (e delle relative notifiche) tramite SDI (Sistema di interscambio)
del MEF. Sviluppo del sistema applicativo e servizio di assistenza agli utenti finali.
Il volume di fatture gestite è > 100k/mese
• Punti di forza: Competenze funzionali e tecniche relative allo scambio di fatture in
formato elettronico secondo gli standard stabiliti dalla PA
Progetti [4]
eDOC work (SmartCity)
• Ambito: Sviluppo di software applicativo
• Clienti: Un importante cliente PAL
• Durata: 1,5 anno
• Volumi: 10 FTE
• Breve Descrizione: Rilevazione automatica della presenza degli alunni in classe
tramite tecnologia NFC. Il dato viene raccolto da uno smartphone e trasmesso al
server della scuola per il monitoraggio.
• Punti di forza: Soluzione innovativa che potrebbe essere riusata in ambito
rilevazione presenze aziende/enti pubblici
Progetti [5]
Servizi HR per una grande Banca internazionale
• Ambito: SAP HCM On Going Services
• Cliente: Consociate Italiane e estere di un grande gruppo bancario europeo
• Durata: 14 anni (complessiva di contratto)
• Volumi: 7 FTEs
• Breve descrizione: EAM (Enterprise Application Mangement) HCM
• Punti di forza: Conoscenza approfondita dei processi della gestione del personale
in ambito. Conoscenza GePe Payroll (gestione dei cedolini con il prodotto Ge.Pe.)
Progetti [6]
Sevizi di TEST funzionale integrato e collaudo per un cliente Energia
• Ambito: Collaudo Funzionale Integrato
• Cliente: Un grande Cliente in area Energia
• Durata: 5 anni
• Volumi: 6 FTEs
• Breve descrizione: Functional Integration Test dei processi di Fatturazione &
Logistica (SAP IS-U; MM; SD) + CRM (Siebel)
• Punti di forza: Conoscenza end-to-end dei processi sottesi alle applicazioni
software via via sottoposte alle attività di test funzionale
makes IT easy
Grazie per l’attenzione
makes IT easy
Maticmind, makes IT easy | www.maticmind.it | info@maticmind.it
Le nuove competenze di Maticmind in
ambito applicativo
Appendice 1. Le nostre competenze tecniche
Classificazione e scala
• Le competenze tecniche coperte in questa sezione sono raggruppate per
categoria:
– Metodologie
– Sistemi operativi
– Linguaggi di programmazione
– Gestione dei dati
– Gestione della configurazione del software
– Application server
– Ambienti integrati di sviluppo (framework)
– Strumenti (tools)
– Portal e content management
– Business Intelligence
– Middleware BPM – Business Process Management
• Ciascuna competenza viene misurata con un numero di risorse (#) e uno score
medio. Lo score può assumere uno dei seguenti valori:
0/null = nessuna esperienza
1 = esperienza molto limitata
2 = esperienza bassa
3 = esperienza media
4 = esperienza buona
Metodologie
79
67
54
36
19
13 12
8 8 6 6
3.29
3.09
2.57 2.58
2.84
2.54
2.83
2.63
2.38
3.17
2.67
0.00
0.50
1.00
1.50
2.00
2.50
3.00
3.50
0
10
20
30
40
50
60
70
80
90
Application
development
Application
mangement
Program e
project
management
Risk
management
Testing
management
IFPUG
Function Point
Quality
management
Application
assessment
Application
modernization
UML Business
process
management
# score medio
Sistemi operativi
44
41
25
17 17 18 17
11 11
7
3 1
2.30
2.39
2.20
2.29
2.24
1.94
1.76
1.91
1.45
1.71
2.00
4.00
0.00
0.50
1.00
1.50
2.00
2.50
3.00
3.50
4.00
4.50
0
5
10
15
20
25
30
35
40
45
50
WIN 2003 WIN 2008 Linux
RedHat
Windows
Scripting
Linux Altro AIX Solaris Linux SUSE HP-UX AS4 Novell
Netware
WIN 2012
# score medio
Linguaggi di programmazione
73 70
62 60 59
50
35 32 31 28 25 24
19 16 16 13
2.78
3.10
2.82
2.92
2.08
2.34
2.43
2.78
2.52
2.39
2.32
2.42
2.79
2.50
2.06
2.54
0.00
0.50
1.00
1.50
2.00
2.50
3.00
3.50
0
10
20
30
40
50
60
70
80
# score medio
Database Management Systems
78
74
51
35
15 14
2
2.97
2.55
2.65
2.43
2.27
2.07
3.00
0.00
0.50
1.00
1.50
2.00
2.50
3.00
3.50
0
10
20
30
40
50
60
70
80
90
Oracle DB2 MySQL SQL Server PostgreSQL informix Sybase
# score medio
Gestione della configurazione
15
14
4
3
2
2.87
3.00
2.25
3.67
2.50
0.00
0.50
1.00
1.50
2.00
2.50
3.00
3.50
4.00
0
2
4
6
8
10
12
14
16
StarTeam CVS Visual Sourcesafe SVN Casewise Suite
# score medio
Application Server
60
39 37
29 29 29
16
2.45
2.74
2.16
2.55
2.34 2.31
2.00
0
0.5
1
1.5
2
2.5
3
0
10
20
30
40
50
60
70
Tomcat Jboss Oracle IBM Websphere Apache http
server
Weblogic Server MS IIS
# score medio
Ambienti e framework di sviluppo
12
10
9
8
7 7
5 5
4
3.00
3.10
2.67
2.88
2.71
2.14
3.00
2.60
3.25
0.00
0.50
1.00
1.50
2.00
2.50
3.00
3.50
0
2
4
6
8
10
12
14
Eclipse Together Struts/struts2 Struts & Tiles JBPM Visual Studio Spring tools suite
(STS)
JDeveloper Nexus
# score medio
Portali e content management
28
15
3
2.07
1.53
2.33
0.00
0.50
1.00
1.50
2.00
2.50
0
5
10
15
20
25
30
Liferay Alfresco WordPress
# score medio
DWH / BI
6
3 3
2
1 1 1 1 1 1 1
2.83
3.67 3.67
3.50
4.00 4.00 4.00
3.00 3.00 3.00 3.00
0.00
0.50
1.00
1.50
2.00
2.50
3.00
3.50
4.00
4.50
0
1
2
3
4
5
6
7
# score medio
Middleware / BPM
11
8
6 6
5 5
4
1
2.45
2.25
2.67
2.50
2.80
2.60
2.75
4.00
0.00
0.50
1.00
1.50
2.00
2.50
3.00
3.50
4.00
4.50
0
2
4
6
8
10
12
Tibco
Businessworks
Tibco Remedy
Adapter
Tibco RendezVous Tibco Generics Tibco EMS Tibco iProcess Tibco HAWK Jboss FUSE
# score medio
Altri tool
35
7
4
2
2.77
1.71
1.25
3.00
0.00
0.50
1.00
1.50
2.00
2.50
3.00
3.50
0
5
10
15
20
25
30
35
40
Web Services ALM-Application Lifecycle Management Sales Force (SF) IBM Rational Suite
# score medio
makes IT easy
Maticmind, makes IT easy | www.maticmind.it | info@maticmind.it
Le nuove competenze di Maticmind in
ambito applicativo
Appendice 2. Servizi applicativi in ambito ERP
ERP Offerta Servizi [1]
ERP Implementation Services
• Program & Project Management
• Business Process Analysis &
Rengineering
– Analisi e Ridisegno dei principali processi
gestionali per supportare la strategia aziendale ed i
business requirements.
• Organizational Change Management
– Preparare le persone a svolgere efficacemente il
proprio ruolo all’interno della nuova configurazione
organizzativa basata sui nuovi processi
• Business Requirements Management
– Business Blue Print
• Product implementation
– Configurazione/Set up standard del sistema
• Customization Development
– Enhancements, sviluppi ad integrazione dello
standard. Lo scopo è quello di sviluppare le
funzioni migliorative o mancanti rispetto allo
standard evidenziate nel Business Blueprint
• Business System Testing
– Functional Test, FIT Final Integration Test
• Adoption and Learning
– Pianificare e erogare il training ai Tutors includendo
tutti gli argomenti necessari ai fabbisogni degli
EndUser
• Data Migration
– Trasferimento dei dati ovvero estrarre i dati dal
legacy system e renderli disponibili nella nuova
struttura
• System Management
– Gestione delle componenti tecniche di base del
sistema SAP («SAP Basis»)
• Application Security Management
– Implementazione del concetto di autorizzazione &
profili utenti considerando l’impatto organizzativo
• Go Live & Support
– Rendere il sistema di produzione operativo e
supportarlo nella fase di ongoing
ERP Offerta Servizi [2]
Enterprise Application Management
• Transition Management (Start-Up)
– Presa in carico del sistema pre-esistente
acquisendo il controllo dei servizi di Application
Management
• Service Management
– Single Point of Contact per le necessità EAM
• Level 2 Help Desk - Functional Support
– Gestisce direttamente i problemi applicativi e
funzionali e sollecita l’analisi e la correzione dei
problemi.
• Application Failure / Resolution Analysis
– Analizza e determina le cause di un errore nelle
SAP Application. Consiste principalmente
nell’applicazione di bug fix di tipo standard e nello
sviluppo di codice per risolvere il problema.
• Application/Program Minor Enhancements
– Piccoli enhancements sull’applicazione SAP.
Esempi tipici sono la creazione/modifica di report,
produzione di queries, modifiche a forms.
• Functional Extension / Major Enhancements
– Changes di notevoli dimensioni e sviluppo di
programmi custom complessi.
• Interface Failure Support
– Risoluzione di problemi tecnici relativi alle interfacce
fra le SAP Application e sistemi legacy.
• Batch Job Failure Support
– Risoluzione dei problemi relativi a procedure batch
delle SAP Application.
• System Management
– Gestione delle componenti tecniche di base del
sistema SAP («SAP Basis»)
• User Access Administration
– Gestione delle autorizzazioni & profili utenti
considerando l’impatto organizzativo

Contenu connexe

Tendances (10)

Syscons Profilo Azienda
Syscons   Profilo AziendaSyscons   Profilo Azienda
Syscons Profilo Azienda
 
Business Case SAP FAST-START: Electronic Systems SpA
Business Case SAP FAST-START: Electronic Systems SpABusiness Case SAP FAST-START: Electronic Systems SpA
Business Case SAP FAST-START: Electronic Systems SpA
 
Brochure 2014 - Unified Management Platform
Brochure 2014 - Unified Management PlatformBrochure 2014 - Unified Management Platform
Brochure 2014 - Unified Management Platform
 
Il gruppo Maneat - una realtà italiana
Il gruppo Maneat - una realtà italianaIl gruppo Maneat - una realtà italiana
Il gruppo Maneat - una realtà italiana
 
Scenari introduzione Application Service Governance in Azienda
Scenari introduzione Application Service Governance in AziendaScenari introduzione Application Service Governance in Azienda
Scenari introduzione Application Service Governance in Azienda
 
Our Model : 123
Our Model : 123Our Model : 123
Our Model : 123
 
BR&Fing Company Profile
BR&Fing Company ProfileBR&Fing Company Profile
BR&Fing Company Profile
 
Company Profile BR&Fing
Company Profile BR&FingCompany Profile BR&Fing
Company Profile BR&Fing
 
Reitek CTManager v2.0
Reitek CTManager v2.0Reitek CTManager v2.0
Reitek CTManager v2.0
 
Centro Computer - CCasir
Centro Computer - CCasirCentro Computer - CCasir
Centro Computer - CCasir
 

Similaire à Le nuove competenze di Maticmind in ambito applicativo

PMexpo16 - Corvallis PMC - Lucia Venturini
PMexpo16 - Corvallis PMC - Lucia VenturiniPMexpo16 - Corvallis PMC - Lucia Venturini
PMexpo16 - Corvallis PMC - Lucia VenturiniPMexpo
 
Flt.lab Business Presentation
Flt.lab Business PresentationFlt.lab Business Presentation
Flt.lab Business PresentationFLT.lab
 
Presentazione Web Site
Presentazione Web SitePresentazione Web Site
Presentazione Web SiteWeb Site srl
 
RAMCUBE AG - software and services
RAMCUBE AG - software and servicesRAMCUBE AG - software and services
RAMCUBE AG - software and servicesluigich
 
Costruire una chain of custody del software - una guida per Cto Cio Devops
Costruire una chain of custody del software - una guida per Cto Cio DevopsCostruire una chain of custody del software - una guida per Cto Cio Devops
Costruire una chain of custody del software - una guida per Cto Cio DevopsEmerasoft, solutions to collaborate
 
SOLUZIONI EDP: 35 anni di attività,innovazione e crescita continua
SOLUZIONI EDP: 35 anni di attività,innovazione e crescita continuaSOLUZIONI EDP: 35 anni di attività,innovazione e crescita continua
SOLUZIONI EDP: 35 anni di attività,innovazione e crescita continuaStefania Tromba
 
Flt.lab Presentazione Aziendale
Flt.lab Presentazione AziendaleFlt.lab Presentazione Aziendale
Flt.lab Presentazione Aziendaleguest851bc62a
 
E&Y Implement It Service Operations 11 07 2008
E&Y   Implement It Service Operations 11 07 2008E&Y   Implement It Service Operations 11 07 2008
E&Y Implement It Service Operations 11 07 2008tosant
 
Presentazione SAP Business ByDesign ERP cloud
Presentazione SAP Business ByDesign ERP cloudPresentazione SAP Business ByDesign ERP cloud
Presentazione SAP Business ByDesign ERP cloudPaolo Bassetti
 
Presentazione Nuvola Software
Presentazione Nuvola SoftwarePresentazione Nuvola Software
Presentazione Nuvola Softwarenuvolasoftware
 
Smau Milano 2014 - Disc
Smau Milano 2014 - DiscSmau Milano 2014 - Disc
Smau Milano 2014 - DiscSMAU
 
Curriculum Vitae Fabio Vitaterna
Curriculum Vitae Fabio VitaternaCurriculum Vitae Fabio Vitaterna
Curriculum Vitae Fabio VitaternaFabio Vitaterna
 
CV Fabrizio Avanzini - ITA 2012
CV Fabrizio Avanzini - ITA 2012CV Fabrizio Avanzini - ITA 2012
CV Fabrizio Avanzini - ITA 2012Fabrizio Avanzini
 

Similaire à Le nuove competenze di Maticmind in ambito applicativo (20)

PMexpo16 - Corvallis PMC - Lucia Venturini
PMexpo16 - Corvallis PMC - Lucia VenturiniPMexpo16 - Corvallis PMC - Lucia Venturini
PMexpo16 - Corvallis PMC - Lucia Venturini
 
Flt.lab Business Presentation
Flt.lab Business PresentationFlt.lab Business Presentation
Flt.lab Business Presentation
 
Lombardia Informatica SpA - Polarion Success Story
Lombardia Informatica SpA -  Polarion Success StoryLombardia Informatica SpA -  Polarion Success Story
Lombardia Informatica SpA - Polarion Success Story
 
Presentazione Web Site
Presentazione Web SitePresentazione Web Site
Presentazione Web Site
 
RAMCUBE AG - software and services
RAMCUBE AG - software and servicesRAMCUBE AG - software and services
RAMCUBE AG - software and services
 
Costruire una chain of custody del software - una guida per Cto Cio Devops
Costruire una chain of custody del software - una guida per Cto Cio DevopsCostruire una chain of custody del software - una guida per Cto Cio Devops
Costruire una chain of custody del software - una guida per Cto Cio Devops
 
Ds Tech - Chi Siamo
Ds Tech - Chi SiamoDs Tech - Chi Siamo
Ds Tech - Chi Siamo
 
SOLUZIONI EDP: 35 anni di attività,innovazione e crescita continua
SOLUZIONI EDP: 35 anni di attività,innovazione e crescita continuaSOLUZIONI EDP: 35 anni di attività,innovazione e crescita continua
SOLUZIONI EDP: 35 anni di attività,innovazione e crescita continua
 
Flt.lab Presentazione Aziendale
Flt.lab Presentazione AziendaleFlt.lab Presentazione Aziendale
Flt.lab Presentazione Aziendale
 
E&Y Implement It Service Operations 11 07 2008
E&Y   Implement It Service Operations 11 07 2008E&Y   Implement It Service Operations 11 07 2008
E&Y Implement It Service Operations 11 07 2008
 
Presentazione SAP Business ByDesign ERP cloud
Presentazione SAP Business ByDesign ERP cloudPresentazione SAP Business ByDesign ERP cloud
Presentazione SAP Business ByDesign ERP cloud
 
UserPie
UserPieUserPie
UserPie
 
[X] fdella gatta servizi_it_rev_1
[X] fdella gatta servizi_it_rev_1[X] fdella gatta servizi_it_rev_1
[X] fdella gatta servizi_it_rev_1
 
Presentazione Nuvola Software
Presentazione Nuvola SoftwarePresentazione Nuvola Software
Presentazione Nuvola Software
 
Smau Milano 2014 - Disc
Smau Milano 2014 - DiscSmau Milano 2014 - Disc
Smau Milano 2014 - Disc
 
Stefano melchiorri
Stefano melchiorriStefano melchiorri
Stefano melchiorri
 
Curriculum Vitae Fabio Vitaterna
Curriculum Vitae Fabio VitaternaCurriculum Vitae Fabio Vitaterna
Curriculum Vitae Fabio Vitaterna
 
001 le professioni dell'ict
001   le professioni dell'ict001   le professioni dell'ict
001 le professioni dell'ict
 
CV Fabrizio Avanzini - ITA 2012
CV Fabrizio Avanzini - ITA 2012CV Fabrizio Avanzini - ITA 2012
CV Fabrizio Avanzini - ITA 2012
 
Software Testing Forum 2012 - Polarion e TRS SpA
Software Testing Forum 2012 - Polarion e TRS SpASoftware Testing Forum 2012 - Polarion e TRS SpA
Software Testing Forum 2012 - Polarion e TRS SpA
 

Plus de Maticmind

Cisco Webex Board - Maticmind
Cisco Webex Board - MaticmindCisco Webex Board - Maticmind
Cisco Webex Board - MaticmindMaticmind
 
Maticmind overview ITA Giugno 2020
Maticmind overview ITA Giugno 2020Maticmind overview ITA Giugno 2020
Maticmind overview ITA Giugno 2020Maticmind
 
Presentazione professional services maticmind ottobre 2019
Presentazione professional services maticmind ottobre 2019Presentazione professional services maticmind ottobre 2019
Presentazione professional services maticmind ottobre 2019Maticmind
 
Documento Cisco su Ransomware: come affrontarlo
Documento Cisco su Ransomware: come affrontarloDocumento Cisco su Ransomware: come affrontarlo
Documento Cisco su Ransomware: come affrontarloMaticmind
 
La protezione dell’impresa distribuita, secondo Fortinet
La protezione dell’impresa distribuita, secondo FortinetLa protezione dell’impresa distribuita, secondo Fortinet
La protezione dell’impresa distribuita, secondo FortinetMaticmind
 
Cisco Meraki Product Launch Q1 2017
Cisco Meraki Product Launch Q1 2017Cisco Meraki Product Launch Q1 2017
Cisco Meraki Product Launch Q1 2017Maticmind
 
Guida alle soluzioni per le minacce informatiche di Fortinet
Guida alle soluzioni per le minacce informatiche di FortinetGuida alle soluzioni per le minacce informatiche di Fortinet
Guida alle soluzioni per le minacce informatiche di FortinetMaticmind
 
Cisco Midyear Security Report 2016
Cisco Midyear Security Report 2016Cisco Midyear Security Report 2016
Cisco Midyear Security Report 2016Maticmind
 
Cisco Meraki Portfolio Guide
Cisco Meraki Portfolio GuideCisco Meraki Portfolio Guide
Cisco Meraki Portfolio GuideMaticmind
 
End user computing emc vspex con xtremio
End user computing emc vspex con xtremioEnd user computing emc vspex con xtremio
End user computing emc vspex con xtremioMaticmind
 
10 motivi per scegliere emc vspex con xtremio
10 motivi per scegliere emc vspex con xtremio10 motivi per scegliere emc vspex con xtremio
10 motivi per scegliere emc vspex con xtremioMaticmind
 
Cisco Unified Computing System: soluzione creata per la virtualizzazione e il...
Cisco Unified Computing System: soluzione creata per la virtualizzazione e il...Cisco Unified Computing System: soluzione creata per la virtualizzazione e il...
Cisco Unified Computing System: soluzione creata per la virtualizzazione e il...Maticmind
 

Plus de Maticmind (12)

Cisco Webex Board - Maticmind
Cisco Webex Board - MaticmindCisco Webex Board - Maticmind
Cisco Webex Board - Maticmind
 
Maticmind overview ITA Giugno 2020
Maticmind overview ITA Giugno 2020Maticmind overview ITA Giugno 2020
Maticmind overview ITA Giugno 2020
 
Presentazione professional services maticmind ottobre 2019
Presentazione professional services maticmind ottobre 2019Presentazione professional services maticmind ottobre 2019
Presentazione professional services maticmind ottobre 2019
 
Documento Cisco su Ransomware: come affrontarlo
Documento Cisco su Ransomware: come affrontarloDocumento Cisco su Ransomware: come affrontarlo
Documento Cisco su Ransomware: come affrontarlo
 
La protezione dell’impresa distribuita, secondo Fortinet
La protezione dell’impresa distribuita, secondo FortinetLa protezione dell’impresa distribuita, secondo Fortinet
La protezione dell’impresa distribuita, secondo Fortinet
 
Cisco Meraki Product Launch Q1 2017
Cisco Meraki Product Launch Q1 2017Cisco Meraki Product Launch Q1 2017
Cisco Meraki Product Launch Q1 2017
 
Guida alle soluzioni per le minacce informatiche di Fortinet
Guida alle soluzioni per le minacce informatiche di FortinetGuida alle soluzioni per le minacce informatiche di Fortinet
Guida alle soluzioni per le minacce informatiche di Fortinet
 
Cisco Midyear Security Report 2016
Cisco Midyear Security Report 2016Cisco Midyear Security Report 2016
Cisco Midyear Security Report 2016
 
Cisco Meraki Portfolio Guide
Cisco Meraki Portfolio GuideCisco Meraki Portfolio Guide
Cisco Meraki Portfolio Guide
 
End user computing emc vspex con xtremio
End user computing emc vspex con xtremioEnd user computing emc vspex con xtremio
End user computing emc vspex con xtremio
 
10 motivi per scegliere emc vspex con xtremio
10 motivi per scegliere emc vspex con xtremio10 motivi per scegliere emc vspex con xtremio
10 motivi per scegliere emc vspex con xtremio
 
Cisco Unified Computing System: soluzione creata per la virtualizzazione e il...
Cisco Unified Computing System: soluzione creata per la virtualizzazione e il...Cisco Unified Computing System: soluzione creata per la virtualizzazione e il...
Cisco Unified Computing System: soluzione creata per la virtualizzazione e il...
 

Le nuove competenze di Maticmind in ambito applicativo

  • 1. makes IT easy Maticmind, makes IT easy | www.maticmind.it | info@maticmind.it Le nuove competenze di Maticmind in ambito applicativo Agenda – Gennaio 2016
  • 2. Agenda 1. Introduzione - Qualche dato sul team che Maticmind ha acquisito da HP alla fine del 2015. 2. I servizi applicativi - Tipologie di servizi applicativi che siamo in grado di erogare. 3. Le nostre competenze funzionali - Volumi che possiamo esprimere. - Quali industry possiamo supportare 4. Competenze certificate - PM, PMP, ITIL, SAP, altre certificazioni, etc. - Volumi che possiamo esprimere. 5. Alcuni esempi - Progetti o servizi che abbiamo condotto o stiamo conducendo al momento. Appendice 1. Le nostre competenze tecniche - Linguaggi di programmazione, ambienti, architetture, DBMS, tools, ERP, etc. Appendice 2. I servizi ERP
  • 3. makes IT easy Maticmind, makes IT easy | www.maticmind.it | info@maticmind.it Le nuove competenze di Maticmind in ambito applicativo 1. Introduzione
  • 4. Il team acquisito da HPE • 136 risorse (115 Napoli, 10 Roma, 7 Pomezia, 4 Milano) – 96 con esperienza nell’erogazione di servizi applicativi • Sviluppo e manutenzione software • ERP • BPR – Business Process Reengineering • Quality management - Testing • Program, Project & Service management • … – 17 con esperienza nell’erogazione di servizi tecnologici • Assistenza sistemistica • Posta elettronica e posta elettronica certificata • Desktop management • Server management • Project & Service management – 21 con skill PM e PMO – 2 con esperienza nell’erogazione di servizi cross (interni) • Gestione del Personale • Amministrazione • … • Esperienza nel pre-sales e business development • Significativa esperienza lavorativa media • Elevato grado di scolarizzazione
  • 5. I ruoli tipici nei servizi applicativi • Project Manager (PM): Il Project Manager è responsabile di tutte le attività di gestione di un progetto. Guida il team, assegna i compiti, gestisce il piano di lavoro ed è responsabile della qualità dei prodotti consegnati al cliente. • Consulente: È una risorsa senior, esperto di uno o più domini applicativi, capace di dialogare con i clienti fin dalle fasi di prevendita. • Architetto: L'architetto è il progettista tecnico di alto livello di un sistema informativo. Stabilisce la struttura di base del sistema, definisce le caratteristiche essenziali e gli elementi che lo costituiscono. • Analista: Esegue le fasi di Raccolta dei requisiti, Analisi e Disegno Tecnico. • Programmatore: Ha il compito di sviluppare software partendo da un Disegno Tecnico, integra i componenti dell'applicazione. • Project Management Office (PMO): dipende dal PM, esegue attività finalizzate a massimizzare la capacità produttiva dei progetti applicativi, quali il controllo dell’avanzamento, l’analisi delle performance e l’eventuale introduzione dei miglioramenti riguardanti processi, metodologie e tecniche.
  • 6. makes IT easy Maticmind, makes IT easy | www.maticmind.it | info@maticmind.it Le nuove competenze di Maticmind in ambito applicativo 2. I servizi applicativi
  • 7. AM – Servizi Core Gestione Applicazioni - Application Management • Manutenzione SW: Manutenzione correttiva, adeguativa, preventiva ed evolutiva del software. • Gestione operativa: Monitoraggio applicazioni, schedulazione e controllo, procedure batch, esecuzione attività periodiche in base a calendario operativo, gestione profili e utenze. • Assistenza utente: Consulenza applicativa, data cleaning, presidio cliente, help desk, produzione reportistica/query ad hoc su richiesta utente. Enterprise Application Management • Servizi di Application Management su sistemi ERP (dettagli in Appendice 2)
  • 8. AM – Servizi Cross Gestione Applicazioni - Application Management • Transition Management: Presa in carico delle applicazioni. Knowledge Transfer. • Configuration Management: Gestione della configurazione/versioning delle applicazioni. • Change Management: Gestione dei cambiamenti alle applicazioni. Definizione delle priorità di intervento. Gestione interventi terze parti. Stima delle modifiche. • Release management: Gestione del processo di rilascio in produzione delle applicazioni. • Service Management: Reportistica dei livelli di servizio, programmazione e controllo delle attività di gestione delle applicazioni. SPOC del team di Application management e del servizio di AM per il Cliente.
  • 9. Sviluppo applicazioni [1] Sviluppo Applicazioni - Application Development • Gestione dei requisiti, analisi, disegno, realizzazione e test: – Sviluppi Java, .Net, altri linguaggi/script di programmazione; – Portali Web; – Mobile Applications; – Data Warehouse/Business Intelligence; – Progetti di trasformazione di applicazioni legacy (ad esempio da Cobol a Java); – Migrazione Dati. ERP Implementation Services • Servizi di Implementazione di sistemi ERP (dettagli in Appendice 2)
  • 10. Sviluppo applicazioni [2] Sviluppo Applicazioni - Application Development • Testing – Test funzionale; – Test di sistema; – Test di integrazione; – Test di non regressione; – Performance / Stress Testing. • System Integration: integrazione di prodotti software di mercato, applicazioni custom e data base. • Enterprise Application Integration: Integrazione applicazioni attraverso l'utilizzo di software e soluzioni architetturali: ad esempio SOA (Service Oriented Architecture), Web Services.
  • 11. Altri servizi applicativi • Project Management: Definizione, Pianificazione, Esecuzione, Controllo e Chiusura dei progetti relativi allo sviluppo di applicazioni SW. Gestione dell’ambito, dei costi, della tempistica, del rischio e della qualità dei progetti. • PMO: Project Management Office. Attività di supporto al project/program manager. • Gestione Qualità IT: Gestione QMS – Quality Management System. Consulenza Audit ISO 9001 e CMMI. • Gestione Processi IT: Consulenza IFPUG (conteggio Function Points). Definizione/Gestione dei processi IT. • Formazione: Erogazione formazione in aula, mentorship, tutoring ai fini di certificazioni (ITIL, PMP, ISTQB, IFPUG). • Web Content Management: progettazione/gestione dei contenuti di siti internet.
  • 12. makes IT easy Maticmind, makes IT easy | www.maticmind.it | info@maticmind.it Le nuove competenze di Maticmind in ambito applicativo 3. Le nostre competenze funzionali
  • 14. Competenze ERP BPR & Org. Change Mgnt SAP SCM (MM, WM, EWM, SD) SAP IS-U HR Process Ge.Pe. SAP BW-BO ABAP SAP Basis CRM Remedy Pgr & Prj Mgmnt Oracle App.
  • 15. makes IT easy Maticmind, makes IT easy | www.maticmind.it | info@maticmind.it Le nuove competenze di Maticmind in ambito applicativo 4. Competenze certificate
  • 16. Le certificazioni Napoli: 107 certificazioni su una popolazione di 115 persone 0 5 10 15 20 25 30 35 5 4 2 2 2 5 32 4 3 14 19 4 4 2 5
  • 17. Team PMO Certificazioni Certificazione # PMP 4 ITIL Foundation 8 ITIL Intermediate 2 IFPUG 1 ISTQB 1
  • 18. ERP Certificazioni Certificazioni # SAP Transportation Management 9.0 2 SAP:Certification:C_TFIN22_64: SAP Certified Application Associate - Management Accounting (CO) with SAP ERP 6.0 EHP4 4 Oracle PL/SQL Developer Certified Associate 2
  • 19. ERP Corsi ufficiali SAP seguiti Corso # ABAP Web Dynpro 5 EWM Processes 3 Logistics Execution & Warehouse Management 5 Material Management & Sales Distribution 9 HANA 1
  • 20. makes IT easy Maticmind, makes IT easy | www.maticmind.it | info@maticmind.it Le nuove competenze di Maticmind in ambito applicativo 5. Alcuni esempi
  • 21. Progetti [1] Servizi Healthcare per una Compagnia Assicurativa di rilievo nazionale • Servizi: Manutenzione correttiva, evolutiva, adeguativa. Sviluppo e manutenzione Web Services. Change and Configuration Management • Cliente: Una grande compagnia assicurativa • Durata: 10 anni • Volumi: 3+ FTE • Breve Descrizione: Dal prodotto di mercato healthcare «Metavance» realizzato negli USA nasce SIGIM, personalizzazione per il mercato italiano, attualmente in uso presso il Cliente. Ambito funzionale: Polizze sanitarie • Punti di forza: Competenza funzionale nell’ambito delle polizze sanitarie
  • 22. Progetti [2] Local Banking Solutions • Servizi: Supporto Applicativo (manutenzione SW, Help Desk) relativo ai seguenti Prodotti Bancari: Sistemi di Vigilanza, Centrale Rischi, Messaggi in rete interbancaria relativi ai sistemi di Pagamento • Cliente: Centri servizi di banche e finanziarie Italiane • Durata: 10 anni • Volumi: 4 FTE • Breve Descrizione: Il prodotto «Minerva» realizzato su ambiente Host (Cobol) è stato trasformato nel 2005 in un’applicazione web (Java/Cobol Microfocus) ed è attualmente in uso presso vari clienti • Punti di forza: Supporto applicativo su package SW «multiclient». Competenza funzionale su interscambio di informazioni tra le banche, finanziare e Banca d’Italia.
  • 23. Progetti [3] Fatturazione Elettronica per un cliente PAC • Servizi: Sviluppo e manutenzione di software applicativo • Cliente: Un grande cliente PAC • Durata: 2 anni • Volumi: 8 FTE • Breve Descrizione: Gestione delle fatture elettroniche passive inviate dai fornitori agli enti periferici (e delle relative notifiche) tramite SDI (Sistema di interscambio) del MEF. Sviluppo del sistema applicativo e servizio di assistenza agli utenti finali. Il volume di fatture gestite è > 100k/mese • Punti di forza: Competenze funzionali e tecniche relative allo scambio di fatture in formato elettronico secondo gli standard stabiliti dalla PA
  • 24. Progetti [4] eDOC work (SmartCity) • Ambito: Sviluppo di software applicativo • Clienti: Un importante cliente PAL • Durata: 1,5 anno • Volumi: 10 FTE • Breve Descrizione: Rilevazione automatica della presenza degli alunni in classe tramite tecnologia NFC. Il dato viene raccolto da uno smartphone e trasmesso al server della scuola per il monitoraggio. • Punti di forza: Soluzione innovativa che potrebbe essere riusata in ambito rilevazione presenze aziende/enti pubblici
  • 25. Progetti [5] Servizi HR per una grande Banca internazionale • Ambito: SAP HCM On Going Services • Cliente: Consociate Italiane e estere di un grande gruppo bancario europeo • Durata: 14 anni (complessiva di contratto) • Volumi: 7 FTEs • Breve descrizione: EAM (Enterprise Application Mangement) HCM • Punti di forza: Conoscenza approfondita dei processi della gestione del personale in ambito. Conoscenza GePe Payroll (gestione dei cedolini con il prodotto Ge.Pe.)
  • 26. Progetti [6] Sevizi di TEST funzionale integrato e collaudo per un cliente Energia • Ambito: Collaudo Funzionale Integrato • Cliente: Un grande Cliente in area Energia • Durata: 5 anni • Volumi: 6 FTEs • Breve descrizione: Functional Integration Test dei processi di Fatturazione & Logistica (SAP IS-U; MM; SD) + CRM (Siebel) • Punti di forza: Conoscenza end-to-end dei processi sottesi alle applicazioni software via via sottoposte alle attività di test funzionale
  • 27. makes IT easy Grazie per l’attenzione
  • 28. makes IT easy Maticmind, makes IT easy | www.maticmind.it | info@maticmind.it Le nuove competenze di Maticmind in ambito applicativo Appendice 1. Le nostre competenze tecniche
  • 29. Classificazione e scala • Le competenze tecniche coperte in questa sezione sono raggruppate per categoria: – Metodologie – Sistemi operativi – Linguaggi di programmazione – Gestione dei dati – Gestione della configurazione del software – Application server – Ambienti integrati di sviluppo (framework) – Strumenti (tools) – Portal e content management – Business Intelligence – Middleware BPM – Business Process Management • Ciascuna competenza viene misurata con un numero di risorse (#) e uno score medio. Lo score può assumere uno dei seguenti valori: 0/null = nessuna esperienza 1 = esperienza molto limitata 2 = esperienza bassa 3 = esperienza media 4 = esperienza buona
  • 30. Metodologie 79 67 54 36 19 13 12 8 8 6 6 3.29 3.09 2.57 2.58 2.84 2.54 2.83 2.63 2.38 3.17 2.67 0.00 0.50 1.00 1.50 2.00 2.50 3.00 3.50 0 10 20 30 40 50 60 70 80 90 Application development Application mangement Program e project management Risk management Testing management IFPUG Function Point Quality management Application assessment Application modernization UML Business process management # score medio
  • 31. Sistemi operativi 44 41 25 17 17 18 17 11 11 7 3 1 2.30 2.39 2.20 2.29 2.24 1.94 1.76 1.91 1.45 1.71 2.00 4.00 0.00 0.50 1.00 1.50 2.00 2.50 3.00 3.50 4.00 4.50 0 5 10 15 20 25 30 35 40 45 50 WIN 2003 WIN 2008 Linux RedHat Windows Scripting Linux Altro AIX Solaris Linux SUSE HP-UX AS4 Novell Netware WIN 2012 # score medio
  • 32. Linguaggi di programmazione 73 70 62 60 59 50 35 32 31 28 25 24 19 16 16 13 2.78 3.10 2.82 2.92 2.08 2.34 2.43 2.78 2.52 2.39 2.32 2.42 2.79 2.50 2.06 2.54 0.00 0.50 1.00 1.50 2.00 2.50 3.00 3.50 0 10 20 30 40 50 60 70 80 # score medio
  • 33. Database Management Systems 78 74 51 35 15 14 2 2.97 2.55 2.65 2.43 2.27 2.07 3.00 0.00 0.50 1.00 1.50 2.00 2.50 3.00 3.50 0 10 20 30 40 50 60 70 80 90 Oracle DB2 MySQL SQL Server PostgreSQL informix Sybase # score medio
  • 35. Application Server 60 39 37 29 29 29 16 2.45 2.74 2.16 2.55 2.34 2.31 2.00 0 0.5 1 1.5 2 2.5 3 0 10 20 30 40 50 60 70 Tomcat Jboss Oracle IBM Websphere Apache http server Weblogic Server MS IIS # score medio
  • 36. Ambienti e framework di sviluppo 12 10 9 8 7 7 5 5 4 3.00 3.10 2.67 2.88 2.71 2.14 3.00 2.60 3.25 0.00 0.50 1.00 1.50 2.00 2.50 3.00 3.50 0 2 4 6 8 10 12 14 Eclipse Together Struts/struts2 Struts & Tiles JBPM Visual Studio Spring tools suite (STS) JDeveloper Nexus # score medio
  • 37. Portali e content management 28 15 3 2.07 1.53 2.33 0.00 0.50 1.00 1.50 2.00 2.50 0 5 10 15 20 25 30 Liferay Alfresco WordPress # score medio
  • 38. DWH / BI 6 3 3 2 1 1 1 1 1 1 1 2.83 3.67 3.67 3.50 4.00 4.00 4.00 3.00 3.00 3.00 3.00 0.00 0.50 1.00 1.50 2.00 2.50 3.00 3.50 4.00 4.50 0 1 2 3 4 5 6 7 # score medio
  • 39. Middleware / BPM 11 8 6 6 5 5 4 1 2.45 2.25 2.67 2.50 2.80 2.60 2.75 4.00 0.00 0.50 1.00 1.50 2.00 2.50 3.00 3.50 4.00 4.50 0 2 4 6 8 10 12 Tibco Businessworks Tibco Remedy Adapter Tibco RendezVous Tibco Generics Tibco EMS Tibco iProcess Tibco HAWK Jboss FUSE # score medio
  • 40. Altri tool 35 7 4 2 2.77 1.71 1.25 3.00 0.00 0.50 1.00 1.50 2.00 2.50 3.00 3.50 0 5 10 15 20 25 30 35 40 Web Services ALM-Application Lifecycle Management Sales Force (SF) IBM Rational Suite # score medio
  • 41. makes IT easy Maticmind, makes IT easy | www.maticmind.it | info@maticmind.it Le nuove competenze di Maticmind in ambito applicativo Appendice 2. Servizi applicativi in ambito ERP
  • 42. ERP Offerta Servizi [1] ERP Implementation Services • Program & Project Management • Business Process Analysis & Rengineering – Analisi e Ridisegno dei principali processi gestionali per supportare la strategia aziendale ed i business requirements. • Organizational Change Management – Preparare le persone a svolgere efficacemente il proprio ruolo all’interno della nuova configurazione organizzativa basata sui nuovi processi • Business Requirements Management – Business Blue Print • Product implementation – Configurazione/Set up standard del sistema • Customization Development – Enhancements, sviluppi ad integrazione dello standard. Lo scopo è quello di sviluppare le funzioni migliorative o mancanti rispetto allo standard evidenziate nel Business Blueprint • Business System Testing – Functional Test, FIT Final Integration Test • Adoption and Learning – Pianificare e erogare il training ai Tutors includendo tutti gli argomenti necessari ai fabbisogni degli EndUser • Data Migration – Trasferimento dei dati ovvero estrarre i dati dal legacy system e renderli disponibili nella nuova struttura • System Management – Gestione delle componenti tecniche di base del sistema SAP («SAP Basis») • Application Security Management – Implementazione del concetto di autorizzazione & profili utenti considerando l’impatto organizzativo • Go Live & Support – Rendere il sistema di produzione operativo e supportarlo nella fase di ongoing
  • 43. ERP Offerta Servizi [2] Enterprise Application Management • Transition Management (Start-Up) – Presa in carico del sistema pre-esistente acquisendo il controllo dei servizi di Application Management • Service Management – Single Point of Contact per le necessità EAM • Level 2 Help Desk - Functional Support – Gestisce direttamente i problemi applicativi e funzionali e sollecita l’analisi e la correzione dei problemi. • Application Failure / Resolution Analysis – Analizza e determina le cause di un errore nelle SAP Application. Consiste principalmente nell’applicazione di bug fix di tipo standard e nello sviluppo di codice per risolvere il problema. • Application/Program Minor Enhancements – Piccoli enhancements sull’applicazione SAP. Esempi tipici sono la creazione/modifica di report, produzione di queries, modifiche a forms. • Functional Extension / Major Enhancements – Changes di notevoli dimensioni e sviluppo di programmi custom complessi. • Interface Failure Support – Risoluzione di problemi tecnici relativi alle interfacce fra le SAP Application e sistemi legacy. • Batch Job Failure Support – Risoluzione dei problemi relativi a procedure batch delle SAP Application. • System Management – Gestione delle componenti tecniche di base del sistema SAP («SAP Basis») • User Access Administration – Gestione delle autorizzazioni & profili utenti considerando l’impatto organizzativo

Notes de l'éditeur

  1. Per ruolo intendiamo non una qualifica professionale ma una serie di competenze e attività che tipicamente sono svolte da una singola persona coinvolta in un progetto/servizio applicativo Una persona può ricoprire più ruoli nello stesso progetto/servizio o in progetti/servizi diversi se ne ha le competenze e l’esperienza (Scorrere rapidamente la slide)
  2. L’application management si fa su un parco software già esistente, che si prende in carico con un’attività iniziale di knowledge transfer, oppure su una applicazione sviluppata da noi dopo la fase di messa in produzione. Tipicamente i contratti di application management sono contratti pluriennali e prevedono un modello di remunerazione a canone fisso (di solito mensile) con possibili meccanismi di aggiustamento basati sui volumi effettivamente erogati (numero di incident, di ticket, di change, etc.) Altro modello tipico di remunerazione è quello a consumo o T&M: il cliente chiede un certo numero di persone con certi skill e le paga per le giornate che erogano (modello caro ai provider IT ma sempre meno richiesto dai clienti che preferiscono modelli a canone legati ai servizi e agli SLA e non alle persone e alle ore di lavoro) SLA tipici sono legati al tempo di presa in carico di una segnalazione, e al tempo di ripristino dell’operatività di un’applicazione o di un sistema nel quale si è verificato un errore. Correttiva: manutenzione reattiva che si fa per eliminare un errore del sw in gestione e i suoi effetti nelle basi di dati Adeguativa: manutenzione programmata che si fa per adeguare un software a variazioni normative o a variazioni dell’ambiente tecnologico (cambio di release di un DBMS o di un OS) Preventiva: manutenzione programmata tesa a cercare e prevenire errori potenziali piuttosto che a correggerli quando si sono già verificati Evolutiva: manutenzione programmata che cambia, aggiunge o anche elimina le funzionalità di un software esistente I servizi di Gestione Operativa e Assistenza Utente si possono prestare sia da remoto che on-site. A volte sono forniti assieme all’application management, ma possono essere anche forniti indipendentemente.
  3. I servizi elencati in questa slide difficilmente vengono prestati / venduti separati da quelli della slide precedente, in quanto funzionali all’application management (e alcuni anche al development): Se compresi in un contratto a canone la loro remunerazione deve essere coperta dal canone! (seguire la slide e spiegare rapidamente la natura dei servizi citati)
  4. Anche nell’ambito dello sviluppo di applicazioni ex-novo abbiamo distinto servizi core (su questa slide) e servizi accessori o trasversali (slide successive) Nell’area dello sviluppo siamo in grado di coprire tutte le fasi tipiche della produzione del sw: raccolta e gestione dei requisiti utente, analisi, disegno, realizzazione e test su una varietà di piattaforme e tecnologie: Web applications Portali Web Mobile Data warehouse Business intelligence Anche ambienti legacy ora meno diffusi (es. cobol/cics/db2) Abbiamo esperienza nella trasformazione e nel «restauro» delle applicazioni «anziane» – re-learn re-engineer re-host etc.– tipici casi sono quello citato da un vecchio cobol mainframe a java / web, ma potremmo anche supportare trasformazioni da ambienti tradizionali ad ambienti cloud La migrazione dei dati preesistenti è spesso compresa nello sviluppo di nuove applicazioni Il modello di remunerazione di un progetto di sviluppo è solitamente «chiavi in mano» o «a corpo». Si deve però cercare di legare la stima iniziale (e il prezzo iniziale) a parametri quantitativi il più possibile definiti ed oggettivi, e a requisiti ben definiti, documentati e stabili, in modo da mitigare i rischi e lasciare spazio a possibili rinegoziazioni a seguito di variazioni nei volumi o change dei requisiti iniziali.
  5. Il test, entro certi limiti, è sempre compreso nei progetti di sviluppo, ma sempre più spesso i clienti top cercano di comprarlo come un’attività a parte, completamente separata, che è meglio far fare da un provider diverso rispetto a quello che ha fatto gli sviluppi Nella slide le varie tipologie di test che possiamo supportare / erogare Al momento da Napoli Maticmind eroga per HP ed ENEL un servizio di test che viene remunerato «a volume», cioè un tot per ogni caso di test progettato ed eseguito. Tutte le applicazioni che testiamo sono sviluppate da altri Abbiamo un po’ di esperienza nella system integration intesa come integrazione e adattamento di prodotti software di mercato Nell’EAI possiamo pure dire la nostra in ambito SOA-web services e TIBCO. Spesso la EAI è legata ad una reingegnerizzazione delle applicazioni esistenti e ad una ristrutturazione dei processi aziendali: anche in quest’ambito (e ancora di più con alcuni degli elementi del team PMO che stiamo acquisendo da HP) possiamo dire di avere una certa capacità (l’area è quella del cosiddetto BPR – Business Process Reengineering – ovviamente copriamo con le nostre esperienze precisi e delimitati domini di industry e funzionali che saranno chiariti più avanti) I modelli di remunerazione per il testing sono di solito T&M (ma ho già citato il modello di ENEL basato sui volumi che è un’eccezione) Per la System Integration ed EAI invece è preferibile riuscire a vendere le fasi alte di studio ed analisi T&M, per poi confezionare un pacchetto a corpo per le attività rimanenti, quando siano ormai molto ben definite e documentate
  6. I servizi elencati in questa slide di solito sono complementari (o inclusi) in progetti di sviluppo software Ciononostante ci sono casi in cui possono essere venduti ed erogati separatamente (esempio che è vicino alla vostra esperienza è quello dei PM prestati con modalità T&M ad un cliente per guidare attività di persone interne all’organizzazione del cliente e/o di terze parti) In modo simile possono essere trattati PMO Consulenza in area qualità Consulenza in area ITIL e conteggio Function Points Formazione (ovviamente su certi temi ben delimitati dove abbiamo le competenze) Per quanto riguarda il web content management, questo è fatto di norma con l’utilizzo di prodotti anche molto sofisticati open source o di mercato. Noi abbiamo un po’ di esperienza sia nella predisposizione iniziale di alcuni dei prodotti software per il content management ma poca esperienza nella vera e propria gestione dei contenuti dei siti fatta utilizzando i prodotti che ho appena citato dopo l’installazione e la configurazione iniziale
  7. Le applicazioni sono per loro natura vicine alle esigenze di business dei clienti, che sono diverse da industry a industry, da dipartimento a dipartimento, da cliente a cliente, etc. (le competenze tecniche pure sono importanti, ma le trattiamo dopo) Idealmente, per poter parlare con un cliente del suo specifico problema applicativo, dovremmo mettergli di fronte una persona che conosce il suo business, e che capisce «il suo linguaggio» Il tentativo che abbiamo fatto è quello di definire una griglia il più possibile completa delle aree di competenza di business e poi di mappare le persone disponibili su questa griglia Speriamo di poter migliorare in seguito il risultato che presentiamo (contando sul vostro aiuto) – ma comunque secondo noi è già utilizzabile Esperienze più vecchie di 15 anni non sono state considerate in questa rilevazione
  8. BRP & Org. Change mgnt: Business process reengineering & Organizational change management SAP SCM Supply Chain Management (ciclo passivo) – (MM Material Management; WM Warehouse Management; EWM Enterprise Warehouse Management; SD Sales & Distribution) SAP IS-U Industry Specific utilities HR Process – processi human resources GePe Gestione Personale – pacchetto software per il payroll (e altro) di Data Management SAP BW-BO Business warehouse – business object – suite per la business intelligence di SAP ABAP – linguaggio di programmazione SAP SAP basis – parte «sistemistica» dei sistemi SAP CRM Remedy – prodotto di mercato per il crm Pgr & Prj mgmnt - program & project management Oracle App – Oracle E-Business suite; Oracle Fusion – prodotti ERP
  9. Questo è il quadro delle certificazioni in possesso delle risorse di Napoli: BEA – strumenti e ambienti di sviluppo web CBAP – certificazione degli analisti di business CFPS – certified function points specialist CMMI – Capability Maturity Model Integration – modello di qualità per le compaglie operanti nel ramo dei servizi applicativi DBA Oracle – Data Base Administrator Oracle (livello sistemistico) Developer Java (SUN/Oracle) – sviluppatore software in ambiente Java (web) Developer PL/SQL Oracle – sviluppatore software in ambiente Oracle PL/SQL (DBMS / stored procedures) ISO 9001 – certificazione auditors ISTQB – certificazioni in area testing (di livello diverso, alcune risorse hanno più di una certificazione) ITIL V3 – noto framework procedurale per il controllo delle attività IT PMP – Project Management Professional SAP CO – SAP controlling (contabilità) SAP TM – SAP Transportation Management TOGAF - The Open Group Architecture Framework è un framework per la Enterprise Architecture che prevede un approccio globale alla progettazione, pianificazione, attuazione, e la governance di un'architettura enterprise delle informazioni
  10. Le categorie in cui abbiamo raggruppato le competenze trattate in questa sezione sono: Metodologie – metodi strutturati riconosciuti dal mercato per l’espletamento delle attività applicative Sistemi operativi – Sistema operativo è un insieme di componenti software che rende operativi (da cui il nome) computer, apparati e dispositivi informatici - intesi dal punto di vista di uno sviluppatore di software, che di solito non arriva ad avere competenze sistemistiche Linguaggi di programmazione – strumenti base per il lavoro dello sviluppatore Gestione dei dati – data base management systems – anche in questo caso il punto di vista è quello dello sviluppatore e non del sistemista Gestione della configurazione del software – strumenti per tenere sotto controllo versioni e release Application server – è una tipologia di server che fornisce l'infrastruttura e i servizi per la realizzazione di applicazioni web. Parte integrante degli ambienti di sviluppo e di esercizio in ambito web Ambienti integrati di sviluppo (framework) – strumenti di mercato o open source utilizzati per l’espletamento delle attività applicative Strumenti (tools) – altri tools sofware non compresi nelle altre categorie (include SOA Services Oriented Architecture e web-services) Portal e content management – strumenti spesso utilizzati in ambito web Business Intelligence – raccoglie tools e strumenti utilizzati in area datawarehouse e BI Middleware BPM – Business Process Management – sostanzialmente strumenti legati a EAI Enterprise Application Integration (TIBCO) (commentare la scala delle competenze)
  11. (come si legge la slide: la scala del numero di persone con la competenza è a sinistra e la scala dello «score medio» delle stesse persone è a destra) Notare come (ovviamente) ci sono molte persone esperte nelle metodologie di application management e application development, ma anche esperti di: PM Project Management Testing delle applicazioni Conteggio dei Function Points (largamente utilizzati nella PAC) Business Process Management importante per la consulenza organizzativa
  12. (ricordare che è prevalentemente esperienza da utente programmatore e non da sistemista)
  13. Gli strumenti di base per il lavoro applicativo Notare come ancora abbiamo un notevole gruppo con esperienza in ambienti legacy (che però sono utilizzati sempre meno) Il linguaggio oggi più utilizzato nel mercato è Java (seconda barra – far notare lo score medio elevato) Su Microsoft .Net che pure è molto utilizzato abbiamo una capacità limitata (ma stiamo programmando i training necessari per incrementarla)
  14. (ricordare che è prevalentemente esperienza da utente programmatore e non da sistemista/DBA Data Base Administrator)
  15. Strumenti per tenere sotto controllo versioni e release
  16. Parte integrante degli ambienti di sviluppo e di esercizio in ambito web Il tool utilizzato condiziona pesantemente le modalità di programmazione e quindi la conoscenza dell’application server è uno skill diventato importante
  17. Strumenti di mercato o open source utilizzati per l’espletamento delle attività applicative
  18. Strumenti spesso utilizzati in ambito web per la costruzione di portali e per la gestione dei contenuti dei siti
  19. Raccoglie tools e strumenti utilizzati in area datawarehouse e BI Non molte persone, ma score medi elevati
  20. Sostanzialmente tool TIBCO (unica eccezione Jboss FUSE) utilizzati in area EAI Enterprise Application Integration
  21. Altri tools non contemplati nelle categorie precedenti Da rimarcare il discreto gruppo con competenza sui web services (SOA) con uno score medio abbastanza elevato
  22. Su questa slide c’è l’elenco dei servizi tipicamente compresi in un progetto di implementazione iniziale di un ERP
  23. Su questa slide c’è l’elenco dei servizi tipicamente compresi in un servizio di manutenzione ongoing di un sistema ERP