makes IT easy
Maticmind, makes IT easy | www.maticmind.it | [email protected]
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 | [email protected]
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 softwareERPBPR – Business Process Reengineering Quality management - TestingProgram, Project & Service management…
17 con esperienza nell’erogazione di servizi tecnologiciAssistenza sistemisticaPosta elettronica e posta elettronica certificataDesktop managementServer managementProject & Service management
21 con skill PM e PMO2 con esperienza nell’erogazione di servizi cross (interni)
Gestione del PersonaleAmministrazione…Esperienza nel pre-sales e business developmentSignificativa esperienza lavorativa mediaElevato grado di scolarizzazione
I ruoli tipici nei servizi applicativiProject 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 | [email protected]
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
TestingTest 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 | [email protected]
Le nuove competenze di Maticmind in ambito applicativo
3. Le nostre competenze funzionali
Competenze di Industry
Banche PAC Assicurazioni Telecomunicazioni Energia Finance - Varie Manifatturiera Trasporti0
10
20
30
40
50
60
70
8077
63
5046
37
51 1
Pers
one
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 | [email protected]
Le nuove competenze di Maticmind in ambito applicativo4. Competenze certificate
Le certificazioni
Napoli: 107 certificazioni su una popolazione di 115 persone
BEA
CBAP
CFPS
CMMI
DBA, O
racle
Develop
er Jav
a, Orac
le
Develop
er Jav
a, Sun
Develop
er PL/
SQL, Orac
le
ISO 90
01IST
QBITI
L V3
PMP
SAP C
OSA
P TM
TOGAF
0
5
10
15
20
25
30
35
5 42 2 2
5
32
4 3
14
19
4 42
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 2SAP: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 5EWM Processes 3Logistics Execution & Warehouse Management 5Material Management & Sales Distribution 9HANA 1
makes IT easy
Maticmind, makes IT easy | www.maticmind.it | [email protected]
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 | [email protected]
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:MetodologieSistemi operativiLinguaggi di programmazioneGestione dei datiGestione della configurazione del softwareApplication serverAmbienti integrati di sviluppo (framework)Strumenti (tools)Portal e content managementBusiness IntelligenceMiddleware 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 esperienza1 = esperienza molto limitata2 = esperienza bassa3 = esperienza media4 = esperienza buona
Metodologie
Applic
ation
devel
opmen
t
Applic
ation
man
gemen
t
Program
e proj
ect m
anag
emen
t
Risk m
anag
emen
t
Testin
g man
agem
ent
IFPUG Fu
nction
Point
Quality
man
agem
ent
Applic
ation
asses
smen
t
Applic
ation
mod
erniza
tion
UML
Busin
ess proc
ess m
anag
emen
t0
10
20
30
40
50
60
70
80
90
0.00
0.50
1.00
1.50
2.00
2.50
3.00
3.50
7967
54
36
1913 12 8 8 6 6
3.293.09
2.57 2.58
2.84
2.54
2.832.63
2.38
3.17
2.67
# score medio
Sistemi operativi
WIN 2003 WIN 2008 Linux RedHat
Windows Scripting
Linux Altro AIX Solaris Linux SUSE
HP-UX AS4 Novell Netware
WIN 20120
5
10
15
20
25
30
35
40
45
50
0.00
0.50
1.00
1.50
2.00
2.50
3.00
3.50
4.00
4.50
4441
25
17 17 18 17
11 117
3 1
2.302.39
2.202.29 2.24
1.941.76
1.91
1.45
1.71
2.00
4.00
# score medio
Linguaggi di programmazione
Cobol\C
obolII
\CobolII
IJav
a
Java S
cript
PL/SQ
L JCL
Shell
Unix
Visual B
asic
Sprin
gMave
nC++
Unix Sc
riptin
g Ant Jsf C
Microso
ft.NET
PrimeFa
ces0
10
20
30
40
50
60
70
80
0.00
0.50
1.00
1.50
2.00
2.50
3.00
3.50
73 7062 60 59
50
35 32 31 28 25 24 19 16 16 13
2.78
3.102.82 2.92
2.082.34 2.43
2.782.52 2.39 2.32 2.42
2.792.50
2.06
2.54
# score medio
Database Management Systems
Oracle DB2 MySQL SQL Server PostgreSQL informix Sybase0
10
20
30
40
50
60
70
80
90
0.00
0.50
1.00
1.50
2.00
2.50
3.00
3.50
78 74
51
35
15 142
2.97
2.55 2.652.43
2.272.07
3.00
# score medio
Gestione della configurazione
StarTeam CVS Visual Sourcesafe SVN Casewise Suite0
2
4
6
8
10
12
14
16
0.00
0.50
1.00
1.50
2.00
2.50
3.00
3.50
4.00
1514
43
2
2.873.00
2.25
3.67
2.50
# score medio
Application Server
Tomcat Jbo
ssOrac
le
IBM Web
sphere
Apache
http
server
Weblog
ic Serv
erMS I
IS0
10
20
30
40
50
60
70
0
0.5
1
1.5
2
2.5
3
60
39 3729 29 29
16
2.45
2.74
2.16
2.552.34 2.31
2.00
# score medio
Ambienti e framework di sviluppo
Eclipse Together Struts/struts2 Struts & Tiles JBPM Visual Studio Spring tools suite (STS)
JDeveloper Nexus0
2
4
6
8
10
12
14
0.00
0.50
1.00
1.50
2.00
2.50
3.00
3.50
12
109
87 7
5 54
3.003.10
2.67
2.882.71
2.14
3.00
2.60
3.25
# score medio
Portali e content management
Liferay Alfresco WordPress0
5
10
15
20
25
30
0.00
0.50
1.00
1.50
2.00
2.50
28
15
3
2.07
1.53
2.33
# score medio
DWH / BI
Irepo
rt (Desi
gner
for Ja
sperRep
orts)
Data St
age
Qlikview
IBM Web
sphere
Infor
mation
Integ
ration
(Data
Stage
)Sa
s 8
ETL (
Data In
tegrat
ion) O
racle W
areho
use Build
er
Busine
ssObje
cts Su
ite XI R
4
DWH Busine
ss Ana
lysis
DWH Method
ology
Erwin D
ata Mod
eler
Oracle B
IEE Su
ite01234567
0.000.501.001.502.002.503.003.504.004.50
6
3 32
1 1 1 1 1 1 1
2.83
3.67 3.67 3.504.00 4.00 4.00
3.00 3.00 3.00 3.00
# score medio
Middleware / BPM
Tibco
Busin
esswork
s
Tibco
Remed
y Ada
pter
Tibco
Rende
zVous
Tibco
Generi
cs
Tibco
EMS
Tibco
iProce
ss
Tibco
HAWK
Jboss
FUSE
0
2
4
6
8
10
12
0.00
0.50
1.00
1.50
2.00
2.50
3.00
3.50
4.00
4.50
11
8
6 65 5
4
1
2.452.25
2.672.50
2.802.60
2.75
4.00
# score medio
Altri tool
Web Services ALM-Application Lifecycle Management
Sales Force (SF) IBM Rational Suite 0
5
10
15
20
25
30
35
40
0.00
0.50
1.00
1.50
2.00
2.50
3.00
3.50
35
74
2
2.77
1.71
1.25
3.00
# score medio
makes IT easy
Maticmind, makes IT easy | www.maticmind.it | [email protected]
Le nuove competenze di Maticmind in ambito applicativo
Appendice 2. Servizi applicativi in ambito ERP
ERP Offerta Servizi [1]ERP Implementation ServicesProgram & Project Management
Business Process Analysis & RengineeringAnalisi e Ridisegno dei principali processi gestionali per supportare la strategia aziendale ed i business requirements.
Organizational Change ManagementPreparare le persone a svolgere efficacemente il proprio ruolo all’interno della nuova configurazione organizzativa basata sui nuovi processi
Business Requirements ManagementBusiness 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 ManagementTransition Management (Start-Up)
Presa in carico del sistema pre-esistente acquisendo il controllo dei servizi di Application Management
Service ManagementSingle Point of Contact per le necessità EAM
Level 2 Help Desk - Functional SupportGestisce direttamente i problemi applicativi e funzionali e sollecita l’analisi e la correzione dei problemi.
Application Failure / Resolution AnalysisAnalizza 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 EnhancementsPiccoli 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