ΤΕΧΝΟΛΟΓΙΑ ΔΙΟΙΚΗΣΗΣ ... - 2018... · – Integrating strategy, processes,...

60
ΤΕΧΝΟΛΟΓΙΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΙΣΑΓΩΓΗ

Transcript of ΤΕΧΝΟΛΟΓΙΑ ΔΙΟΙΚΗΣΗΣ ... - 2018... · – Integrating strategy, processes,...

  • ΤΕΧΝΟΛΟΓΙΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ

    ΕΙΣΑΓΩΓΗ

  • Ανθρώπινο Δυναμικό Διδάσκουσα και Υπεύθυνη Μαθήματος:

    Καθηγ. Αφροδίτη Τσαλγατίδου, E-mail: atsalga at di.uoa.gr, Γραφείο: Β2, τηλ. 210-7275206

    Υποστήριξη:

    – Δρ. Γεώργιος-Δημήτριος ΚάποςE-mail: gdkapos at gmail.com

    – Υπ. Δρ. Χριστίνα Τσαγκάνη, E-mail: ctsagkani at gmail.com

  • Στόχος του Μαθήματος

    • Να δημιουργήσει μια κατανόηση για:– Επιχειρησιακές Διαδικασίες (ΕΔ)– Μοντελοποίηση, προσομοίωση, βελτίωση, οργάνωση,

    αναδιοργάνωση, υλοποίηση, παρακολούθηση και συνεχής βελτίωση των ΕΔ

    • Να δώσει πληροφορίες για– Μεθοδολογίες, Μοντέλα, Εργαλεία και Περιβάλλοντα για τις

    παραπάνω διαδικασίες

    • Να δώσει την ευκαιρία στους φοιτητές να εξασκηθούν στη:– Χρήση σύγχρονων τεχνολογιών στη μοντελοποίηση και

    υλοποίηση ΕΔ

  • Τρόπος Διεξαγωγής Μαθήματος

    • Εβδομαδιαίες Παραδόσεις ή Εργαστήριο

    Κάθε Δευτέρα 6 - 9μμ

  • Τρόποι Εξέτασης

    Υποχρεωτικά:– Εργασία σε software tool (20-30%)– Μελέτη και Παρουσίαση ενός

    Εξειδικευμένου θέματος (10-20%)– Γραπτές Εξετάσεις (το υπόλοιπο ποσοστό)

    Χρειάζεται η βάση 5 σε όλα

  • Παραδείγματα papers και θεμάτων που μελετήθηκαν και παρουσιάστηκαν το προηγούμενο έτος

  • Ύλη Μαθήματος (1/2) Επιχειρησιακές Διαδικασίες (ΕΔ)

    Ορισμοί, κατηγορίες, Κύκλος Ζωής Επιχειρησιακών Διαδικασιών

    Μοντελοποίηση ΕΔ

    Μεθοδολογίες και Μοντέλα

    Business Process Modeling Notation (BPMN)

    Αναδιοργάνωση ΕΔ

    Μεθοδολογίες και Μοντέλα

    Τεχνολογίες Ανάπτυξης Υπηρεσιοστρεφών ΕΔ

    Web Services (μοντέλο WS, βασικά πρωτόκολλα για WS: SOAP, WSDL, UDDI)

    Business Process Execution Language (ΒPEL)

  • Ύλη Μαθήματος (2/2)

    Προσομοίωση ΕΔ

    Προσεγγίσεις στην προσομοίωση BP

    Δημιουργία μοντέλου προσομοίωσης εξ αρχής

    Εξαγωγή μοντέλων BPMN και προσθήκη απαιτού- μενων στοιχείων για την εκτέλεσηπροσομοίωσης

    Εμπλουτισμός στο περιβάλλον μοντελοποίησης BP και αυτόματη εκτέλεση - ΕπεκτάσειςBPMN

    Αξιοποίηση logs από την εκτέλεση BPs

    Αξιοποίηση αποτελεσμάτων προσομοίωσης

    Εργαστήριο/DEMO: Προσομοίωση μοντέλων BPMN

    Αναζήτηση Επιχειρησιακών Διαδικασιών

    Αφαίρεση ΕΔ (Process Abstraction)

    Ταίριασμα ΕΔ (Process Matching)

    Προσεγγίσεις και Εργαλεία Μοντελοποίησης, Υλοποίησης, Διοίκησης και Παρακολούθησης Επιχειρησιακών Διαδικασιών

  • Ειδικά θέματα σχετικά με Επιχειρησιακές Διαδικασίες (1/10)

    • Μοντελοποίηση Επιχειρησιακών Διαδικασιών– Foundations of business process models– Process modeling languages, notations and methods– Reference process models– Process patterns and standards– Automated process composition & synthesis– Process metadata and semantic reasoning– Variability & configuration of process models– Process simulation and static analysis– Business process quality

  • Ειδικά θέματα σχετικά με Επιχειρησιακές Διαδικασίες (2/10)

    • Διαχείριση Μοντέλων Επιχ. Διαδικασιών– Process model storage– Process model repositories– Process model indexing– Process model retrieval– Process model similarity– Process model transformations

  • Ειδικά θέματα σχετικά με Επιχειρησιακές Διαδικασίες (3/10)

    • Αρχιτεκτονικές και Πλατφόρμες για Ε.Δ.– Process-oriented software architectures– Service-oriented architectures for BPM– Workflow management systems– Security aspects of business process execution– Automated planning for business process execution– Resource management in business process execution– Process componentization and component

    repositories

  • Ειδικά θέματα σχετικά με Επιχειρησιακές Διαδικασίες (4/10)

    • Διαχείριση Δεδομένων Εκτέλεσης Ε.Δ.– Process tracing and monitoring– Process performance measurement– Process mining and parallel processing– Process data warehousing– Data streaming in business processes– Process data analytics and visualization– Process compliance (run-time and post-mortem)

  • Ειδικά θέματα σχετικά με Επιχειρησιακές Διαδικασίες (5/10)

    • Ευελιξία και Εξέλιξη Ε.Δ.– Process exception handling– Adaptive and context-aware processes– Case handling– Process-enhanced groupware– Process change management– Monitoring and provenance across change

  • Ειδικά θέματα σχετικά με Επιχειρησιακές Διαδικασίες (6/10)

    • Διαχείριση Ε.Δ. προσανατολισμένη προς τον άνθρωπο (Human-centric BPM)– People-intensive processes– Crowd sourcing processes– Social business processes– User-centric aspects of process management and

    use– Integrating strategy, processes, people and IT– Globally distributed process management

  • Ειδικά θέματα σχετικά με Επιχειρησιακές Διαδικασίες (7/10)

    • Σύγχρονα σενάρια διαχείρισης Ε.Δ.– Knowledge-intensive processes– Data-driven processes– Distributed and mobile processes– Inter-process planning and coordination– Scientific workflows

  • Ειδικά θέματα σχετικά με Επιχειρησιακές Διαδικασίες (8/10)

    • Θέματα Διαχείρισης Ε.Δ. & Εμπειρικές Μελέτες– Business process lifecycle management– Business strategy and business processes– Success factors and measures in BPM– Business process improvement– BPM governance and compliance management– BPM maturity– Adoption and Practice of BPM– Case Studies and Experience Reports– BPM Education and Training

  • Ειδικά θέματα σχετικά με Επιχειρησιακές Διαδικασίες (9/10)

    Emerging areas of BPM

    – BPM and Cloud computing – Processes in the Internet of Things and Wearable

    devices– Mobile processes– Collective Adaptive Processes

  • Ειδικά θέματα σχετικά με Επιχειρησιακές Διαδικασίες (10/10)

    BPM and Simulation• Process mining to derive simulation models• Simulation model/code optimization• BP Simulation with Colored Petri Nets (CPM)• Simulation of BPMN models• Visualization of BP simulation• Extensions of BPMN to study properties, e.g.

    reliability

  • Μερικά Παραδείγματα Σύγχρονων Τάσεων Στις ΕΔ

  • Social business process management(Social BPM)

    • It is an approach to improving business processes

    • It seeks to break down silos by encouraging a more collaborative, transparent approach to process improvement.

    • Social BPM takes advantage of social media tools (e.g.subscription feeds, real-time collaboration, communities, tagging, walls and wikis) to improve communication.

    • A major benefit of social BPM is that it helps eliminate the barrier between BPM decision makers and the users affected by their decisions.

  • Mobile Processes

    • A mobile process is a sequence of (remote) services which may last over a longer period of time and span several devices during its execution.

    • The results of the process are the effects the initiator expects from it.

  • Crowdsourcing ή πληθοπορισμός• Crowdsourcing ή πληθοπορισμός είναι η πράξη της εξωτερικής

    ανάθεσης καθηκόντων, που παραδοσιακά εκτελούνταν απόυπάλληλο ή εργολάβο, σε μια μεγάλη ομάδα εθελοντών ή μίακοινότητα, μέσω ανοικτής πρόσκλησης.

    • Οι ανοικτές προσκλήσεις μπορούν να αφορούν για παράδειγμα:– Σχεδιασμό και ανάπτυξη νέας τεχνολογίας σχεδίασης (γνωστό και ως

    «συνεργατικός σχεδιασμός» ή "δημοκρατικός σχεδιασμός" και "κατανεμημένος συνεργατικός σχεδιασμός«)

    – Εξειδίκευση ή υλοποίηση των βημάτων ενός αλγορίθμου("ανθρωπογενής υπολογιστική"),

    – Βοήθεια στην αποτύπωση, συστηματοποίηση ή ανάλυση δεδομένωνμεγάλου μεγέθους.

  • CrowdsourcingΣτρατηγικές και Πλεονεκτήματα

    Κατηγορίες στρατηγικών ια crowdsourcing:• Crowdfunding (συγκέντρωση χρηματικών κεφαλαίων)• Crowdcreation (συλλογική δημιουργία)• Crowdvoting (συλλογική ψηφοφορία)• Crowdwisdom (συλλογική ευφυία)

    Πλεονεκτήματα του crowdsourcing:• Τα προβλήματα μπορούν να επιλυθούν με συγκριτικά μικρό

    κόστος και συχνά πολύ γρήγορα.• Η ανταμοιβή γίνεται με βάση τα αποτελέσματα ή δεν υπάρχει καν• Ο οργανισμός μπορεί να αξιοποιήσει ένα μεγαλύτερο εύρος

    δεξιοτήτων από αυτό που διαθέτει.• Ακούγοντας το πλήθος, οι οργανισμοί αποκτούν άμεση επίγνωση

    των επιθυμιών των πελατών τους.

  • Amazon Mechanical TurkΠαράδειγμα Crowdsourcing

    • Διαδικτυακή Αγορά με αιτούντες και εργαζόμενους

    • Iδιώτες και επιχειρήσεις μπορούν να αιτηθούν και να συντονίσουν τη χρήση της ανθρώπινης ευφυΐας για την εκτέλεση εργασιών που δεν είναι σήμερα δυνατόν να εκτελεστούν από τους υπολογιστές.

    • Οι "αιτούντες" δημοσιεύουν τις εργασίες προς εκτέλεση, γνωστές ως HITs (Human Intelligence Tasks - Καθήκοντα Ανθρώπινης Ευφυΐας) π.χ.

    – επιλογή της καλύτερης ανάμεσα σε κάποιες φωτογραφίες για μια βιτρίνα, περιγραφή προϊόντων ή την αναγνώριση των καλλιτεχνών σε CD μουσικής.

    • Οι εργασίες προς εκτέλεση δημιοσιεύονται μέσω προγραμμάτων που χρησιμοποιούν ανοιχτές προγραμματιστικές εφαρμογές διεπαφής (ApplicationProgramming Interface - API), ή μέσω του πιο συγκεκριμένου και περιορισμένου Ιστότοπου του MTurk.

    • Οι "εργαζόμενοι" (ονομαζόμενοι και Πάροχοι - Turkers), μπορούν να περιηγηθούν στις υπάρχουσες εργασίες και να επιλέξουν ποιες θα αναλάβουν. Με την ολοκλήρωσή τους να αποκομίζουν μια χρηματική πληρωμή.

    • Οι αιτούντες περιορίζονται σε φορείς με έδρα τις ΗΠΑ.

  • Περιεχόμενα Εισαγωγικού Μαθήματος

    Τί είναι Επιχειρησιακή Διαδικασία (ΕΔ)

    Είδη Επιχειρησιακών Διαδικασιών

    Κύκλος Ζωής ΕΔ Συλλογή Στοιχείων και Μοντελοποίηση Αναδιοργάνωση Υλοποίηση Διαρκής Βελτίωση (Continuous Process

    Improvement)

    Εργαλεία Μοντελοποίησης, Υλοποίησης και Διαχείρισης ΕΔ

  • Μεθοδολογίες Αναδιοργάνωσης

    1. Μεθοδολογία των Hammer and Champy

    2. Μεθοδολογία των Davenport and Short

    3. Μεθοδολογία PADM (Process Analysis & Design Method)

    4. Αντικειμενοστραφής Μεθοδολογία ΑναδιοργάνωσηςΕπιχειρησιακών Διαδικασιών

    5. Πλαίσιο Σύγκρισης Μεθοδολογιών

  • Μοντέλα Επιχειρησιακών Διαδικασιών

    Μοντέλα Προσανατολισμένα σε Δραστηριότητες (Activity-oriented)IDEF0,IDEF3, EPC Model (Event-Driven Process Chain Model)Business Process Modelling Notation

    Petri NetsΠολυ-επίπεδα Petri Nets

    Μοντέλα Προσανατολισμένα σε Πράκτορες (Agent-oriented) Διαγράμματα Ρόλων καί Δραστηριοτήτων - Role Activity Diagrams (RADs)

    Μοντέλα Προσανατολισμένα σε στόχους – Goal-oriented

  • Εργαλεία Μοντελοποίησης, Υλοποίησης και Διοίκησης Επιχειρησιακών Διαδικασιών

    1η κατηγορία-με χρήση συστημάτων εργασιοροών):– Εργαλεία Μοντελοποίησης Επιχειρησιακών Διαδικασιών

    (Business Process Management Systems – BPMSs)– Συστήματα Διοίκησης Ροής Εργασιών (Workflow Management

    Systems – WFMSs)

    2η κατηγορία- με χρήση Web Services):– Business Process Modeling Notation (BPMN) or BPMN like

    notation– Web Services Business Process Execution Language (WS-BPEL)

  • Business Process Modeling Notation (ΒPMN)

    Θα εξετάσουμε

    Tην καταγωγή της

    Τους στόχους της

    Τα σύμβολα που χρησιμοποιούνται

    Παραδείγματα Χρήσης

  • Web Services

    Θα εξετάσουμε Το μοντέλο των Web Services Πρωτόκολλα / Πρότυπα

    • WSDL• SOAP• UDDI

    Παραδείγματα Χρήσης

  • Business Process Execution Language(ΒPEL)

    Θα εξετάσουμε

    Την καταγωγή της Τους στόχους της Έννοιεςκαι Δομές Αντιστοιχίσεις με τη BPMN Παραδείγματα Χρήσης

  • Επιχειρησιακές ΔιαδικασίεςΟρισμός

    Περιγραφές των δραστηριοτήτων ενός οργανισμού

    Ένα σύνολο από δραστηριότητες ενός οργανισμού που υποστηρίζουν σημαντικές λειτουργίες του οργανισμού, Δηλ. λειτουργίες που ικανοποιούν κάποιο σημαντικό στόχο του

    οργανισμού, π.χ. υλοποίηση κάποιου συμβολαίου, ικανοποίηση συγκεκριμένων αναγκών των πελατών

    Υλοποιούνται με το σχεδιασμό αντίστοιχων διαδικασιών πληροφορίας ή/και φυσικών διαδικασιών (information and/or material processes)

  • Διαδικασίες πληροφορίας (1/2)

    Συσχετίζουν αυτοματοποιημένες δραστηριότητες και ημι-αυτοματοποιημένες δραστηριότητες

    Οι παραπάνω δραστηριότητες • δημιουργούν, • επεξεργάζονται, • διαχειρίζονται και • παρέχουν

    πληροφορίες

  • Διαδικασίες πληροφορίας (2/2) Κατανέμουν και συντονίζουν δραστηριότητες

    μεταξύ ανθρώπων και πόρων πληροφοριακών συστημάτων

    Ο αποτελεσματικός συντονισμός των δραστηριοτήτων διαχειρίζεται καθυστερήσεις επιτυγχάνει αποτελεσματική κατανομή πόρων (ανθρώπινων και

    συστήματος) παρέχει αξιοπιστία και συνέπεια και βελτιώνει την ποιότητα των παραγόμενων προϊόντων (είτε είναι

    υπηρεσίες πληροφορίας είτε φυσικά προϊόντα)

  • Φυσικές Διαδικασίες

    Αφορούν στη συναρμολόγηση φυσικών αντικειμένων και στην παράδοση του παραγόμενου φυσικού προϊόντος

    Συσχετίζουν ανθρώπινες φυσικές δραστηριότητες, π.χ. μετακίνηση, αποθήκευση, μετασχηματισμό, μέτρηση και συναρμολόγηση φυσικών αντικειμένων

  • Συστατικά Διαδικασίας

    Re-engineeringLevel

    ImplementationLevel

    • Time• Costs,• Laws• ...

    • IT• Working Environment• ...

    Core Business Process

    Objects

    Core Business Process

    Objects

    Trans-formation

  • Πυρηνικά Συστατικά Διαδικασίας (1/3)

    Δραστηριότητες (activities):είναι οι δομικοί λίθοι μιας διαδικασίας (δεν αναλύονται σε απλούστερες).

    Έλεγχος (control)περιγράφει ποιά δραστηριότητα εκτελείται και πότεεκτελείται.

    Εισαγωγή

  • Πυρηνικά Συστατικά Διαδικασίας (2/3)

    Πόροι (resources) που εκχωρούνται σε δραστηριότητες. Είναι αντικείμενα απαραίτητα για την εκτέλεση των

    δραστηριοτήτων, π.χ. έγγραφα ή δεδομένα. Οι σχέσεις ‘has input’ και ‘has output’ (βλ. επόμενο σχήμα)

    αναπαριστούν την ανταλλαγή πόρων μεταξύ δραστηριοτήτων.

    Οργανωτική Δομή (organisational structure) Μπορεί να αποτελείται από οργανωτικές μονάδες, ανθρώπους,

    ρόλους, δεξιότητες, κλπ. Η σχέση ‘has-actor’ αναπαριστά την εκχώρηση ενός αντικειμένου της οργανωτικής δομής σε μια δραστηριότητα

    Σημείωση: Η Οργανωτική Δομή συμπεριλαμβάνεται στα Πυρηνικά Συστατικά μιας Διαδικασίας όταν η υλοποίησή της γίνεται με συστήματα εργασιοροών (Work Flow Management Systems)

  • Πυρηνικά Συστατικά Διαδικασίας (3/3)Μεταμοντέλο

    Business Process

    Activity ResourceControl

    Organisational Structure

    has actor

    hasin-/output

    executioncondition

    Σημείωση: Η Οργανωτική Δομή συμπεριλαμβάνεται στα Πυρηνικά Συστατικά μιας Διαδικασίας όταν η υλοποίησή της γίνεται με συστήματα εργασιοροών (Work Flow Management Systems)

  • Κατηγοριοποίηση Επιχειρησιακών Διαδικασιών

    Αξονες κατηγοριοποίησης:

    • Επαναληπτικότητα και Προβλεψιμότητα

    • Κρισιμότητα

    • Αξία

    Κατηγορίες Διαδικασιών:

    • Eιδικές Διαδικασίες (Αd hoc processes)

    • Συνεργατικές (Collaborative processes)

    • Διοικητικές (Administrative processes)

    • Διαδικασίες Παραγωγής(Production processes)

  • Ειδικές και Συνεργατικές Διαδικασίες (1/2)Ad-hoc and Collaborative Processes

    • Aσύγχρονες και σύγχρονες δραστηριότητες από μικρές ομάδες ανθρώπων

    • Δεν υπάρχουν προκαθορισμένα μοτίβα (patterns) για συντονισμό δραστηριοτήτων και για μετακίνηση της πληροφορίας μεταξύ των συμμετεχόντων.

    • Έλεγχος και συντονισμός της σειράς εκτέλεσης από ανθρώπους

    Παραδείγματα: διαδικασίες γραφείου, επιστροφή φόρων, τεκμηρίωση προϊόντος, προτάσεις πωλήσεων, κλπ.

  • Ειδικές και Συνεργατικές Διαδικασίες (2/2)

    • Βασική Διαφορά μεταξύ τους: η αξία τους για τον οργανισμό– Οι συνεργατικές διαδικασίες (collaborative processes)

    • είναι κρίσιμες σε σχέση με το στόχο του οργανισμού και έχουν υψηλή αξία γι αυτόν (π.χ. επιστροφή φόρου).

    • Σφάλματα ή ατέλειες μπορεί να καταλήξουν σε καταστρατήγηση κρίσιμων επιχειρησιακών στόχων, π.χ. σημαντικές απώλειες εσόδων ή αδυναμία προσφοράς κρίσιμων υπηρεσιών στους πελάτες

    – Οι ειδικές διαδικασίες (ad hocprocesses) • δεν είναι κατά κανόνα κρίσιμες σε σχέση με τους στόχους του οργανισμού, π.χ.

    τεκμηρίωση προϊόντος, προτάσεις πωλήσεων

    • περιοδικές ατέλειες ή σφάλματα δεν δημιουργούν μεγάλο πρόβλημα στον οργανισμό, γιατί μπορεί π.χ. να επαναληφθεί η διαδικασία μέχρι να παράγει τα επιθυμητά αποτελέσματα

  • Διοικητικές Διαδικασίες και Διαδικασίες Παραγωγής (1/2)

    • Επαναλαμβανόμενες και προβλέψιμες– Η σειρά και ο συντονισμός των δραστηριοτήτων μπορεί να προδιαγραφεί

    • Βασική Διαφορά μεταξύ τους: η αξία τους για τον οργανισμό• Διοικητικές Διαδικασίες

    – Δεν είναι κρίσιμες σε σχέση με τους στόχους του οργανισμού– Παράδειγμα: δρομολόγηση αίτησης ταξιδίου για έγκριση

    • Διαδικασίες Παραγωγής– Είναι κρίσιμες σε σχέση με τους στόχους του οργανισμού– Παράδειγμα: Επεξεργασία αίτησης δανείου, επεξεργασία αποζημίωσης

    ασφάλειας ή αίτηση για υπηρεσία και ικανοποίηση αυτής στις τηλεπικοινωνίες

  • Κατηγοριοποίηση Διαδικασιών

    High

    Low Low High

    Administrative

    Expense Reports Travel Authorisations

    Production

    Insurance Claims Loan Applications

    Ad Hoc Product Documentation

    Sales Proposals

    Collaborative

    Tax Returns

    Repetitiveness and Predictability

    Value

    High

    Low

    Low

    High

    Administrative

    �Expense Reports

    Travel Authorisations

    Production

    Insurance Claims

    Loan Applications

    Ad Hoc

    Product Documentation

    Sales Proposals

    Collaborative

    Tax Returns

    Repetitiveness and Predictability

    Value

  • Κύκλος Ζωής Διαδικασίας

    Continuously

    Improving

    Continuously

    Improving

    Process

    Analysis

    Reengineering

    Reengineering

    Implementing

    Capturing

    Process

    Implementation

    Definition

    Process

    application

    Process

    =

  • Ορισμός Διαδικασίας Process Definition (1/2)

    • Κατανόηση Διαδικασίας – μέσω συλλογής πληροφοριών

    • Ορισμός της διαδικασίας– Δημιουργία αφαιρετικής περιγραφής της

    διαδικασίας (μια ή περισσότερες)• Το επίπεδο αφαίρεσης εξαρτάται από την προβλεπόμενη χρήση της,

    π.χ. μπορεί να έχουμε – Έναν ορισμό σε υψηλό εννοιολογικό για την κατανόηση, την αποτίμηση και

    τον επανασχεδιασμό της διαδικασίας.

    – Έναν ορισμό σε χαμηλότερο επίπεδο λεπτομέρειας που χρειάζεται προκειμένου να υλοποιηθεί η διαδικασία.

  • Ορισμός Διαδικασίας Process Definition (2/2)

    • Για τον ορισμό της διαδικασίας χρειαζόμαστε ένα μοντέλο– Ένα μοντέλο διαδικασίας περιλαμβάνει έννοιες χρήσιμες για την περιγραφή

    • των διαδικασιών, • των δραστηριοτήτων τους, • του συντονισμού των δραστηριοτήτων και • των απαιτούμενων ρόλων (δηλ. τις δεξιότητες των ανθρώπων ή των συστημάτων) που

    μπορούν να εκτελέσουν αυτές τις δραστηριότητες– Οι έννοιες αυτές βρίσκονται μέσα σε μιά process definition language.

    • Η επικύρωση του ορισμού διαδικασίας είναι απαραίτητη προκειμένου να αποφασιστεί αν ο ορισμός αναπαριστά την πραγματική διαδικασία. Η επικύρωση γίνεται μέσω:

    – Προσομοίωσης της συμπεριφοράς (που δείχνει «what happens next?») ή– Στατικής Ανάλυσης (που μπορεί να απαντήσει σε ερωτήσεις όπως: γίνεται μιά

    συγκεκριμένη δραστηριότητα σε όλα τα μονοπάτια αυτής της διαδικασίας;)με την προϋπόθεση ότι τα μοντέλο της διαδικασίας μπορεί να υποστηρίξει τα παραπάνω

  • Συστήματα Διοίκησης Επιχειρησιακών Διαδικασιών (Business Process Management Systems - ΒPMSs)

    Σκοπός

    • Ευκολία χρήσης από τον τελικό χρήστη

    • Καλά ορισμένα αντικείμενα της διαδικασίας για ακριβείς μετρήσεις

    • Τεχνικές Ανάλυσης και Προσομοίωσης

    • Αυτόματες αναφορές

    • Δια-λειτουργικότητα με τα εργαλεία υλοποίησης

  • BPMSs: Παρεχόμενα Εργαλεία

    Τα BPMSs προκειμένου να ικανοποιήσουν το σκοπό τους, παρέχουν τα ακόλουθα εργαλεία:

    • Γραφικά εργαλεία ορισμού της διαδικασίας

    • Εργαλεία ανάλυσης της διαδικασίας για μέτρηση απόδοσης σε βάθος χρόνου και υποστήριξη ανασχεδιασμού ή βελτίωσης της διαδικασίας

    • Εργαλεία προσομοίωσης για μέτρηση της άμεσης απόδοσης του μοντέλου και αντιμετώπιση πρακτικών δυσκολιών όπως, π.χ. "bottlenecks"

    • Εργαλεία που παράγουν έξοδο προς εργαλεία υλοποίησης

  • ΒPMSs: Παρεχόμενη Λειτουργικότητα

    ProsessAnalyser

    Software component

    System control data

    ProcessSimulatormay

    refer to

    Organisation/Role Model

    Data

    Interpreted by

    reportsGenerates

    Generates

    Generates

    ProcessDefinition

    Definition Tool

    Mayreference

    Interpreted by

    Process

    Simulator

    Software component

    System control data

    Interpreted by

    Generates

    Generates

    reports

    Prosess

    Analyser

    Data

    Role Model

    Organisation/

    may

    refer to

    Interpreted by

    May

    reference

    Definition Tool

    Process

    Definition

    Generates

  • Εργαλείο Ορισμού Διαδικασίας

    • Είναι το πιο βασικό– Δημιουργεί το μοντέλο της διαδικασίας– Τα πλεονεκτήματα οιασδήποτε ανάλυσης του μοντέλου,

    βασίζονται στην ύπαρξη ενός «καλού» μοντέλου της διαδικασίας

  • Iδιότητες ΕπιτυχημένωνΜοντέλων Επιχειρησιακών Διαδικασιών

    • Δείχνουν πως και που μεταφέρονται τα αντικείμενα

    • Δείχνουν χρονολογική σειρά

    • Οι συνθήκες οδηγούν στην επιλογή «μιας» από πολλές εναλλακτικές λύσεις

    • Τα εναλλακτικά μονοπάτια είναι διακριτά και εύκολα προς μέτρηση

  • Εναλλακτικοί Τρόποι Μοντελοποίησης, Υλοποίησης και Διαχείρισης ΕΔ

    Με χρήση συστημάτων εργασιοροών:– Εργαλεία Μοντελοποίησης Επιχειρησιακών Διαδικασιών

    (Business Process Management Systems – BPMSs)– Συστήματα Διοίκησης Ροής Εργασιών (Workflow

    Management Systems – WFMSs)

    Με χρήση Web Services (Υπηρεσιοστρεφείς Διαδικασίες):– Business Process Modeling Notation (BPMN) or BPMN

    like notation– Web Services Business Process Execution Language

    (WS-BPEL)

  • Λειτουργικότητα Εργαλείων για Διαχείριση Ροών Εργασίας (Workflow Management Tools)

    User Interface

    WorklistHandler

    Generates

    ProcessDefinition

    References

    WorkList

    Manipulate

    Interact via

    Invokes

    Invokes

    Definition Tool

    Application(s)

    Mayreference

    Interpreted by

    External product/data

    Software component

    System control data

    WorkflowApplicationData

    WFMEngine(s)

    Application(s)

    maintain

    use

    update

    mayrefer to

    WorkflowEnactmentService

    (Supervisor)

    Administration& Control

    Organisation/Role Model

    Workflowcontroldata

    WorkflowRelevant

    Data

    Data

  • Τα εργαλεία ΒPMTs & WFMS στον κύκλο ζωής μιας διαδικασίας

    Process

    Business Process Definition

    Workflow Engine

    Process Execution

    Capturing

    Continuously Improving Reengineering

    Process Implementation

    Process Analysis

    Reengineering

    Workflow Process Definition

    BPMT

    WFMS

    Provided Directly

  • Σύγκριση ΒPMS and WFMS (1/2)

    • Υποστηρίζουν business process definition or specification, αλλά έχουν διαφορετικό στόχο:

    – Τα BPMSs στοχεύουν να παρέχουν κατανόηση και ανάλυση της διαδικασίας που μπορεί να οδηγήσει στη βελτίωσή της

    – Τα WMFS στοχεύουν στην αυτοματοποίηση της διαδικασίας

    • Επομένως, οι ικανότητες και το επίπεδο λεπτομέρειας του processdefinition στα WFMSs και BPMSs διαφέρει, για να υποστηρίξει τους παραπάνω σκοπούς ανάλυσης και αυτοματοποίησης της διαδικασίας που έχει η κάθε κατηγορία εργαλείου

  • Σύγκριση ΒPMS and WFMS (2/2)• Ειδικότερα:

    – Τα εργαλεία WFMS διαχειρίζονται την εκτέλεση των διαδικασιών μέσω λογισμικού που μεταφράζει απευθείας το process definition σε εκτελέσιμο κώδικα και συντονίζει τους συμμετέχοντες (άνθρωποι ή συστήματα) που εκτελούν τις σχετικές δραστηριότητες της διαδικασίας.

    – Τα εργαλεία BPMSs διευκολύνουν την αποτίμηση και τη βελτίωση μιάς διαδικασίας μέσω ανάλυσης του process definition, μέσω προσoμοίωσης της εκτέλεσης της διαδικασίας και μέσω ανάλυσης των μετρήσεων της προσoμοίωσης.

    • Tα εργαλεία BPMSs είναι πιθανό να μπορούν επίσης να αναλύσουν μετρήσεις της διαδικασίας που ελήφθησαν ενώ η διαδικασία εκτελείτο μέσω ενός WFMS, παρόλα αυτά όμως τα εργαλεία BPMS δεν έχουν τις λειτουργικές ικανότητες και τις απαιτούμενες λεπτομέρειες ορισμού της διαδικασίας που χρειάζονται για την εκτέλεσή της.

    • Επομένως, για υποστήριξη ολόκληρου του κύκλου ζωής μιας επιχειρησιακής διαδικασίας χρειάζεται η διαλειτουργικότητα και των εργαλείων BPMSs αλλά και των εργαλείων WFMSs.

  • Εναλλακτικοί Τρόποι Μοντελοποίησης, Υλοποίησης και Διαχείρισης ΕΔ

    Με χρήση συστημάτων εργασιοροών:– Εργαλεία Μοντελοποίησης Επιχειρησιακών Διαδικασιών (Business

    Process Management Systems – BPMSs)– Συστήματα Διοίκησης Ροής Εργασιών (Workflow Management

    Systems – WFMSs)

    Με χρήση Web Services (Υπηρεσιοστρεφείς Διαδικασίες):– Business Process Modeling Notation (BPMN) or BPMN like notation– Web Services Business Process Execution Language (WS-BPEL)

  • Μοντελοποίηση, Υλοποίηση και Διαχείριση

    Υπηρεσιοστρεφών Διαδικασιών

    Process

    BPMN Process Definition

    BPEL Engine

    Process Execution

    Capturing

    Continuously Improving

    Process Implementation

    Provided Directly

    BPELProcess Definition

  • Περισσότερες Πληροφορίες

    http://eclass.uoa.gr/courses/D226/

    http://eclass.uoa.gr/courses/D226/

    ΤΕΧΝΟΛΟΓΙΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ�Ανθρώπινο Δυναμικό �Στόχος του ΜαθήματοςΤρόπος Διεξαγωγής ΜαθήματοςΤρόποι ΕξέτασηςSlide Number 6Ύλη Μαθήματος (1/2)Ύλη Μαθήματος (2/2)Ειδικά θέματα σχετικά με �Επιχειρησιακές Διαδικασίες (1/10)Ειδικά θέματα σχετικά με �Επιχειρησιακές Διαδικασίες (2/10)Ειδικά θέματα σχετικά με �Επιχειρησιακές Διαδικασίες (3/10)Ειδικά θέματα σχετικά με �Επιχειρησιακές Διαδικασίες (4/10)Ειδικά θέματα σχετικά με �Επιχειρησιακές Διαδικασίες (5/10)Ειδικά θέματα σχετικά με �Επιχειρησιακές Διαδικασίες (6/10)Ειδικά θέματα σχετικά με �Επιχειρησιακές Διαδικασίες (7/10)Ειδικά θέματα σχετικά με �Επιχειρησιακές Διαδικασίες (8/10)Ειδικά θέματα σχετικά με �Επιχειρησιακές Διαδικασίες (9/10)Ειδικά θέματα σχετικά με �Επιχειρησιακές Διαδικασίες (10/10)Μερικά Παραδείγματα Σύγχρονων Τάσεων Στις ΕΔSocial business process management (Social BPM) Mobile ProcessesCrowdsourcing ή πληθοπορισμός Crowdsourcing�Στρατηγικές και ΠλεονεκτήματαAmazon Mechanical Turk �Παράδειγμα CrowdsourcingΠεριεχόμενα Εισαγωγικού ΜαθήματοςΜεθοδολογίες ΑναδιοργάνωσηςΜοντέλα �Επιχειρησιακών ΔιαδικασιώνΕργαλεία Μοντελοποίησης, Υλοποίησης και Διοίκησης Επιχειρησιακών ΔιαδικασιώνBusiness Process Modeling Notation (ΒPMN)Web ServicesBusiness Process Execution Language�(ΒPEL)Επιχειρησιακές Διαδικασίες�ΟρισμόςΔιαδικασίες πληροφορίας (1/2)Διαδικασίες πληροφορίας (2/2)Φυσικές ΔιαδικασίεςΣυστατικά ΔιαδικασίαςΠυρηνικά Συστατικά Διαδικασίας (1/3)Πυρηνικά Συστατικά Διαδικασίας (2/3)Πυρηνικά Συστατικά Διαδικασίας (3/3)�ΜεταμοντέλοΚατηγοριοποίηση �Επιχειρησιακών ΔιαδικασιώνΕιδικές και Συνεργατικές Διαδικασίες (1/2)�Ad-hoc and Collaborative ProcessesΕιδικές και Συνεργατικές Διαδικασίες (2/2)Διοικητικές Διαδικασίες και �Διαδικασίες Παραγωγής (1/2)Κατηγοριοποίηση ΔιαδικασιώνΚύκλος Ζωής ΔιαδικασίαςΟρισμός Διαδικασίας �Process Definition (1/2)Ορισμός Διαδικασίας �Process Definition (2/2)Συστήματα Διοίκησης Επιχειρησιακών Διαδικασιών �(Business Process Management Systems - ΒPMSs)�ΣκοπόςBPMSs: Παρεχόμενα ΕργαλείαΒPMSs: Παρεχόμενη ΛειτουργικότηταΕργαλείο Ορισμού ΔιαδικασίαςIδιότητες Επιτυχημένων�Μοντέλων Επιχειρησιακών ΔιαδικασιώνΕναλλακτικοί Τρόποι �Μοντελοποίησης, Υλοποίησης και Διαχείρισης ΕΔΛειτουργικότητα Εργαλείων για Διαχείριση Ροών Εργασίας �(Workflow Management Tools)Τα εργαλεία ΒPMTs & WFMS στον κύκλο ζωής μιας διαδικασίαςΣύγκριση ΒPMS and WFMS (1/2)Σύγκριση ΒPMS and WFMS (2/2)Εναλλακτικοί Τρόποι �Μοντελοποίησης, Υλοποίησης και Διαχείρισης ΕΔΜοντελοποίηση, Υλοποίηση �και Διαχείριση�Υπηρεσιοστρεφών ΔιαδικασιώνΠερισσότερες Πληροφορίες