6. Kako upravljati IT?
„No institution can possibly survive if it needs geniuses or supermen to manage it. It
must be organized in such a way as to be able to get along under a leadership
composed of average human beings.“ [Peter F. Drucker]
7. Sodobni pristopi upravljanja temeljijo na poslovnih
procesih. Spoznajmo jih.
„IT is complex, IT management doesn‘ t need to be!“
Rešitev za upravljanje IT …
9. Iz vidika organizacije so procesi …
ITIL Lifecycle Suite: “ITIL Service Strategy” , “ITIL Service Design” , “ITIL Service Transition” , “ITIL Service Operation” , “ITIL Continual Service Improvement.” London: TSO, 2011.
11. Procesi morajo biti upravljani …
• Z merjenjem, nadzorovanjem in analiziranjem poslovnih procesov
• lahko podjetje dostavlja konsistentne izdelke / storitve,
• Je vzpostavljena osnova za izboljšave procesa.
12. … in nenehno izboljševani
• Procesi predstavljajo zmogljivosti podjetja potrebno jih je razvijati.
13. … evolucijsko
"The light bulb wasn’t invented by
continuously improving the
candle…"
… in včasih tudi revolucijsko.
15. Primer: COBIT 5
Information Systems Audit and Control Association, Ed., COBIT 5: enabling processes. Rolling Meadows,Ill: ISACA, 2012.
16. Primer: COBIT 5
• Zunanja priporočila
• Vplivi na IT podjetja
• Vplivi na poslovanje
• Vplivi na deležnike
• Notranja priporočila
• Dobre prakse
• Cilji in metrike
• Odgovornosti
• Odvisnosti
(informacijske, procesne,
…)
• Aktivnosti
Provide a structured approach
to ensure optimal structuring,
placement, decision rights and
skills of human resources.
Information Systems Audit and Control Association, Ed., COBIT 5: enabling processes. Rolling Meadows,Ill: ISACA, 2012.
18. IT je ključni „enabler“
Izdelek /
storitev
Procesi so neotipljive
(informacijske) dobrine
×
Informacijske tehnologije
„upravljajo“ (hranijo,
spreminjajo, prenašajo)
informacije
podpirajo
19. IT za podporo poslovnim procesom
Procesna komunikacija Procesna avtomatizacija
+
podpora upravljanju
20. Zakaj potrebujemo procesno komunikacijo?
Kakšen jezik
uporabiti za
procesno
komunikacijo?
Takšen ki omogoči
uspešno in
učinkovito
komuniciranje.
Natančen, popolni,
standardiziran,
enostaven, …
21. Komunikacija z BPMN 2.0
• BPMN 2.0 zagotavlja grafično notacijo za izdelavo diagramov
poslovnih procesov.
Grafična
notacija
Grafičen
slovar
Grafična
slovnica
Grafična
semantika
22. BPMN 2.0 Slovar (grafičnih) elementov
Grafična
notacija
Grafičen
slovar
Grafična
slovnica
Grafična
semantika
Task
Sub Process
Data Store
Pool Vsi BPMN elementi niso grafični!
23. „Slovar“ BPMN 2.0
None
Message
Timer
Error
Escalation
Cancel
Compen-
sation
Conditional
Link
Signal
Terminate
Multiple
Multiple
paralel
Start Intermediate
End
Event sub-pr. Boundary
Inter.
Non-
inter.
Inter.
Non.
Inter.
Catc
hing
Thro
wing
User Task
Send Task
Rule
Task
Service Task
Receive Task
Script
Standard Loop
Parallel multiple
instance
Sequential multiple
instance
Compensation
Ad-hoc
Global (call) Activity
Sub Process (collapsed)
Event-based Sub Process
Transaction
Sub Process (expanded)
Task Task
Manual Task Exclusive
XOR
Inclusive
OR
Parallel
Event based
Exclusive
Event-based
start
Parallel
Event-based
start
Complex
Annotation
Group
Documentation
Sequence flow
Default flow
Conditional flow
Message flow
Association
Directed/data association
Data object
Data
store
Message
Data input
Collection
Data output
Initiating
message
Pool
Lane Lane Lane
Full class
Analytical class
Descriptive
class
24. BPMN 2.0 Slovnica elementov
Grafična
notacija
Grafičen
slovar
Grafična
slovnica
Grafična
semantika
Task
Data Store
25. BPMN 2.0 Semantika elementov
Grafična
notacija
Grafičen
slovar
Grafična
slovnica
Grafična
semantika
The Complex Gateway can be used to model complex synchronization behavior. An Expression
activationCondition is used to describe the precise behavior. For example, this Expression
could specify that tokens on three out of five incoming Sequence Flows are needed to activate the
Gateway. What tokens are produced by the Gateway is determined by conditions on the outgoing
Sequence Flows as in the split behavior of the Inclusive Gateway. If tokens arrive later on the two
remaining Sequence Flows, those tokens cause a reset of the Gateway and new token can be
produced on the outgoing Sequence Flows. To determine whether it needs to wait for additional
tokens before it can reset, the Gateway uses the synchronization semantics of the Inclusive Gateway.
28. Zakaj potrebujemo procesno avtomatizacijo?
Kreativnost, prilagodljivost, … Hitrost, stroški, konsistentnost, …
Določene procese / dele procesa je smiselno avtomatizirati.
30. Idealen postopek uporabe BPMN 2.0
Poslovni proces
Diagram
poslovnega
procesa
Izvajalni model
poslovnega
procesa
Izvajanje
primerkov
poslovnega
procesa
Poslovni procesi se izvajajo v vseh organizacijah. Nekatere se tega zavedajo.
31. Idealen postopek uporabe BPMN 2.0
Poslovni proces
Diagram
poslovnega
procesa
Izvajalni model
poslovnega
procesa
Izvajanje
primerkov
poslovnega
procesa
34. Zaključek
• Poslovni procesi se izvajajo v vseh organizacijah. Nekatere se tega zavedajo.
• Organizacije, ki se zavedajo poslovnih procesov lahko „PDCA“.
• Procesni IT okvirji pomagajo standardizirati procese, minimizirati tveganja,
optimizirati porabo virov in povečati donosnost.
• IT je ključni „enabler“ uspešnega upravljanja s poslovnimi procesi.
• BPMN 2.0 je de-facto in ISO standard za procesno komunikacijo in avtomatizacijo.
• Uveljavljen na področju diagramske tehnike.
• Številne rešitve za neposredno procesno avtomatizacijo.