orchestrazione di risorse umane nel bpm [slides]
Post on 13-Jun-2015
138 Views
Preview:
DESCRIPTION
TRANSCRIPT
UNIVERSITÀDEGLISTUDIDIBARI“ALDOMORO”FACOLTÀDISCIENZEMATEMATICHEFISICHEENATURALICORSODILAUREA:INFORMATICAETECNOLOGIEPERLAPRODUZIONEDELSOFTWARE
ORCHESTRAZIONEDIRISORSEUMANENELBPMGestionedinamicafeature‐baseddelleorganizzazioninella
piattaformaopenwork®
Relatore:Prof.GiovanniSemeraroCorrelatore:Dott.GianpieroBongallino
Candidato:MicheleFilannino
BPM
BusinessProcessManagement:Disciplinachestudial’insiemedellea1vitànecessarieperdefinire,o1mizzare,monitorareedintegrareiprocessiaziendali,alfinedicreareunprocessoorientatoarendereefficienteedefficaceilbusinessdiun’organizzazione.
Processo:Insiemedellea1vitàeseguitedapersonee/osistemi,chescatenatedaunevento,produconounrisultato.
2
33
PrincipaliStandard
AlfinedifornireunpuntodiriferimentounicoperrappresentaregraficamenteprocessiegaranDrel’interoperabilitàtraisoEwarediBPM,sonostaDintrodo1deglistandard:
3
BusinessProcessModelingNotation
XMLProcessDeUinitionLanguage
4
openwork®
Consentedidisegnareedeseguireprocessi. EstendeildominioapplicaDvodiunclassicoBPMalleorganizzazioniedaidocumenD.
GesDonedeiProcessi; GesDonedeiDocumenD; GesDonedell’Organizzazione;
4
Processi
DocumenDOrganizzazione
55555
openwork®:Partecipan9
IDpidipartecipanDassegnabiliadun’a1vitàdiunprocessosono: UnitàorganizzaDva; Ruolo; Operatore; GruppoStaDco; PartecipanteRelaDvo.
5
6666
openwork®:Organizzazione
6
7777
openwork®:GruppoSta9co
7
888
Scopodellatesi
FormalizzareilconceXodigesDonedinamica
feature‐baseddelleorganizzazioni;
ApprofondireleproblemaDchedellagesDone
dinamicaall’internodelframeworkopenwork®
diprossimagenerazione.
8
99999
Gruppodinamico
Sibasasuunassuntoteoricoessenziale:
“Unaqualsivogliaa.vitàèassegnataadunqualsivogliaoperatoreinvirtùdellesuecapacità/conoscenze/competenze.”
Ilmanagercheassegnal’a1vitàXall’operatoreYlofapoichériconoscenell’operatoreYirequisiDperpotercompierel’a1vitàX”.
9
10101010
Gruppodinamico
ContenitoredienDtàorganizzaDveeterogeneechesoddisfanoparDcolarirequisiD.
Obie1vo: “Glioperatorichehannopiùdi25anni,o1maconoscenzadiC++ecapacitàdicomprensionedellalinguatedesca”; “LeunitàorganizzaDvechesitrovanoaMilano”.
10
1111111111
Gruppodinamico
OgnisingolaenDtàorganizzaDvasiarricchiscedifeature(aXributo‐valore).IlsetdiaXribuDuDlizzabilidipendedallaparDcolarepiaXaformaepuòcambiaredainstallazioneadinstallazione.
IlgruppodinamicoèunaternasiffaXa: nome; descrizione; espressione.
11
121212121212
Gruppodinamico
L’espressioneèunaregolaformalecompostada: operandi(conlelorofeature):• Ruoli;• Operatori;• GruppistaDci;• UnitàOrganizzaDve;
edoperatori:• algebrici[+,‐,*,/,%,…];• logici[AND,OR,NOT,…];• diconfronto[=,<>,<=,>=,<,>,…].
12
131313131313
ExpressionEngine
Nellanuovagenerazionediopenwork®l’espressionesaràvalutatadaunopportunoExpressionEnginebasatosuSpring.NETApplicaDonFramework.
13
14141414141414
ExpressionEngine
Essodeve: ValutarelacorreXezzaformalediunaespressione; ResDtuireunvalorediveritàasecondacheunparDcolareoperatoresoddisfiunaparDcolareespressione; ResDtuirel’insiemedeglioperatoriasecondadellaespressionefornita(soloincasodiparDcolaria1vità);
14
1515151515151515
Riflessioni
Quandol’expressionenginedeveesserechiamatoavalutarel’espressione?Selasivalutassetroppopresto,sicorrerebbeilrischiodiassegnarel’a1vitàadoperatorichenonsoddisfanopiùirequisiD.
Soluzione:Quandol’operatoresilogganell’applicazione,richiedediverificarelasuaappartenenzaalgruppodinamico.
15
16161616161616
Riflessioni
Un’a1vitàchehacomepartecipanteunGruppoDinamicononèdeXochepossaesseresempreeseguita;inaltriterminiilGruppoDinamicopotrebbeesserevuoto.InundatomomentonessunoperatorepotrebbesoddisfareirequisiD.
Soluzione:L’a1vitàrimarràinaXesafinoachealmenounoperatorenonsoddisfiirequisiDrichiesDeprendaincaricol’a1vità.
16
17171717171717
Conclusioni
Ladefinizionediun’architeXuraperlagesDonedinamicadellerisorseumanecomequellaquipresentataèunimportanteepionerisDcopuntodisvoltaperqualsiasisoEwarediBPM.
Laprossimagenerazionediopenwork®beneficeràdiquestacomponente.
17
1818181818181818
Sviluppifuturi
Estenderel’usodelleespressioniatuXeleenDtàcoinvoltenelsoEwarediBPM,senzalimitarsialsolodominiodiOrganizzazione. ImplementazionediunsistemadiInforma9onRetrievalcheconsentaall’utentefinalediscriverelaregolaformalediungruppodinamicoinlinguaggionaturaleelasciallapiaXaformailcompitodiestrarreleenDtàorganizzaDveopportune.
18
Grazie
top related