Buzzword Deathmatch: Si può fare agile in una SOA?

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Buzzword Deathmatch: Si può fare agile in una SOA?"

Transcript

1 Buzzword Deathmatch: Si può fare agile in una SOA?

2 About me 10 di esperienza come consulente nel mondo IT. Ho partecipato a mol> grossi Pubblica amministrazione Bancario Assicura>vo... Un po architeiura, un po processo, un po management... Il mio blog: hip://ziobrando.blogspot.com Trainer (Italia e UK) Ar>coli, etc. My e mail:

3 Lo scenario Agile

4 Perchè Agile? Tradurre

5 Perchè Agile? Tradurre Lo sviluppo Waterfall si è dimostrato inefficiente e insoddisfacente come risulta>

6 Perchè Agile? Tradurre Lo sviluppo Waterfall si è dimostrato inefficiente e insoddisfacente come risulta> Waterfall è tradizionalmente associato a

7 Perchè Agile? Tradurre Lo sviluppo Waterfall si è dimostrato inefficiente e insoddisfacente come risulta> Waterfall è tradizionalmente associato a cos> eleva>

8 Perchè Agile? Tradurre Lo sviluppo Waterfall si è dimostrato inefficiente e insoddisfacente come risulta> Waterfall è tradizionalmente associato a cos> eleva> tempi di sviluppo lunghi

9 Perchè Agile? Tradurre Lo sviluppo Waterfall si è dimostrato inefficiente e insoddisfacente come risulta> Waterfall è tradizionalmente associato a cos> eleva> tempi di sviluppo lunghi Impredicibilità dei risulta> e bassa percentuale di successo

10 Perchè Agile? Tradurre Lo sviluppo Waterfall si è dimostrato inefficiente e insoddisfacente come risulta> Waterfall è tradizionalmente associato a cos> eleva> tempi di sviluppo lunghi Impredicibilità dei risulta> e bassa percentuale di successo Difficoltà nella ges>one del cambiamento

11 Perchè Agile? Tradurre Lo sviluppo Waterfall si è dimostrato inefficiente e insoddisfacente come risulta> Waterfall è tradizionalmente associato a cos> eleva> tempi di sviluppo lunghi Impredicibilità dei risulta> e bassa percentuale di successo Difficoltà nella ges>one del cambiamento Se chiedete in giro, nessuno sta più facendo il waterfall ( o almeno così dicono)

12 Unified Process

13 Unified Process Lo unified process ha cambiato radicalmente lo scenario Iterazioni come elemento fondamentale del processo. Definizione fine di ruoli ed responsabilità UML come linguaggio ufficiale Una definizione di tufe le agvità chiave del processo.

14 Unified Process Unfortunately, it also set the ground for A family of UML modelling tools A lot of templates 6

15 Il lato oscuro dello Unified Process

16 Il lato oscuro dello Unified Process Gli strumen> sono diventa> sempre più importan>, deformando il processo stesso.

17 Il lato oscuro dello Unified Process Gli strumen> sono diventa> sempre più importan>, deformando il processo stesso. Analisi e design sono diventate soliste

18 Il lato oscuro dello Unified Process Gli strumen> sono diventa> sempre più importan>, deformando il processo stesso. Analisi e design sono diventate soliste Carta, carta ed ancora carta...

19 Sviluppatori Gli sviluppatori erano considera> risorse interscambiabili il cui unico compito era di implementare le specifiche. Però

20 Sviluppatori Gli sviluppatori erano considera> risorse interscambiabili il cui unico compito era di implementare le specifiche. Però

21 Sviluppatori Gli sviluppatori erano considera> risorse interscambiabili il cui unico compito era di implementare le specifiche. Però

22 Sviluppatori Gli sviluppatori erano considera> risorse interscambiabili il cui unico compito era di implementare le specifiche. Però

23 Sviluppatori Gli sviluppatori erano considera> risorse interscambiabili il cui unico compito era di implementare le specifiche. Però

24 Sviluppatori Gli sviluppatori erano considera> risorse interscambiabili il cui unico compito era di implementare le specifiche. Però

25 Sviluppatori Gli sviluppatori erano considera> risorse interscambiabili il cui unico compito era di implementare le specifiche. Però

26 Occasionalmente, gli passano in rassegna la truppa...

27 Ruoli e Responsabilità

28 Ruoli e Responsabilità La ges>one fine dei ruoli ha finito per tradursi in un faiore di rallentamento Spesso si finisce per scegliere solo i task al mio ruolo (implicit waterfall) Tempi di risposta più len> Colli di sigli specialis> (o presun> tali) Il buon caro vecchio scaricabarile...

29 ... I ribelli non stanno a guardare

30 ... I ribelli non stanno a guardare

31 I tre dell Agile XP ha faio il boio introducendo pra>che rivoluzionarie nello sviluppo socware. Scrum ha definito un framework all interno del quale le pra>che agili possono essere applicate all interno di un organizzazione. Il movimento Lean ha introdoio e principi dall industria manifaiuriera, nello sviluppo socware (fornendo anche un retroterra teorico ad entrambe)

32 extreme Programming User Stories Less formal than Use cases, act like placeholder for a real discussion Frequent small releases Itera7ons are shorter and targeted to produc7on, Frequent planning and es4ma4on Each itera7on is re planned according to the currently available informa7on No an4cipated development No frameworks or layered architecture Test first Test suites run preserving applica7on integrity, and producing beaer interfaces Customer availability Real feedback is the key to make the right thing No code ownership Con4nuous integra4on The whole system is frequently integrated and tested Pair programming Programmers work in pairs, in coding sessions No over4me...

33 XP Il feedback è l elemento chiave per molte delle pra>che proposte dal codice dai colleghi dal cliente dal progefo dal team Il team è responsabilizzato ed incoraggiato a proporre soluzioni crea>ve Lo stesso processo può essere modificato

34 Scrum Scrum non si riferisce streiamente allo sviluppo socware, ma offre un framework per la ges>one dei A differenza di UP, ci sono solo 3 ruoli: Il Team Il Product Owner Lo Scrum Master

35 Lo di un team

36 Il team agile Gruppi di piccole dimensioni Cross func>onal Il team è libero di prendere qualsiasi decisione di design In Scrum, il team riferisce solo al P.O. Un cerimoniale definito ed un insieme di possibili azioni garan>scono che il gruppo non prenda direzioni indesiderate.

37 stakeholders? Il Product Owner è l unico responsabile per il gruppo di sviluppo.

38 I principi dello sviluppo Lean Eliminate waste TuAo ciò che non fornisce alcun valore per l utente. Amplify learning Lo sviluppo è un aività di esplorazione e di ricerca di soluzioni. Decide as late as possible Evitare le decisioni irreversibili, o prenderle solo quando si disponde di tuae le informazioni necessarie. Deliver as fast as possible Cicli di sviluppo veloci aiutano il feedback. Spesso la velocità è meglio della qualità. Empower the team Il team diventerà il massimo esperto sull argomento. Build integrity in Il sonware deve essere u7le, e adaao al compito. See the whole In assenza di una visione complessiva avremo solo ofmi locali.

39 Spreco Lo spreco (waste) può apparire in varie forme Documentazione non necessaria Design an7cipato Over engineering AIese Comunicazioni inefficien> Handoff Complessità blame (scaricabarile) Qualità (?)...

40 L approccio Lo Fi Come conseguenza, alcuni tools sono sta> abbandona>, in favore di un approccio più materiale. Carta (user stories, CRC cards, burndown chart) Post it Lavagne Gli radiators sfruiano la prossimità fisica per permeiere uno scambio di informazioni più efficiente e completo Alcuni Strumen> sono sta> bandi> (es. MSProject), altri sono apparsi (es. Wikis)

41 The bofom up Agile prepara il terreno per fare emergere proposte interessan> dal team Il team impara and si concentra su un determinato spazio di problemi, spesso diventando il massimo esperto disponibile sull argomento

