orchestrazione di risorse umane nel bpm [slides]

Post on 13-Jun-2015

138 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

Gestione dinamica feature-based delle organizzazioni nella piattaforma openwork

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