42 la collaborazione Raramente si lavora isola> Molte sono svolte in gruppo, in coppie o in maniera visibile. La trasparenza migliora la fiducia e premeie una collaborazione più efficace. Gli scambi di informazione avvengono in entrambi i sensi

43 Lo scenario ideale Non tuie le condizioni di partenza sono per diventare agili : per poter sfruiare pienamente il potenziale dell agile dovremmo (idealmente) Essere assun> in un azienda la cui massima priorità sia il socware. lavorare nello stesso posto Avere accesso agli uten> (qualsiasi cosa significhi) Essere liberi di crescere come team ed assumersi responsabilità. Essere liberi di scegliere logis>ca, hardware, etc.

44 Lo scenario SOA

45 SOA Organizzazioni di grandi dimensioni erano appesan>te dal fardello di Svaria> legacy systems Fusioni and acquisizioni Necessità di integrare sistemi eterogenei Sistemi e Elevata complessità (non necessaria) di evoluzione Tempi di reazione estremamente len>,...sviluppi sostanzialmente blocca>, incapacità di produrre valore....ricorda qualcosa?

46 In cerca dell uniformità Standard, frameworks, regole ed integrazione non hanno garan>to la necessaria agilità al business. Con il risultato di essere un ulteriore fardello con cui fare i con> prima ancora di di progeiare una qualsiasi soluzione.

47 Service Oriented Architecture SOA ha come di ridurre le dipendenze fra le applicazioni: Language coupling XML Protocol coupling WS, SOAP Network coupling ESB Availability coupling messages Standard e basso accoppiamento concorrono a definire un architeiura basata su

48 Low coupling I servizi possono dialogare tra loro con il più basso livello di conoscenza reciproca possibile Enterprise Service Bus

49 Low coupling I servizi possono dialogare tra loro con il più basso livello di conoscenza reciproca possibile Enterprise Service Bus

50 La promessa iniziale

51 La promessa iniziale SOA era uno strumento per

52 La promessa iniziale SOA era uno strumento per PermeIere le necessarie operazioni di pulizia

53 La promessa iniziale SOA era uno strumento per PermeIere le necessarie operazioni di pulizia PermeIere all IT di diventare un fakore chiave per il business, invece che un peso.

54 La promessa iniziale SOA era uno strumento per PermeIere le necessarie operazioni di pulizia PermeIere all IT di diventare un fakore chiave per il business, invece che un peso. è un casino

55 La promessa iniziale SOA era uno strumento per PermeIere le necessarie operazioni di pulizia PermeIere all IT di diventare un fakore chiave per il business, invece che un peso. è un casino lo meao in agenda per il 2010

56 La promessa iniziale SOA era uno strumento per PermeIere le necessarie operazioni di pulizia PermeIere all IT di diventare un fakore chiave per il business, invece che un peso. è un casino lo meao in agenda per il 2010 Adesso non c è tempo

57 La promessa iniziale SOA era uno strumento per PermeIere le necessarie operazioni di pulizia PermeIere all IT di diventare un fakore chiave per il business, invece che un peso. è un casino lo meao in agenda per il 2010 Adesso non c è tempo Possiamo farlo

58 La promessa iniziale SOA era uno strumento per PermeIere le necessarie operazioni di pulizia PermeIere all IT di diventare un fakore chiave per il business, invece che un peso. è un casino lo meao in agenda per il 2010 Adesso non c è tempo Possiamo farlo Perchè non fare quest altra cosa, invece?

59 La promessa iniziale SOA era uno strumento per PermeIere le necessarie operazioni di pulizia PermeIere all IT di diventare un fakore chiave per il business, invece che un peso. è un casino lo meao in agenda per il 2010 Adesso non c è tempo Possiamo farlo Perchè non fare quest altra cosa, invece?...abbiamo un idea...

60 La promessa iniziale SOA era uno strumento per PermeIere le necessarie operazioni di pulizia PermeIere all IT di diventare un fakore chiave per il business, invece che un peso. è un casino lo meao in agenda per il 2010 Adesso non c è tempo Possiamo farlo Perchè non fare quest altra cosa, invece?...abbiamo un idea... PermeIere alle imprese di ridurre il vandor lockin e di recuperare il controllo sul budget dell IT.

61 ...defa in un altro modo Alberto Brandolini 01/0 Qui ci pouò stare l'esem Amazon SOA è uno strumento per permeiere alle grandi aziende di raggiungere la business agility Cicli di rilascio dei più brevi OIenere il feedback direiamente dal mercato Sperimentare nuovi modi di fare business

62 ...defa in un altro modo Alberto Brandolini 01/0 Qui ci pouò stare l'esem Amazon SOA è uno strumento per permeiere alle grandi aziende di raggiungere la business agility Cicli di rilascio dei più brevi OIenere il feedback direiamente dal mercato Sperimentare nuovi modi di fare business SOA non è uno strumento per ricostruire un architefura esistente con una nuova tecnologia

63 scenario SOA... Lo scenario ideale Agile Essere assun> in un azienda la cui massima priorità sia il socware. lavorare nello stesso posto Avere accesso agli uten> (qualsiasi cosa significhi) Essere liberi di crescere come team ed assumersi responsabilità. Essere liberi di scegliere logis>ca, hardware, etc. Lo scenario SOA Generalmente la massima priorità dell azienda NON è il socware consulen>, risorse a progeio, etc. sono la regola. Lo sviluppo spesso avviene in più sedi, frequente il ricorso all offshore. Pochi incen>vi alla crescita ed all assunzione di responsabilità Controllo molto limitato su logis>ca, hardware, etc.

64 La tecnologia di SOA

65 Libertà!? Basso accoppiamento e standard di comunicazione indipenden> dal linguaggio offrono la possibilità di implementare applicazioni nelle tecnologie più appropriate. Enterprise Service Bus

66 Libertà!? Basso accoppiamento e standard di comunicazione indipenden> dal linguaggio offrono la possibilità di implementare applicazioni nelle tecnologie più appropriate. Enterprise Service Bus

67 ... Forse siamo ancora L accoppiamento tecnologico è solo uno dei vari faiori di accoppiamento sulla scena: Budget per le licenze Opera>ons & Support Standard aziendali, Regole e prescrizioni già in essere Strategie per la ges>one del personale ArchiteIura Cultura aziendale

68 In che lingua parliamo? UML non è sufficiente per le esigenze di SOA Emerge un nuovo gergo, nuovi diagrammi, nuove notazioni, nuovi layer...

69 In che lingua parliamo? UML non è sufficiente per le esigenze di SOA Emerge un nuovo gergo, nuovi diagrammi, nuove notazioni, nuovi layer...

70 In che lingua parliamo? UML non è sufficiente per le esigenze di SOA Emerge un nuovo gergo, nuovi diagrammi, nuove notazioni, nuovi layer...

71 Mettiamo le cose assieme

72 Agile and SOA

73 Agile and SOA Enterprises experience more success with SOA when they eschew big top down delivery projects and instead get down in the trenches with an evolu7onary approach. Agile processes provide a basic structure for this kind of incremental delivery. Carey Schwaber, Forrester Research... non mol> ar>coli invece ci dicono quanto i processi agili possano trarre beneficio da SOA

74 Agile come Gioco Lo sviluppo socware può essere definito come un gioco finito, direfo ad un obiegvo(cockburn) Finite, Non goal directed Carpet wrestling Dolls Jazz Finite, goal directed Tennis SoLware Development Infinite Career management Organiza>on Survival

75 So[ware development as a Game Finito: un progeio comincia e finisce (in un modo o nell altro) DireFo ad un obiegvo: es. consegnare in tempo s>amo giocando insieme agli altri membri del team ma non s>amo facendo solo questo: S>amo investendo sulla carriera Giochiamo a fare i genitori Etc. etc.

76 Un team di successo

77 Alcuni chiave Il Team Migliori talen> disponibili della squadra prima di quelli personali Elevata mo>vazione L obiegvo chiaro esperienza limitata nel tempo Risultato misurabile

78 Un team un po meno di successo...

79 Un team un po meno di successo...

80 chiave Il team I migliori talen>? individuali (o di par>to) prima di quelli del team,... o del cliente... : ( L obiegvo Non così ben definito (a meno di credere ai proclami eleiorali) Intervallo di tempo casuale Risultato non misurabile (ai posteri... )

81 Gioco a risorse limitate Lo scenario è limitato su svaria> parametri chiave: Budget Tempo Esperienza Talento di informazioni

82 Qual è il gioco di SOA? SOA è generalmente un gioco giocato ad un livello differente dallo sviluppo: Gli sono lega> ad una strategia di lungo periodo I risulta> di medio termine possono risultare non osservabili o misurabili per il team. Es. Budget Eliminazione di un sistema esterno

83 The SOA Game Una cri>ca comune alle metodologie Agili, è che si focalizzano su a breve termine. SOA vuole vedere il quadro complessivo, concentrandosi su a volte non completamente trasparen>.

84 La cultura dominante la cultura aziendale può essere molto lontana dai principi agili SOA può avere l appoggio del management, ma non è deio che anche le metodologie agili ce l abbiano. Carriere, ruoli e specializzazioni possono risultare soio pressione.

85 Dimensione del progefo SOA spesso implica la presenza di mol> team di sviluppo allo stesso tempo

86 Dimensione del progefo SOA spesso implica la presenza di mol> team di sviluppo allo stesso tempo

87 Più

88 51

89 Il ritorno del Top Down Alcun strumen> reintroducono la filosofia top down Ruoli prefissa> Tool driven design Sviluppo basato sulle specifiche Un ulteriore sgradevole effeio... Il feedback dal basso è scoraggiato Idee potenzialmente buone vanno perdute

90 Il ritorno del Top Down Alcun strumen> reintroducono la filosofia top down Ruoli prefissa> Tool driven design Sviluppo basato sulle specifiche Un ulteriore sgradevole effeio... Il feedback dal basso è scoraggiato Idee potenzialmente buone vanno perdute

91 Il ritorno del Top Down Alcun strumen> reintroducono la filosofia top down Ruoli prefissa> Tool driven design Sviluppo basato sulle specifiche Un ulteriore sgradevole effeio... Il feedback dal basso è scoraggiato Idee potenzialmente buone vanno perdute

92 Il ritorno del Top Down Alcun strumen> reintroducono la filosofia top down Ruoli prefissa> Tool driven design Sviluppo basato sulle specifiche Un ulteriore sgradevole effeio... Il feedback dal basso è scoraggiato Idee potenzialmente buone vanno perdute

93 Cominciare Agile e SOA? Benchè siano ortogonali, due rivoluzioni allo stesso tempo sono probabilmente troppo per un team Ma...agile si comporta bene in presenza di esplorazioni ed incertezza: processo spikes approccio test driven

94 Prepariamo la scena Non generiamo aspeia>ve difficili da soddisfare Manteniamo il management al corrente dei possibili problemi Le transizioni ai metodi agili meiono soio pressione le organizzazioni, esponendo problemi che sono sempre sta> nascos> soio il tappeto. Cer> problemi sono sempre sta> lì (magari soio il tappeto), meierli in evidenza può apparire sgradito.

95 Scegliete un facile Scegliamo raggiungibili in un tempo ragionevole Raggiungiamoli Costruiamo sui risulta> sicurezza affiatamento reputazione

96 Viaggiamo leggeri

97 Viaggiamo leggeri la disponibiltà di strumen> per ges>re la complessità di SOA non significa che dobbiamo incoraggiare la complessità

98 Viaggiamo leggeri la disponibiltà di strumen> per ges>re la complessità di SOA non significa che dobbiamo incoraggiare la complessità Il lato oscuro di SOA non è meglio di ciò che l ha preceduta...

99 Viaggiamo leggeri la disponibiltà di strumen> per ges>re la complessità di SOA non significa che dobbiamo incoraggiare la complessità Il lato oscuro di SOA non è meglio di ciò che l ha preceduta...

100 Appoggiamoci su standard Come corollario a decide as late as possible : Sviluppiamo su standard consolida> se possibile Migliore documentazione Rimpiazzabili... s>amo facend strategie di lungo termine. Evitare le tentazioni di features vendor specific Manteniamo soio controllo la deviazione dagli standard

101 La decisione più irreversibile...

102 La decisione più irreversibile... Non separiamoci dai nostri soldi! Non compriamo nulla la cui necessità non sia provata!!!

103 l approccio Big Bang Un approccio su larga scala introduce più problemi lega> al coordinamento ed alla condivisione di informazioni in evoluzione. Piccoli guerrilla teams possono fare un lavoro migliore con un uso più efficiente delle risorse 59

104 l approccio Big Bang Un approccio su larga scala introduce più problemi lega> al coordinamento ed alla condivisione di informazioni in evoluzione. Piccoli guerrilla teams possono fare un lavoro migliore con un uso più efficiente delle risorse Ogni frase che comincia con ogni è potenzialmente pericolosa! 59

105 Never be blocked 60

106 Never be blocked Le interdipendeze tra sistemi possono rallentarci indefinitamente 60

107 Never be blocked Le interdipendeze tra sistemi possono rallentarci indefinitamente Non aspefare qualcosa al di fuori del nostro scope di progeio. 60

108 Never be blocked Le interdipendeze tra sistemi possono rallentarci indefinitamente Non aspefare qualcosa al di fuori del nostro scope di progeio. Mockiamola 60

109 Never be blocked Le interdipendeze tra sistemi possono rallentarci indefinitamente Non aspefare qualcosa al di fuori del nostro scope di progeio. Mockiamola implemen>amola 60

110 Never be blocked Le interdipendeze tra sistemi possono rallentarci indefinitamente Non aspefare qualcosa al di fuori del nostro scope di progeio. Mockiamola implemen>amola facciamone a meno 60

111 Never be blocked Le interdipendeze tra sistemi possono rallentarci indefinitamente Non aspefare qualcosa al di fuori del nostro scope di progeio. Mockiamola implemen>amola facciamone a meno...qualsiasi cosa facciamo, facciamolo pubblicamente. 60

112 Ripensiamo agli Sprechi Alcune forme di spreco fare due volte la stessa cosa possono essere preferibili a documenta cos hai fako Lo sviluppo su larga scala cambia le priorità I confini aziendali e logis>ci cambiano Cos> di comunicazione Passaggi di consegne

113 Il costo di comunicare Le informazioni non si propagano con la documentazione, ma sapendo cosa stanno facendo gli altri. Mantenere più team allinea> Scrum of Scrums Informa>on radiators Prossimità End of itera>on demo Quando è comunque meglio scrivere, i Wiki permeiono di scrivere documentazione ondemand.

114 Condividiamo il piano Impedire agli sviluppatori di vedere il quadro complessivo impedisce di dare dei Sono possibili solo ogmizzazioni locali Sono possibili errori madornali

115 Pianificazione di alto livello SOA è un processo di trasformazione a lungo termine Ogni passo cambia lo scenario Maggiore conoscenza del contesto Pesi e priorità differen> Differen> opportunità E necessario aggiornare e ri pianificare di frequente, per centrare gli (non necessariamente quelli originali) Misuriamo, non assumiamo i rischi, non facciamo previsioni Non iniziamo nulla di cui non ci sia bisogno ora A f

116 SOA SOA è basata sui principi di Design by Contract...il paradiso del tester! Definizione dell interfaccia basata su standard. AIese ben definite sul comportamento esposto dai servizi

117 su SOA: challenges Test suite indipendente dal linguaggio Mocks e Stubs che implementano i servizi Selezione delle aree chiave per il test Definizione e ges>one dell ambiente di test

118 Definizione degli In determina> contes>, gli ambien> di test possono essere troppo complessi o costosi per essere replica> Teniamo sempre in funzione i tool di con>nuous integra>on Estendiamo gli ambien> di integrazione fin dove possibile Troviamo un punto di equilibrio tra correiezza e ges>bilità Manteniamo sempre i test aggiorna>

119 In due parole...

120 In due parole... Impediamo alle vecchie abitudini di farla da padrone Prepariamoci a compromessi (temporanei) Teniamo traccia del prezzo da pagare Siamo pron> a cambiare, cogliendo nuove opportunità Coinvolgiamo i gius> sponsor Comunicare!!! Prepariamoci ad un oiovolante!

121

122 ... finito?

123 ... finito? Grazie a tutti!

I Valori del Manifesto Agile sono direttamente applicabili a Scrum:!

I Valori del Manifesto Agile sono direttamente applicabili a Scrum:! Scrum descrizione I Principi di Scrum I Valori dal Manifesto Agile Scrum è il framework Agile più noto. E la sorgente di molte delle idee che si trovano oggi nei Principi e nei Valori del Manifesto Agile,

Dettagli

SOA GOVERNANCE: WHAT DOES IT MEAN? Giorgio Marras

SOA GOVERNANCE: WHAT DOES IT MEAN? Giorgio Marras SOA GOVERNANCE: WHAT DOES IT MEAN? Giorgio Marras 2 Introduzione Le architetture basate sui servizi (SOA) stanno rapidamente diventando lo standard de facto per lo sviluppo delle applicazioni aziendali.

Dettagli

RUP (Rational Unified Process)

RUP (Rational Unified Process) RUP (Rational Unified Process) Caratteristiche, Punti di forza, Limiti versione del tutorial: 3.3 (febbraio 2007) Pag. 1 Unified Process Booch, Rumbaugh, Jacobson UML (Unified Modeling Language) notazione

Dettagli

Processi (di sviluppo del) software. Fase di Analisi dei Requisiti. Esempi di Feature e Requisiti. Progettazione ed implementazione

Processi (di sviluppo del) software. Fase di Analisi dei Requisiti. Esempi di Feature e Requisiti. Progettazione ed implementazione Processi (di sviluppo del) software Fase di Analisi dei Requisiti Un processo software descrive le attività (o task) necessarie allo sviluppo di un prodotto software e come queste attività sono collegate

Dettagli

Presentazione per. «La governance dei progetti agili: esperienze a confronto»

Presentazione per. «La governance dei progetti agili: esperienze a confronto» Presentazione per «La governance dei progetti agili: esperienze a confronto» Pascal Jansen pascal.jansen@inspearit.com Evento «Agile Project Management» Firenze, 6 Marzo 2013 Agenda Due parole su inspearit

Dettagli

più del mercato applicazioni dei processi modificato. Reply www.reply.eu

più del mercato applicazioni dei processi modificato. Reply www.reply.eu SOA IN AMBITO TELCO Al fine di ottimizzare i costi e di migliorare la gestione dell'it, le aziende guardano, sempre più con maggiore interesse, alle problematiche di gestionee ed ottimizzazione dei processi

Dettagli

Product Overview. ITI Apps Enterprise apps for mobile devices

Product Overview. ITI Apps Enterprise apps for mobile devices Product Overview ITI Apps Enterprise apps for mobile devices ITI idea, proge2a e sviluppa apps per gli uten6 business/enterprise che nell ipad, e nelle altre pia2aforme mobili, possono trovare un device

Dettagli

Corso di Amministrazione di Sistema Parte I ITIL 3

Corso di Amministrazione di Sistema Parte I ITIL 3 Corso di Amministrazione di Sistema Parte I ITIL 3 Francesco Clabot Responsabile erogazione servizi tecnici 1 francesco.clabot@netcom-srl.it Fondamenti di ITIL per la Gestione dei Servizi Informatici Il

Dettagli

AOT Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma. Unified Process. Prof. Agostino Poggi

AOT Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma. Unified Process. Prof. Agostino Poggi AOT Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Unified Process Prof. Agostino Poggi Unified Process Unified Software Development Process (USDP), comunemente chiamato

Dettagli

Presentazione Commerciale So1lab S.p.A.

Presentazione Commerciale So1lab S.p.A. Presentazione Commerciale So1lab S.p.A. Marzo 2013 So1lab Composta da circa 500 risorse, So#lab è da quasi 30 anni specializzata nella proge+azione, produzione e sviluppo evolu?vo di tecnologie, sistemi,

Dettagli

Rational Unified Process Introduzione

Rational Unified Process Introduzione Rational Unified Process Introduzione G.Raiss - A.Apolloni - 4 maggio 2001 1 Cosa è E un processo di sviluppo definito da Booch, Rumbaugh, Jacobson (autori dell Unified Modeling Language). Il RUP è un

Dettagli

Business Process Management

Business Process Management Corso di Certificazione in Business Process Management Progetto Didattico 2015 con la supervisione scientifica del Dipartimento di Informatica Università degli Studi di Torino Responsabile scientifico

Dettagli

Intalio. Leader nei Sistemi Open Source per il Business Process Management. Andrea Calcagno Amministratore Delegato

Intalio. Leader nei Sistemi Open Source per il Business Process Management. Andrea Calcagno Amministratore Delegato Intalio Convegno Open Source per la Pubblica Amministrazione Leader nei Sistemi Open Source per il Business Process Management Navacchio 4 Dicembre 2008 Andrea Calcagno Amministratore Delegato 20081129-1

Dettagli

dei processi di customer service

dei processi di customer service WHITE PAPER APRILE 2013 Il Business Process Orchestrator dei processi di customer service Fonte Dati: Forrester Research Inc I marchi registrati citati nel presente documento sono di proprietà esclusiva

Dettagli

Configuration Management

Configuration Management Configuration Management Obiettivi Obiettivo del Configuration Management è di fornire un modello logico dell infrastruttura informatica identificando, controllando, mantenendo e verificando le versioni

Dettagli

Gestione delle Architetture e dei Servizi IT con ADOit. Un Prodotto della Suite BOC Management Office

Gestione delle Architetture e dei Servizi IT con ADOit. Un Prodotto della Suite BOC Management Office Gestione delle Architetture e dei Servizi IT con ADOit Un Prodotto della Suite BOC Management Office Controllo Globale e Permanente delle Architetture IT Aziendali e dei Processi IT: IT-Governance Definire

Dettagli

Cio che fa bene alle persone, fa bene agli affari. Leo Burnett pubblicitario statunitense

Cio che fa bene alle persone, fa bene agli affari. Leo Burnett pubblicitario statunitense Cio che fa bene alle persone, fa bene agli affari. Leo Burnett pubblicitario statunitense Chi siamo Siamo una delle più consolidate realtà di Internet Marketing in Italia: siamo sul mercato dal 1995, e

Dettagli

Executive Master in. Governance dei Progetti e dei Servizi IT GPSIT

Executive Master in. Governance dei Progetti e dei Servizi IT GPSIT Executive Master in Governance dei Progetti e dei Servizi IT GPSIT OBIETTIVI Il Master ha l obiettivo di formare executive e professional nella governance dei progetti e dei servizi IT, integrando quelle

Dettagli

CAPITOLO CAPIT Tecnologie dell ecnologie dell info inf rmazione e controllo

CAPITOLO CAPIT Tecnologie dell ecnologie dell info inf rmazione e controllo CAPITOLO 8 Tecnologie dell informazione e controllo Agenda Evoluzione dell IT IT, processo decisionale e controllo Sistemi di supporto al processo decisionale Sistemi di controllo a feedback IT e coordinamento

Dettagli

COME FRODE. la possibilità propri dati. brevissimo. Reply www.reply.eu

COME FRODE. la possibilità propri dati. brevissimo. Reply www.reply.eu FRAUD MANAGEMENT. COME IDENTIFICARE E COMB BATTERE FRODI PRIMA CHE ACCADANO LE Con una visione sia sui processi di business, sia sui sistemi, Reply è pronta ad offrire soluzioni innovative di Fraud Management,

Dettagli

2.0 DAL WEB. social. tecnologico, 2006. Reply www.reply.eu

2.0 DAL WEB. social. tecnologico, 2006. Reply www.reply.eu ALL INTERNO DEL FIREWALL: ENI 2.0 Il modo di lavorare è soggetto a rapidi cambiamenti; pertanto le aziende che adottano nuovi tool che consentono uno scambio di informazioni contestuale, rapido e semplificato

Dettagli

Il ciclo di vita del software

Il ciclo di vita del software Il ciclo di vita del software Il ciclo di vita del software Definisce un modello per il software, dalla sua concezione iniziale fino al suo sviluppo completo, al suo rilascio, alla sua successiva evoluzione,

Dettagli

DALLA FORMAZIONE DEI DOCENTI ALL INNOVAZIONE DI SISTEMA

DALLA FORMAZIONE DEI DOCENTI ALL INNOVAZIONE DI SISTEMA ED Educare Digitale DALLA FORMAZIONE DEI DOCENTI ALL INNOVAZIONE DI SISTEMA p. 1 Testimonianze ore 15:20 15:30 Corso Pia7aforma Dida;ca (Learning Management System) M A in Direzione aziendale e Ges;one

Dettagli

IT GOVERNANCE & MANAGEMENT

IT GOVERNANCE & MANAGEMENT IT GOVERNANCE & MANAGEMENT BOLOGNA BUSINESS school Dal 1088, studenti da tutto il mondo vengono a studiare a Bologna dove scienza, cultura e tecnologia si uniscono a valori, stile di vita, imprenditorialità.

Dettagli

PASSIONE PER L IT PROLAN. network solutions

PASSIONE PER L IT PROLAN. network solutions PASSIONE PER L IT PROLAN network solutions CHI SIAMO Aree di intervento PROFILO AZIENDALE Prolan Network Solutions nasce a Roma nel 2004 dall incontro di professionisti uniti da un valore comune: la passione

Dettagli

Copyright Università degli Studi di Torino, Progetto Atlante delle Professioni 2009 IT PROCESS EXPERT

Copyright Università degli Studi di Torino, Progetto Atlante delle Professioni 2009 IT PROCESS EXPERT IT PROCESS EXPERT 1. CARTA D IDENTITÀ... 2 2. CHE COSA FA... 3 3. DOVE LAVORA... 4 4. CONDIZIONI DI LAVORO... 5 5. COMPETENZE... 6 Quali competenze sono necessarie... 6 Conoscenze... 8 Abilità... 9 Comportamenti

Dettagli

B.P.S. Business Process Server ALLEGATO C10

B.P.S. Business Process Server ALLEGATO C10 B.P.S. Business Process Server ALLEGATO C10 REGIONE BASILICATA DIPARTIMENTO PRESIDENZA DELLA GIUNTA REGIONALE UFFICIO SISTEMA INFORMATIVO REGIONALE E STATISTICA Via V. Verrastro, n. 4 85100 Potenza tel

Dettagli

Release Management. Obiettivi. Definizioni. Responsabilità. Attività. Input

Release Management. Obiettivi. Definizioni. Responsabilità. Attività. Input Release Management Obiettivi Obiettivo del Release Management è di raggiungere una visione d insieme del cambiamento nei servizi IT e accertarsi che tutti gli aspetti di una release (tecnici e non) siano

Dettagli

Problem Management. Obiettivi. Definizioni. Responsabilità. Attività. Input

Problem Management. Obiettivi. Definizioni. Responsabilità. Attività. Input Problem Management Obiettivi Obiettivo del Problem Management e di minimizzare l effetto negativo sull organizzazione degli Incidenti e dei Problemi causati da errori nell infrastruttura e prevenire gli

Dettagli

IT FINANCIAL MANAGEMENT

IT FINANCIAL MANAGEMENT IT FINANCIAL MANAGEMENT L IT Financial Management è una disciplina per la pianificazione e il controllo economico-finanziario, di carattere sia strategico sia operativo, basata su un ampio insieme di metodologie

Dettagli

Ciclo e Processo di Sviluppo: approcci tradizionali, evolutivi, agili, free open source software

Ciclo e Processo di Sviluppo: approcci tradizionali, evolutivi, agili, free open source software Ciclo e Processo di Sviluppo: approcci tradizionali, evolutivi, agili, free open source software 1 Ingegneria del software L istituzione e l impiego di principi ingegneristici fondati, allo scopo di ottenere

Dettagli

SYSKOPLAN REPLY IMPLEMENTA PER IL GRUPPO INDUSTRIALE SCHOTT UNA SOLUZIONE SAP CRM SU BASE SAP HANA E OPERATIVA IN 35 PAESI.

SYSKOPLAN REPLY IMPLEMENTA PER IL GRUPPO INDUSTRIALE SCHOTT UNA SOLUZIONE SAP CRM SU BASE SAP HANA E OPERATIVA IN 35 PAESI. SYSKOPLAN REPLY IMPLEMENTA PER IL GRUPPO INDUSTRIALE SCHOTT UNA SOLUZIONE SAP CRM SU BASE SAP HANA E OPERATIVA IN 35 PAESI. Come gruppo industriale tecnologico leader nel settore del vetro e dei materiali

Dettagli

La collaborazione come strumento per l'innovazione.

La collaborazione come strumento per l'innovazione. La collaborazione come strumento per l'innovazione. Gabriele Peroni Manager of IBM Integrated Communication Services 1 La collaborazione come strumento per l'innovazione. I Drivers del Cambiamento: Le

Dettagli

Milano, Settembre 2009 BIOSS Consulting

Milano, Settembre 2009 BIOSS Consulting Milano, Settembre 2009 BIOSS Consulting Presentazione della società Agenda Chi siamo 3 Cosa facciamo 4-13 San Donato Milanese, 26 maggio 2008 Come lo facciamo 14-20 Case Studies 21-28 Prodotti utilizzati

Dettagli

THUN con ARIS: dall'ottimizzazione dei processi verso l enterprise SOA

THUN con ARIS: dall'ottimizzazione dei processi verso l enterprise SOA SAP World Tour 2007 - Milano 11-12 Luglio 2007 THUN con ARIS: dall'ottimizzazione dei processi verso l enterprise SOA Agenda Presentazione Derga Consulting Enterprise SOA Allineamento Processi & IT Il

Dettagli

IT Service Management, le best practice per la gestione dei servizi

IT Service Management, le best practice per la gestione dei servizi Il Framework ITIL e gli Standard di PMI : : possibili sinergie Milano, Venerdì, 11 Luglio 2008 IT Service Management, le best practice per la gestione dei servizi Maxime Sottini Slide 1 Agenda Introduzione

Dettagli

LA TECHNOLOGY TRANSFER PRESENTA SUZANNE ROBERTSON MASTERING THE REQUIREMENTS PROCESS COME COSTRUIRE IL SISTEMA CHE IL VOSTRO UTENTE DESIDERA

LA TECHNOLOGY TRANSFER PRESENTA SUZANNE ROBERTSON MASTERING THE REQUIREMENTS PROCESS COME COSTRUIRE IL SISTEMA CHE IL VOSTRO UTENTE DESIDERA LA TECHNOLOGY TRANSFER PRESENTA SUZANNE ROBERTSON MASTERING THE REQUIREMENTS PROCESS COME COSTRUIRE IL SISTEMA CHE IL VOSTRO UTENTE DESIDERA ROMA 20-22 OTTOBRE 2014 RESIDENZA DI RIPETTA - VIA DI RIPETTA,

Dettagli

Realizzare un architettura integrata di Business Intelligence

Realizzare un architettura integrata di Business Intelligence Realizzare un architettura integrata di Business Intelligence Un sistema integrato di Business Intelligence consente all azienda customer oriented una gestione efficace ed efficiente della conoscenza del

Dettagli

WWW.TINYLOC.COM CUSTOMER SERVICE GPS/ RADIOTRACKING DOG COLLAR. T. (+34) 937 907 971 F. (+34) 937 571 329 sales@tinyloc.com

WWW.TINYLOC.COM CUSTOMER SERVICE GPS/ RADIOTRACKING DOG COLLAR. T. (+34) 937 907 971 F. (+34) 937 571 329 sales@tinyloc.com WWW.TINYLOC.COM CUSTOMER SERVICE T. (+34) 937 907 971 F. (+34) 937 571 329 sales@tinyloc.com GPS/ RADIOTRACKING DOG COLLAR MANUALE DI ISTRUZIONI ACCENSIONE / SPEGNERE DEL TAG HOUND Finder GPS Il TAG HOUND

Dettagli

nel mondo delle professioni e della salute

nel mondo delle professioni e della salute Una Aggiornamento storia che e si formazione rinnova nel mondo delle professioni e della salute una rete di professionisti, la forza dell esperienza, l impegno nell educazione, tecnologie che comunicano.

Dettagli

Corso Base ITIL V3 2008

Corso Base ITIL V3 2008 Corso Base ITIL V3 2008 PROXYMA Contrà San Silvestro, 14 36100 Vicenza Tel. 0444 544522 Fax 0444 234400 Email: proxyma@proxyma.it L informazione come risorsa strategica Nelle aziende moderne l informazione

Dettagli

In Viaggio Verso la Unified Communication Pianificare il Percorso

In Viaggio Verso la Unified Communication Pianificare il Percorso White Paper In Viaggio Verso la Unified Communication Pianificare il Percorso Executive Summary Una volta stabilito il notevole impatto positivo che la Unified Communication (UC) può avere sulle aziende,

Dettagli

Processi ITIL. In collaborazione con il nostro partner:

Processi ITIL. In collaborazione con il nostro partner: Processi ITIL In collaborazione con il nostro partner: NetEye e OTRS: la piattaforma WÜRTHPHOENIX NetEye è un pacchetto di applicazioni Open Source volto al monitoraggio delle infrastrutture informatiche.

Dettagli

CORPORATE OVERVIEW. www.akhela.com

CORPORATE OVERVIEW. www.akhela.com CORPORATE OVERVIEW www.akhela.com BRIDGE THE GAP CORPORATE OVERVIEW Bridge the gap Akhela è un azienda IT innovativa che offre al mercato servizi e soluzioni Cloud Based che aiutano le aziende a colmare

Dettagli

Dalla Mappatura dei Processi al Business Process Management

Dalla Mappatura dei Processi al Business Process Management Dalla Mappatura dei Processi al Business Process Management Romano Stasi Responsabile Segreteria Tecnica ABI Lab Roma, 4 dicembre 2007 Agenda Il percorso metodologico Analizzare per conoscere: la mappatura

Dettagli

BPEL: Business Process Execution Language

BPEL: Business Process Execution Language Ingegneria dei processi aziendali BPEL: Business Process Execution Language Ghilardi Dario 753708 Manenti Andrea 755454 Docente: Prof. Ernesto Damiani BPEL - definizione Business Process Execution Language

Dettagli

Managed Services e Unified Communication & Collaboration: verso il paradigma del Cloud Computing

Managed Services e Unified Communication & Collaboration: verso il paradigma del Cloud Computing Managed Services e Unified Communication & Collaboration: verso il paradigma del Cloud Computing Claudio Chiarenza (General Manager and Chief Strategy Officer) Italtel, Italtel logo and imss (Italtel Multi-Service

Dettagli

1 BI Business Intelligence

1 BI Business Intelligence K Venture Corporate Finance Srl Via Papa Giovanni XXIII, 40F - 56025 Pontedera (PI) Tel/Fax 0587 482164 - Mail: info@kventure.it www.kventure.it 1 BI Business Intelligence Il futuro che vuoi. Sotto controllo!

Dettagli

il ruolo del Service Manager e i vantaggi conseguiti

il ruolo del Service Manager e i vantaggi conseguiti il ruolo del Service Manager e i vantaggi conseguiti Alessandro Bruni CIO at Baglioni Hotels Workshop AICA: "Il Service Manager: il ruolo e il suo valore per il business" 8/ 2/2011 Il gruppo Baglioni Hotels

Dettagli

Enterprise Content Management. Terminologia. KM, ECM e BPM per creare valore nell impresa. Giovanni Marrè Amm. Del., it Consult

Enterprise Content Management. Terminologia. KM, ECM e BPM per creare valore nell impresa. Giovanni Marrè Amm. Del., it Consult KM, ECM e BPM per creare valore nell impresa Giovanni Marrè Amm. Del., it Consult Terminologia Ci sono alcuni termini che, a vario titolo, hanno a che fare col tema dell intervento KM ECM BPM E20 Enterprise

Dettagli

Process Counseling Master. Strumenti di consulenza e formazione per lo sviluppo organizzativo

Process Counseling Master. Strumenti di consulenza e formazione per lo sviluppo organizzativo Process Counseling Master Strumenti di consulenza e formazione per lo sviluppo organizzativo Il percorso Una delle applicazioni più diffuse del Process Counseling riguarda lo sviluppo delle potenzialità

Dettagli

IL RUOLO E LE COMPETENZE DEL SERVICE MANAGER

IL RUOLO E LE COMPETENZE DEL SERVICE MANAGER IL RUOLO E LE COMPETENZE DEL SERVICE MANAGER Alessio Cuppari Presidente itsmf Italia itsmf International 6000 Aziende - 40000 Individui itsmf Italia Comunità di Soci Base di conoscenze e di risorse Forum

Dettagli

group HIGH CURRENT MULTIPLEX NODE

group HIGH CURRENT MULTIPLEX NODE HIGH CURRENT MULTIPLEX NODE edizione/edition 04-2010 HIGH CURRENT MULTIPLEX NODE DESCRIZIONE GENERALE GENERAL DESCRIPTION L'unità di controllo COBO è una centralina elettronica Multiplex Slave ; la sua

Dettagli

Profilo Aziendale ISO 9001: 2008. METISOFT spa - p.iva 00702470675 - www.metisoft.it - info@metisoft.it

Profilo Aziendale ISO 9001: 2008. METISOFT spa - p.iva 00702470675 - www.metisoft.it - info@metisoft.it ISO 9001: 2008 Profilo Aziendale METISOFT spa - p.iva 00702470675 - www.metisoft.it - info@metisoft.it Sede legale: * Viale Brodolini, 117-60044 - Fabriano (AN) - Tel. 0732.251856 Sede amministrativa:

Dettagli

Neomobile incentra l infrastruttura IT su Microsoft ALM, arrivando a 40 nuovi rilasci a settimana

Neomobile incentra l infrastruttura IT su Microsoft ALM, arrivando a 40 nuovi rilasci a settimana Storie di successo Microsoft per le Imprese Scenario: Software e Development Settore: Servizi In collaborazione con Neomobile incentra l infrastruttura IT su Microsoft ALM, arrivando a 40 nuovi rilasci

Dettagli

Business Process Management

Business Process Management Business Process Management Come si organizza un progetto di BPM 1 INDICE Organizzazione di un progetto di Business Process Management Tipo di intervento Struttura del progetto BPM Process Performance

Dettagli

European ICT Professional Profiles

European ICT Professional Profiles CEN Workshop ICT Skills CWA European ICT Professional Profiles Il presente CEN Workshop Agreement (CWA) definisce un set di profili europei nel settore dell ICT; Usando lo European e-competence Framework

Dettagli

BUSINESS INTELLIGENCE & PERFORMANCE MANAGEMENT

BUSINESS INTELLIGENCE & PERFORMANCE MANAGEMENT BUSINESS INTELLIGENCE & PERFORMANCE MANAGEMENT BOLOGNA BUSINESS school Dal 1088, studenti da tutto il mondo vengono a studiare a Bologna dove scienza, cultura e tecnologia si uniscono a valori, stile di

Dettagli

I N F I N I T Y Z U C C H E T T I WORKFLOW HR

I N F I N I T Y Z U C C H E T T I WORKFLOW HR I N F I N I T Y Z U C C H E T T I WORKFLOW HR WORKFLOW HR Zucchetti, nell ambito delle proprie soluzioni per la gestione del personale, ha realizzato una serie di moduli di Workflow in grado di informatizzare

Dettagli

CMMI-Dev V1.3. Capability Maturity Model Integration for Software Development, Version 1.3. Roma, 2012 Ercole Colonese

CMMI-Dev V1.3. Capability Maturity Model Integration for Software Development, Version 1.3. Roma, 2012 Ercole Colonese CMMI-Dev V1.3 Capability Maturity Model Integration for Software Development, Version 1.3 Roma, 2012 Agenda Che cos è il CMMI Costellazione di modelli Approccio staged e continuous Aree di processo Goals

Dettagli

DynDevice ECM. La Suite di applicazioni web per velocizzare, standardizzare e ottimizzare il flusso delle informazioni aziendali

DynDevice ECM. La Suite di applicazioni web per velocizzare, standardizzare e ottimizzare il flusso delle informazioni aziendali DynDevice ECM La Suite di applicazioni web per velocizzare, standardizzare e ottimizzare il flusso delle informazioni aziendali Presentazione DynDevice ECM Cos è DynDevice ICMS Le soluzioni di DynDevice

Dettagli

UNIVERSITÀ DEGLI STUDI DI BERGAMO. PROPOSTE di TIROCINI/TESI di LAUREA - Prof. Patrizia Scandurra

UNIVERSITÀ DEGLI STUDI DI BERGAMO. PROPOSTE di TIROCINI/TESI di LAUREA - Prof. Patrizia Scandurra PROPOSTE di TIROCINI/TESI di LAUREA - Prof. Patrizia Scandurra A seguire alcune proposte di tirocini/tesi in tre ambiti dell ingegneria del software (non del tutto scorrelati): (1) Model-driven driven

Dettagli

Formazione Su Misura

Formazione Su Misura Formazione Su Misura Contattateci per un incontro di presentazione inviando una mail a formazione@assoservizi.it o telefonando ai nostri uffici: Servizi alle Imprese 0258370-644.605 Chi siamo Assoservizi

Dettagli

Dall Idea al Progetto

Dall Idea al Progetto CORSO DI EUROPROGETTAZIONE MODULO 2 Dall Idea al Progetto DOTT. GIANLUCA COPPOLA Direttore generale - Responsabile Progetti Europei 1 CAPITOLO 1 STRUTTURARE UN PROGETTO Modulo 2 Dall Idea al Progetto 2

Dettagli

Ricognizione di alcune Best Practice

Ricognizione di alcune Best Practice Linee guida sulla qualità dei beni e dei servizi ICT per la definizione ed il governo dei contratti della Pubblica Amministrazione Manuale di riferimento Ricognizione di alcune Best Practice applicabili

Dettagli

Process mining & Optimization Un approccio matematico al problema

Process mining & Optimization Un approccio matematico al problema Res User Meeting 2014 con la partecipazione di Scriviamo insieme il futuro Paolo Ferrandi Responsabile Tecnico Research for Enterprise Systems Federico Bonelli Engineer Process mining & Optimization Un

Dettagli

COMINCIAMO A SENTIRCI UNA FAMIGLIA

COMINCIAMO A SENTIRCI UNA FAMIGLIA COMINCIAMO A SENTIRCI UNA FAMIGLIA IL PRIMO GIORNO CON LA FAMIGLIA OSPITANTE FIRST DAY WITH THE HOST FAMILY Questa serie di domande, a cui gli studenti risponderanno insieme alle loro famiglie, vuole aiutare

Dettagli

40 motivi per cui le puttane sono le mie eroine

40 motivi per cui le puttane sono le mie eroine 40 motivi per cui le puttane sono le mie eroine Le puttane sanno condividere le parti più private e delicate del corpo con perfetti sconosciuti. Le puttane hanno accesso a luoghi inaccessibili. Le puttane

Dettagli

ATTUAZIONE DEL PROGETTO E IL MANAGEMENT: alcune definizioni e indicazioni generali

ATTUAZIONE DEL PROGETTO E IL MANAGEMENT: alcune definizioni e indicazioni generali ATTUAZIONE DEL PROGETTO E IL MANAGEMENT: alcune definizioni e indicazioni generali Cos è un progetto? Un iniziativa temporanea intrapresa per creare un prodotto o un servizio univoco (PMI - Project Management

Dettagli

IT Plant Solutions Soluzioni MES e IT per l Industria

IT Plant Solutions Soluzioni MES e IT per l Industria IT Plant Solutions IT Plant Solutions Soluzioni MES e IT per l Industria s Industrial Solutions and Services Your Success is Our Goal Soluzioni MES e IT per integrare e sincronizzare i processi Prendi

Dettagli

La nostra storia, il vostro futuro.

La nostra storia, il vostro futuro. La nostra storia, il vostro futuro. JPMorgan Funds - Corporate La nostra storia, il vostro futuro. W were e wer La nostra tradizione, la vostra sicurezza Go as far as you can see; when you get there, you

Dettagli

Che Cos'e'? Introduzione

Che Cos'e'? Introduzione Level 3 Che Cos'e'? Introduzione Un oggetto casuale e' disegnato sulla lavagna in modo distorto. Devi indovinare che cos'e' facendo click sull'immagine corretta sotto la lavagna. Piu' veloce sarai piu'

Dettagli

Energy Data Management System (EDMS): la soluzione software per una gestione efficiente dell energia secondo lo standard ISO 50001

Energy Data Management System (EDMS): la soluzione software per una gestione efficiente dell energia secondo lo standard ISO 50001 Energy Data Management System (EDMS): la soluzione software per una gestione efficiente dell energia secondo lo standard ISO 50001 Oggi più che mai, le aziende italiane sentono la necessità di raccogliere,

Dettagli

il materiale contenuto nel presente documento non può essere utilizzato o riprodotto senza autorizzazione

il materiale contenuto nel presente documento non può essere utilizzato o riprodotto senza autorizzazione Reliability Management La gestione del processo di Sviluppo Prodotto Ing. Andrea Calisti www.indcons.eu Chi sono... Andrea CALISTI Ingegnere meccanico dal 1995 al 2009 nel Gruppo Fiat Assistenza Clienti

Dettagli

Guida alle offerte di finanziamento per le medie imprese

Guida alle offerte di finanziamento per le medie imprese IBM Global Financing Guida alle offerte di finanziamento per le medie imprese Realizzata da IBM Global Financing ibm.com/financing/it Guida alle offerte di finanziamento per le medie imprese La gestione

Dettagli

Evoluzione dei servizi di incasso e pagamento per il mercato italiano

Evoluzione dei servizi di incasso e pagamento per il mercato italiano www.pwc.com/it Evoluzione dei servizi di incasso e pagamento per il mercato italiano giugno 2013 Sommario Il contesto di riferimento 4 Un modello di evoluzione dei servizi di incasso e pagamento per il

Dettagli

SAIPEM: Strong Authenticator for SAP Una soluzione CST in grado di garantire il massimo della sicurezza

SAIPEM: Strong Authenticator for SAP Una soluzione CST in grado di garantire il massimo della sicurezza Grandi Navi Veloci. Utilizzata con concessione dell autore. SAIPEM: Strong Authenticator for SAP Una soluzione CST in grado di garantire il massimo della sicurezza Partner Nome dell azienda SAIPEM Settore

Dettagli

IT Service Management: il Framework ITIL. Dalmine, 20 Gennaio 2012 Deborah Meoli, Senior Consultant Quint Italy

IT Service Management: il Framework ITIL. Dalmine, 20 Gennaio 2012 Deborah Meoli, Senior Consultant Quint Italy IT Service Management: il Framework ITIL Dalmine, 20 Gennaio 2012 Deborah Meoli, Senior Consultant Quint Italy Quint Wellington Redwood 2007 Agenda Quint Wellington Redwood Italia IT Service Management

Dettagli

***** Il software IBM e semplice *****

***** Il software IBM e semplice ***** Il IBM e semplice ***** ***** Tutto quello che hai sempre voluto sapere sui prodotti IBM per qualificare i potenziali clienti, sensibilizzarli sulle nostre offerte e riuscire a convincerli. WebSphere IL

Dettagli

VIRTUALIZE IT. www.digibyte.it - digibyte@digibyte.it

VIRTUALIZE IT. www.digibyte.it - digibyte@digibyte.it il server? virtualizzalo!! Se ti stai domandando: ma cosa stanno dicendo? ancora non sai che la virtualizzazione è una tecnologia software, oggi ormai consolidata, che sta progressivamente modificando

Dettagli

PUBLIC, PRIVATE O HYBRID CLOUD: QUAL È IL TIPO DI CLOUD OTTIMALE PER LE TUE APPLICAZIONI?

PUBLIC, PRIVATE O HYBRID CLOUD: QUAL È IL TIPO DI CLOUD OTTIMALE PER LE TUE APPLICAZIONI? PUBLIC, PRIVATE O HYBRID CLOUD: QUAL È IL TIPO DI CLOUD OTTIMALE PER LE TUE APPLICAZIONI? Le offerte di public cloud proliferano e il private cloud è sempre più diffuso. La questione ora è come sfruttare

Dettagli

La materia di cui sono fa0 i sogni digitali. Gian Luigi Ferrari Dipar7mento di Informa7ca Universita di Pisa

La materia di cui sono fa0 i sogni digitali. Gian Luigi Ferrari Dipar7mento di Informa7ca Universita di Pisa La materia di cui sono fa0 i sogni digitali Gian Luigi Ferrari Dipar7mento di Informa7ca Universita di Pisa Presentazioni! Gian Luigi Ferrari o Informa7co! Di cosa mi occupo (ricerca) o Linguaggi di Programmazione!

Dettagli

t.fabrica wanna be smarter? smart, simple, cost effectiveness solutions for manufactoring operational excellence.

t.fabrica wanna be smarter? smart, simple, cost effectiveness solutions for manufactoring operational excellence. t.fabrica wanna be smarter? smart, simple, cost effectiveness solutions for manufactoring operational excellence. Per le aziende manifatturiere, oggi e sempre più nel futuro individuare ed eliminare gli

Dettagli

Università di Venezia Corso di Laurea in Informatica. Marco Fusaro KPMG S.p.A.

Università di Venezia Corso di Laurea in Informatica. Marco Fusaro KPMG S.p.A. Università di Venezia Corso di Laurea in Informatica Laboratorio di Informatica Applicata Introduzione all IT Governance Lezione 5 Marco Fusaro KPMG S.p.A. 1 CobiT: strumento per la comprensione di una

Dettagli

Logistica digitale delle Operazioni a premio

Logistica digitale delle Operazioni a premio Logistica digitale delle Operazioni a premio La piattaforma logistica delle operazioni a premio digitali BITGIFT è la nuova piattaforma dedicata alla logistica digitale delle vostre operazioni a premio.

Dettagli

Storia ed evoluzione dei sistemi ERP

Storia ed evoluzione dei sistemi ERP Storia ed evoluzione dei sistemi ERP In questo breve estratto della tesi si parlerà dei sistemi ERP (Enterprise Resource Planning) utilizzabili per la gestione delle commesse; questi sistemi utilizzano

Dettagli

Progetto BPR: Business Process Reengineering

Progetto BPR: Business Process Reengineering Progetto BPR: Business Process Reengineering Riflessioni frutto di esperienze concrete PER LA CORRETTA INTERPRETAZIONE DELLE PAGINE SEGUENTI SI DEVE TENERE CONTO DI QUANTO ILLUSTRATO ORALMENTE Obiettivo

Dettagli

CAPITOLO 3. Elementi fondamentali della struttura organizzativa

CAPITOLO 3. Elementi fondamentali della struttura organizzativa CAPITOLO 3 Elementi fondamentali della struttura organizzativa Agenda La struttura organizzativa Le esigenze informative Tipologia di strutture Struttura funzionale Struttura divisionale Struttura per

Dettagli

Management delle Strutture di Prossimità e delle Forme Associative nell Assistenza Territoriale

Management delle Strutture di Prossimità e delle Forme Associative nell Assistenza Territoriale - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - AREA PUBBLICA AMMINISTRAZIONE, SANITÀ E NON

Dettagli

ITIL v3, il nuovo framework per l ITSM

ITIL v3, il nuovo framework per l ITSM ITIL v3, il nuovo framework per l ITSM ( a cura di Stefania Renna ITIL - IBM) Pag. 1 Alcune immagini contenute in questo documento fanno riferimento a documentazione prodotta da ITIL Intl che ne detiene

Dettagli

tratto da Economia e Management delle Imprese (DiBernardo, Gandolfi, Tunisini) A cura di Tonino Pencarelli Linda Gabbianelli

tratto da Economia e Management delle Imprese (DiBernardo, Gandolfi, Tunisini) A cura di Tonino Pencarelli Linda Gabbianelli tratto da Economia e Management delle Imprese (DiBernardo, Gandolfi, Tunisini) A cura di Tonino Pencarelli Linda Gabbianelli Organizzazione come sistema Ambiente interno Missione strategica Sistema tecnico

Dettagli

Data Alignment and (Geo)Referencing (sometimes Registration process)

Data Alignment and (Geo)Referencing (sometimes Registration process) Data Alignment and (Geo)Referencing (sometimes Registration process) All data aquired from a scan position are refered to an intrinsic reference system (even if more than one scan has been performed) Data

Dettagli

Zeroshell come client OpenVPN

Zeroshell come client OpenVPN Zeroshell come client OpenVPN (di un server OpenVpn Linux) Le funzionalità di stabilire connessioni VPN di Zeroshell vede come scenario solito Zeroshell sia come client sia come server e per scelta architetturale,

Dettagli

IBM UrbanCode Deploy Live Demo

IBM UrbanCode Deploy Live Demo Dal 1986, ogni giorno qualcosa di nuovo Marco Casu IBM UrbanCode Deploy Live Demo La soluzione IBM Rational per il Deployment Automatizzato del software 2014 www.gruppoconsoft.com Azienda Nata a Torino

Dettagli

LA TECHNOLOGY TRANSFER PRESENTA JEN UNDERWOOD ADVANCED WORKSHOP ROMA 6 MAGGIO 2015 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

LA TECHNOLOGY TRANSFER PRESENTA JEN UNDERWOOD ADVANCED WORKSHOP ROMA 6 MAGGIO 2015 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231 LA TECHNOLOGY TRANSFER PRESENTA JEN UNDERWOOD ADVANCED ANALYTICS WORKSHOP ROMA 6 MAGGIO 2015 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231 info@technologytransfer.it www.technologytransfer.it ADVANCED ANALYTICS

Dettagli

SPC Scuola di Process Counseling

SPC Scuola di Process Counseling SPC Scuola di Process Counseling In uno scenario professionale e sociale in cui la relazione è il vero bisogno di individui e organizzazioni, SPC propone un modello scientifico che unisce l attenzione

Dettagli

Virtualizzazione con Microsoft Tecnologie e Licensing

Virtualizzazione con Microsoft Tecnologie e Licensing Microsoft Virtualizzazione con Microsoft Tecnologie e Licensing Profile Redirezione dei documenti Offline files Server Presentation Management Desktop Windows Vista Enterprise Centralized Desktop Application

Dettagli

Microsoft Innovation Center Roma. Pierluigi Del Nostro Stefano Paolozzi Maurizio Pizzonia

Microsoft Innovation Center Roma. Pierluigi Del Nostro Stefano Paolozzi Maurizio Pizzonia Microsoft Innovation Center Roma Pierluigi Del Nostro Stefano Paolozzi Maurizio Pizzonia Il MIC Roma Cos è Uno dei risultati dei protocolli di intesa tra il Ministero della Pubblica Amministrazione e l

Dettagli