SlideShare a Scribd company logo
1 of 15
Download to read offline
Αυτοματοποίηση της μετατροπής των HR
επιχειρησιακών διαδικασιών εταιρειών σε Web
εφαρμογές
Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης
Πολυτεχνική Σχολή
Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
Διπλωματική Εργασία του
Αριστείδη Πηλιανίδη
Α.Ε.Μ: 8755
Επιβλέποντες
Αναπληρωτής καθηγητής: Ανδρέας Λ. Συμεωνίδης
Διδάκτωρ: Ζολώτας Χριστόφορος
Θεσσαλονίκη, 14 Μαρτίου 2022
Εργαστήριο Πληροφορίας και Υπολογισμών
ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ 2
111%
145%
156%
242%
257%
547%
0% 100% 200% 300% 400% 500% 600%
PAYROLL PROCESSING
PEOPLE OPERATIONS
ONBOARDING/OFFBOARDING
LEARNING & DEVELOPMENT
HR SERVICES & SUPPORT
RECRUITMENT
Percentage change in automated HR processes
during pandemic
3
ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ
MDE (Model Driven Engineering)
ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ 4
EzProcess - Βήματα υλοποίησης
ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ 5
EzProcess - Υποστηριζόμενες διαδικασίες
1. Διαδικασία περιγραφής θέσης εργασίας
2. Διαδικασία αξιολόγησης υποψήφιων υπάλληλων
3. Διαδικασία ένταξης υπαλλήλων
ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ 6
EzProcess – Ορισμός meta-model
ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ 7
EzProcess – Δημιουργία γραφικού περιβάλλοντος
ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ
35 συμπεριφορικοί περιορισμοί AQL :
• Για τις οντότητες που μπορούν να
χρησιμοποιηθούν σε κάθε διαδικασία
• Για τους κανόνες συγγραφής κώδικα σε
React/JavaScirpt
8
EzProcess – Μετασχηματισμός μοντέλου σε κώδικα
ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ 9
EzProcess – Παράδειγμα χρήσης συστήματος
ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ 10
11
0
200
400
600
800
1000
1200
Διακομιστή Πελάτη ~ Διαδικασία
300
1200
350
Πλήθος παραγόμενων γραμμών εκτελέσιμου κώδικα
ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ
EzProcess – Παράδειγμα χρήσης συστήματος (συνέχεια)
ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ
EzProcess – Συμπεράσματα
Πρόκειται για ένα σύστημα με τα ακόλουθα χαρακτηριστικά:
• Αυτόματος ψηφιακός μετασχηματισμός HR διαδικασιών
• Καθοδήγηση για την αποφυγή λαθών κατά την σχεδίαση διαδικασιών
• Αυτόματη παραγωγή εξειδικευμένων διαδικτυακών εφαρμογών
• Εύκολο για χρήση από όλους, χωρίς προ-απαιτούμενες γνώσεις
12
EzProcess – Μελλοντικές επεκτάσεις
• Υποστήριξη περισσοτέρων διαδικασιών
• Προσθήκη δυνατότητας συστάσεων γραφικών στοιχείων
• Διαδικτυακός IDE για την μοντελοποίηση διαδικασιών
• Βελτίωση των γραφικών της παραγόμενης εφαρμογής
ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ 13
ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ
Σας ευχαριστώ!
Θα ήθελα να ευχαριστήσω ιδιαιτέρως:
Τον Αν. Καθηγητή Συμεωνίδη Ανδρέα
Τον Διδάκτωρ Ζολώτα Χριστόφορο
14
ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ 15

More Related Content

Similar to Automated digital transformation of HR business processes to web applications

Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...
Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...
Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...ISSEL
 
Employing Machine Learning and Intelligent Information Management Techniques ...
Employing Machine Learning and Intelligent Information Management Techniques ...Employing Machine Learning and Intelligent Information Management Techniques ...
Employing Machine Learning and Intelligent Information Management Techniques ...ISSEL
 
Ναταλία Μιχαηλίδου
Ναταλία ΜιχαηλίδουΝαταλία Μιχαηλίδου
Ναταλία ΜιχαηλίδουISSEL
 
SEPVE Presentation of the Business Intelligence Action on PPK-RCM
SEPVE Presentation of the Business Intelligence Action on PPK-RCMSEPVE Presentation of the Business Intelligence Action on PPK-RCM
SEPVE Presentation of the Business Intelligence Action on PPK-RCMURENIO Research Unit
 
Performance Management study using ARIS, Blesiou Athina, NTUA
Performance Management study using ARIS, Blesiou Athina, NTUAPerformance Management study using ARIS, Blesiou Athina, NTUA
Performance Management study using ARIS, Blesiou Athina, NTUAAthina Blesiou
 
Παρουσίαση θεμάτων διπλωματικών 2010
Παρουσίαση θεμάτων διπλωματικών 2010Παρουσίαση θεμάτων διπλωματικών 2010
Παρουσίαση θεμάτων διπλωματικών 2010ISSEL
 
Information Systems Governance
Information Systems GovernanceInformation Systems Governance
Information Systems GovernanceDimitris Angelis
 
Successful recruiting models using Oracle Taleo
Successful recruiting models using Oracle Taleo  Successful recruiting models using Oracle Taleo
Successful recruiting models using Oracle Taleo Athens Technology Center
 
Software process improvement
Software process improvementSoftware process improvement
Software process improvementGeorge Kara
 
Ε.Π.Ε. παρουσίαση πληροφορικής αγοράς και εκπαίδευσης
Ε.Π.Ε.   παρουσίαση πληροφορικής αγοράς και εκπαίδευσηςΕ.Π.Ε.   παρουσίαση πληροφορικής αγοράς και εκπαίδευσης
Ε.Π.Ε. παρουσίαση πληροφορικής αγοράς και εκπαίδευσηςDimitris Kiriakos
 
Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...
Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...
Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...ISSEL
 
Σχεδιασμός & Κατασκευή Δυναμικών Διαδικτυακών τόπων με CMS για on-line κρατήσ...
Σχεδιασμός & Κατασκευή Δυναμικών Διαδικτυακών τόπων με CMS για on-line κρατήσ...Σχεδιασμός & Κατασκευή Δυναμικών Διαδικτυακών τόπων με CMS για on-line κρατήσ...
Σχεδιασμός & Κατασκευή Δυναμικών Διαδικτυακών τόπων με CMS για on-line κρατήσ...e-Bi Lab
 
Thesis.Net Framework Training
Thesis.Net Framework TrainingThesis.Net Framework Training
Thesis.Net Framework Trainingpdalianis
 
Αυτόματη παραγωγή εξατομικευμένων ερωτηματολογίων με σκοπό τον έλεγχο των γνώ...
Αυτόματη παραγωγή εξατομικευμένων ερωτηματολογίων με σκοπό τον έλεγχο των γνώ...Αυτόματη παραγωγή εξατομικευμένων ερωτηματολογίων με σκοπό τον έλεγχο των γνώ...
Αυτόματη παραγωγή εξατομικευμένων ερωτηματολογίων με σκοπό τον έλεγχο των γνώ...ISSEL
 
Automated generation of personalized evaluation quizzes to certify employee c...
Automated generation of personalized evaluation quizzes to certify employee c...Automated generation of personalized evaluation quizzes to certify employee c...
Automated generation of personalized evaluation quizzes to certify employee c...ISSEL
 
Ανίχνευση Αποκλίνουσας Συμπεριφοράς Χρηστών Διαδικτυακής Εφαρμογής Με Χρήση Τ...
Ανίχνευση Αποκλίνουσας Συμπεριφοράς Χρηστών Διαδικτυακής Εφαρμογής Με Χρήση Τ...Ανίχνευση Αποκλίνουσας Συμπεριφοράς Χρηστών Διαδικτυακής Εφαρμογής Με Χρήση Τ...
Ανίχνευση Αποκλίνουσας Συμπεριφοράς Χρηστών Διαδικτυακής Εφαρμογής Με Χρήση Τ...ISSEL
 
Detection Of Abnormal User Behavior In Web Applications Using Sequence Class...
Detection Of Abnormal User Behavior In Web Applications Using  Sequence Class...Detection Of Abnormal User Behavior In Web Applications Using  Sequence Class...
Detection Of Abnormal User Behavior In Web Applications Using Sequence Class...ISSEL
 

Similar to Automated digital transformation of HR business processes to web applications (20)

Publico Profile
Publico ProfilePublico Profile
Publico Profile
 
Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...
Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...
Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...
 
Employing Machine Learning and Intelligent Information Management Techniques ...
Employing Machine Learning and Intelligent Information Management Techniques ...Employing Machine Learning and Intelligent Information Management Techniques ...
Employing Machine Learning and Intelligent Information Management Techniques ...
 
SQL Injection
SQL InjectionSQL Injection
SQL Injection
 
Ναταλία Μιχαηλίδου
Ναταλία ΜιχαηλίδουΝαταλία Μιχαηλίδου
Ναταλία Μιχαηλίδου
 
SEPVE Presentation of the Business Intelligence Action on PPK-RCM
SEPVE Presentation of the Business Intelligence Action on PPK-RCMSEPVE Presentation of the Business Intelligence Action on PPK-RCM
SEPVE Presentation of the Business Intelligence Action on PPK-RCM
 
Performance Management study using ARIS, Blesiou Athina, NTUA
Performance Management study using ARIS, Blesiou Athina, NTUAPerformance Management study using ARIS, Blesiou Athina, NTUA
Performance Management study using ARIS, Blesiou Athina, NTUA
 
Παρουσίαση θεμάτων διπλωματικών 2010
Παρουσίαση θεμάτων διπλωματικών 2010Παρουσίαση θεμάτων διπλωματικών 2010
Παρουσίαση θεμάτων διπλωματικών 2010
 
Information Systems Governance
Information Systems GovernanceInformation Systems Governance
Information Systems Governance
 
Successful recruiting models using Oracle Taleo
Successful recruiting models using Oracle Taleo  Successful recruiting models using Oracle Taleo
Successful recruiting models using Oracle Taleo
 
Software process improvement
Software process improvementSoftware process improvement
Software process improvement
 
Ε.Π.Ε. παρουσίαση πληροφορικής αγοράς και εκπαίδευσης
Ε.Π.Ε.   παρουσίαση πληροφορικής αγοράς και εκπαίδευσηςΕ.Π.Ε.   παρουσίαση πληροφορικής αγοράς και εκπαίδευσης
Ε.Π.Ε. παρουσίαση πληροφορικής αγοράς και εκπαίδευσης
 
Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...
Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...
Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...
 
Σχεδιασμός & Κατασκευή Δυναμικών Διαδικτυακών τόπων με CMS για on-line κρατήσ...
Σχεδιασμός & Κατασκευή Δυναμικών Διαδικτυακών τόπων με CMS για on-line κρατήσ...Σχεδιασμός & Κατασκευή Δυναμικών Διαδικτυακών τόπων με CMS για on-line κρατήσ...
Σχεδιασμός & Κατασκευή Δυναμικών Διαδικτυακών τόπων με CMS για on-line κρατήσ...
 
KanoutasThomasThesis
KanoutasThomasThesisKanoutasThomasThesis
KanoutasThomasThesis
 
Thesis.Net Framework Training
Thesis.Net Framework TrainingThesis.Net Framework Training
Thesis.Net Framework Training
 
Αυτόματη παραγωγή εξατομικευμένων ερωτηματολογίων με σκοπό τον έλεγχο των γνώ...
Αυτόματη παραγωγή εξατομικευμένων ερωτηματολογίων με σκοπό τον έλεγχο των γνώ...Αυτόματη παραγωγή εξατομικευμένων ερωτηματολογίων με σκοπό τον έλεγχο των γνώ...
Αυτόματη παραγωγή εξατομικευμένων ερωτηματολογίων με σκοπό τον έλεγχο των γνώ...
 
Automated generation of personalized evaluation quizzes to certify employee c...
Automated generation of personalized evaluation quizzes to certify employee c...Automated generation of personalized evaluation quizzes to certify employee c...
Automated generation of personalized evaluation quizzes to certify employee c...
 
Ανίχνευση Αποκλίνουσας Συμπεριφοράς Χρηστών Διαδικτυακής Εφαρμογής Με Χρήση Τ...
Ανίχνευση Αποκλίνουσας Συμπεριφοράς Χρηστών Διαδικτυακής Εφαρμογής Με Χρήση Τ...Ανίχνευση Αποκλίνουσας Συμπεριφοράς Χρηστών Διαδικτυακής Εφαρμογής Με Χρήση Τ...
Ανίχνευση Αποκλίνουσας Συμπεριφοράς Χρηστών Διαδικτυακής Εφαρμογής Με Χρήση Τ...
 
Detection Of Abnormal User Behavior In Web Applications Using Sequence Class...
Detection Of Abnormal User Behavior In Web Applications Using  Sequence Class...Detection Of Abnormal User Behavior In Web Applications Using  Sequence Class...
Detection Of Abnormal User Behavior In Web Applications Using Sequence Class...
 

More from ISSEL

Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...
Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...
Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...ISSEL
 
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...ISSEL
 
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...ISSEL
 
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής Νοημοσύνης
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής ΝοημοσύνηςΑνάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής Νοημοσύνης
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής ΝοημοσύνηςISSEL
 
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptxΑνάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptxISSEL
 
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...ISSEL
 
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...ISSEL
 
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...ISSEL
 
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...ISSEL
 
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας Ισχυρισμών
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας ΙσχυρισμώνΔημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας Ισχυρισμών
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας ΙσχυρισμώνISSEL
 
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµατα
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµαταΕξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµατα
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµαταISSEL
 
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των διαδικασιών κατασκευής συστημάτων λο...
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των  διαδικασιών κατασκευής συστημάτων λο...Ανάπτυξη Μηχανισμών Αυτοματοποίησης των  διαδικασιών κατασκευής συστημάτων λο...
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των διαδικασιών κατασκευής συστημάτων λο...ISSEL
 
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...ISSEL
 
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...ISSEL
 
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικού
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικούΕξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικού
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικούISSEL
 
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία Εφαρµογής
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία ΕφαρµογήςΑνάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία Εφαρµογής
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία ΕφαρµογήςISSEL
 
Camera-based localization of annotated objects in indoor environments
Camera-based localization of annotated objects in indoor environmentsCamera-based localization of annotated objects in indoor environments
Camera-based localization of annotated objects in indoor environmentsISSEL
 
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...ISSEL
 
Design and implementation of an automation mechanism to automatically develop...
Design and implementation of an automation mechanism to automatically develop...Design and implementation of an automation mechanism to automatically develop...
Design and implementation of an automation mechanism to automatically develop...ISSEL
 
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...ISSEL
 

More from ISSEL (20)

Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...
Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...
Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...
 
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
 
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...
 
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής Νοημοσύνης
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής ΝοημοσύνηςΑνάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής Νοημοσύνης
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής Νοημοσύνης
 
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptxΑνάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
 
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
 
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...
 
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...
 
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...
 
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας Ισχυρισμών
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας ΙσχυρισμώνΔημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας Ισχυρισμών
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας Ισχυρισμών
 
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµατα
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµαταΕξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµατα
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµατα
 
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των διαδικασιών κατασκευής συστημάτων λο...
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των  διαδικασιών κατασκευής συστημάτων λο...Ανάπτυξη Μηχανισμών Αυτοματοποίησης των  διαδικασιών κατασκευής συστημάτων λο...
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των διαδικασιών κατασκευής συστημάτων λο...
 
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...
 
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
 
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικού
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικούΕξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικού
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικού
 
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία Εφαρµογής
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία ΕφαρµογήςΑνάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία Εφαρµογής
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία Εφαρµογής
 
Camera-based localization of annotated objects in indoor environments
Camera-based localization of annotated objects in indoor environmentsCamera-based localization of annotated objects in indoor environments
Camera-based localization of annotated objects in indoor environments
 
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
 
Design and implementation of an automation mechanism to automatically develop...
Design and implementation of an automation mechanism to automatically develop...Design and implementation of an automation mechanism to automatically develop...
Design and implementation of an automation mechanism to automatically develop...
 
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...
 

Automated digital transformation of HR business processes to web applications

  • 1. Αυτοματοποίηση της μετατροπής των HR επιχειρησιακών διαδικασιών εταιρειών σε Web εφαρμογές Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Διπλωματική Εργασία του Αριστείδη Πηλιανίδη Α.Ε.Μ: 8755 Επιβλέποντες Αναπληρωτής καθηγητής: Ανδρέας Λ. Συμεωνίδης Διδάκτωρ: Ζολώτας Χριστόφορος Θεσσαλονίκη, 14 Μαρτίου 2022 Εργαστήριο Πληροφορίας και Υπολογισμών
  • 2. ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ 2 111% 145% 156% 242% 257% 547% 0% 100% 200% 300% 400% 500% 600% PAYROLL PROCESSING PEOPLE OPERATIONS ONBOARDING/OFFBOARDING LEARNING & DEVELOPMENT HR SERVICES & SUPPORT RECRUITMENT Percentage change in automated HR processes during pandemic
  • 3. 3 ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ
  • 4. MDE (Model Driven Engineering) ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ 4
  • 5. EzProcess - Βήματα υλοποίησης ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ 5
  • 6. EzProcess - Υποστηριζόμενες διαδικασίες 1. Διαδικασία περιγραφής θέσης εργασίας 2. Διαδικασία αξιολόγησης υποψήφιων υπάλληλων 3. Διαδικασία ένταξης υπαλλήλων ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ 6
  • 7. EzProcess – Ορισμός meta-model ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ 7
  • 8. EzProcess – Δημιουργία γραφικού περιβάλλοντος ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ 35 συμπεριφορικοί περιορισμοί AQL : • Για τις οντότητες που μπορούν να χρησιμοποιηθούν σε κάθε διαδικασία • Για τους κανόνες συγγραφής κώδικα σε React/JavaScirpt 8
  • 9. EzProcess – Μετασχηματισμός μοντέλου σε κώδικα ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ 9
  • 10. EzProcess – Παράδειγμα χρήσης συστήματος ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ 10
  • 11. 11 0 200 400 600 800 1000 1200 Διακομιστή Πελάτη ~ Διαδικασία 300 1200 350 Πλήθος παραγόμενων γραμμών εκτελέσιμου κώδικα ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ EzProcess – Παράδειγμα χρήσης συστήματος (συνέχεια)
  • 12. ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ EzProcess – Συμπεράσματα Πρόκειται για ένα σύστημα με τα ακόλουθα χαρακτηριστικά: • Αυτόματος ψηφιακός μετασχηματισμός HR διαδικασιών • Καθοδήγηση για την αποφυγή λαθών κατά την σχεδίαση διαδικασιών • Αυτόματη παραγωγή εξειδικευμένων διαδικτυακών εφαρμογών • Εύκολο για χρήση από όλους, χωρίς προ-απαιτούμενες γνώσεις 12
  • 13. EzProcess – Μελλοντικές επεκτάσεις • Υποστήριξη περισσοτέρων διαδικασιών • Προσθήκη δυνατότητας συστάσεων γραφικών στοιχείων • Διαδικτυακός IDE για την μοντελοποίηση διαδικασιών • Βελτίωση των γραφικών της παραγόμενης εφαρμογής ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ 13
  • 14. ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ Σας ευχαριστώ! Θα ήθελα να ευχαριστήσω ιδιαιτέρως: Τον Αν. Καθηγητή Συμεωνίδη Ανδρέα Τον Διδάκτωρ Ζολώτα Χριστόφορο 14
  • 15. ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΤΗΣ ΜΕΤΑΤΡΟΠΗΣ ΤΩΝ HR ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΕΤΑΙΡΕΙΩΝ ΣΕ WEB ΕΦΑΡΜΟΓΕΣ 15

Editor's Notes

  1. Ονομάζομαι Αριστείδης Πηλιανίδης και στη σημερινή παρουσίαση θα δούμε πως το σύστημα EzProcess μπορεί να βοηθήσει στην Αυτοματοποίηση της μετατροπής των HR επιχειρησιακών διαδικασιών εταιρειών σε Web εφαρμογές. [0:10]
  2. Η πρόσφατη εμπειρία από την εν εξελίξει πανδημία προκάλεσε την ανάγκη του άμεσου ψηφιακού μετασχηματισμού των υπαρχουσών εταιρειών, προκειμένου αυτές να μπορούν να επιβιώσουν σε ένα νέο, δυναμικά εξελισσόμενο περιβάλλον, όπου οι εταιρείες καλούνται να προσαρμόζονται γρήγορα σε αλλαγές στον τρόπο λειτουργίας τους. Ο τρόπος λειτουργίας τους αντανακλάται σε μεγάλο βαθμό στις επιχειρησιακές διαδικασίες τους, οι οποίες ωστόσο σε μεγάλο τμήμα του επιχειρηματικού κόσμου βρίσκονται σε χειρόγραφη μορφή . Επιπλέον, με την άνθιση του επιχειρηματικού αυτοματισμού, ιδιαίτερα το τμήμα ΗR φαίνεται να αυτοματοποιείται περισσότερο από ποτέ. Αυτή η αυτοματοποίηση συναντάται σε βασικές διαδικασίες, είτε πρόκειται για πρόσληψη, ένταξη είτε απόλυση υπάλληλων. Στo διάγραμμα που βλέπουμε, αποτυπώνεται η ποσοστιαία αλλαγή στις αυτοματοποιημένες διαδικασίες ανθρώπινου δυναμικού, κατά τη διάρκεια της πανδημίας (δηλαδή στο διάστημα 2020-2021), σύμφωνα με τους πελάτες της εταιρίας Workato. (Η Workato είναι από τις κορυφαίες πλατφόρμες εταιρικού αυτοματισμού.) [0:50]
  3. Στόχος της παρούσας διπλωματικής είναι η ανάπτυξη μιας no-code πλατφόρμας και ενός μηχανισμού αυτοματοποίησης της μετατροπής των επιχειρησιακών διαδικασιών του τμήματος HR , από τη χειρόγραφη μορφή τους σε ψηφιακή και στη συνέχεια σε μια ολοκληρωμένη διαδικτυακή εφαρμογή. Πιο συγκεκριμένα, δόθηκε έμφαση στην αυτοματοποίηση της μετατροπής των εξής διαδικασιών: 1. Της περιγραφής μιας θέσης εργασίας 2. Της αξιολόγησης υποψηφίων που έκαναν αίτηση για την παραπάνω θέση 3. Της ένταξης υπάλληλων σε μια εταιρία με την επιτυχή τους αξιολόγηση. Τι είναι τώρα μια no-code πλατφόρμα. Αυτή είναι μια πλατφορμα που χρησιμοποιεί γραφικές διεπαφές [Space] και δίνει στους χρήστες της τη δυνατότητα μεταφοράς και απόθεσης (drag and drop) γραφικών στοιχείων, αντί για τη δυνατότητα ανάπτυξης εκτενή κώδικα σε κάποια γλώσσα προγραμματισμού. Μέσω της γραφικής διεπαφής, θα είναι εφικτή η μοντελοποίηση κάθε υποστηριζόμενης επιχειρησιακής διαδικασίας. [Space] Θα καθοδηγείται ο χρήστης, ώστε να αποφεύγει κοινά λάθη κατά τη σχεδίαση διαδικασιών. [Space] Εν τέλει με την ολοκλήρωση της μοντελοποίησής των διαδικασιών, θα παράγει αυτόματα εξειδικευμένα Web Applications για κάθε μία από αυτές. [Space] Με αυτόν τον τρόπο, το σύστημα EzProcess θα βοηθάει τόσο τον χρήστη-σχεδιαστή αλλά και τον τελικό χρήστη, που θα εκτελέσει αυτές τις διαδικασίες. Τον μεν πρώτο στην ευκολότερη, γρηγορότερη και χωρίς σφάλματα μοντελοποίηση των επιθυμητών διαδικασιών αλλά και τον δε δεύτερο, καθώς θα του παρέχει όλα τα βήματα που πρέπει να ακολουθήσει και έτσι αποφεύγεται η πιθανότητα παράλειψης κάποιου από αυτά. [ 1: 20]
  4. Για την υλοποίηση λοιπόν των παραπάνω, ως λύση προβάλλεται μια μεθοδολογία της μηχανικής λογισμικού που ονομάζεται Μοντελοστραφής Μηχανική Λογισμικού (Model Driven Engineering – MDE) η οποία βασίζεται στη μετάβαση από την κωδικό κεντρική [Space] προς τη μοντελό-κεντρική [Space] μηχανική λογισμικού, με στόχο την αύξηση της αυτοματοποίησης πτυχών της. Κατά τη δημιουργία λογισμικού με MDE λαμβάνεται υπόψιν, πως κάθε σύστημα θα πρέπει να αναπαρασταθεί από μοντέλα και το κάθε ένα μοντέλο θα συμμορφώνεται συντακτικά σε ένα μετα-μοντέλο. Με τον ορο Μοντέλο εννοούμε: μία απλουστευμένη αναπαράσταση ενός συστήματος, η οποία όμως διατηρεί τις βασικές ιδιότητες του, ώστε να επιτρέπει τη συστηματική ανάλυση του για ένα συγκεκριμένο σκοπό. Με τον ορο Μετα-μοντέλο εννοούμε: το σύνολο των συμβόλων, των όρων και των περιορισμών που επιτρέπεται να χρησιμοποιηθούν, προκειμένου να σχεδιαστεί ένα έγκυρο μοντέλο. [0 : 40]
  5. Tο πρώτο βήμα λοιπόν όταν σχεδιάζει κανείς σύμφωνα με τη μεθοδολογία MDE είναι να δημιουργήσει το κατάλληλο γενικευμένο μετα-μοντέλο [Space]. Για να οδηγηθεί όμως κανείς στη δημιουργία σωστού μετα-μοντέλου πρέπει να μελετήσει αρχικά τις ανάγκες και τους περιορισμούς που θέτει το πρόβλημα που επιχειρεί να λύσει. Έτσι, πρώτα από όλα σχεδιάστηκε χειροκίνητα η web εφαρμογή [Space] που υποστηρίζει τις διαδικασίες περιγραφής θέσης εργασίας, αξιολόγησης και ένταξης υπάλληλων, για την καλύτερη κατανόηση των οντοτήτων, των μεταξύ τους συσχετίσεων αλλά και των περιορισμών, που θα επανδρώσουν το μεταμοντέλο. Με την ολοκλήρωση της web εφαρμογής και τον ορισμό του μεταμοντέλου, το επόμενο βήμα είναι η δημιουργία ενός γραφικού περιβάλλοντος [Space], που έγινε με τη βοήθεια του εργαλείου Sirius του Eclipse, μέσω του οποίου θα μπορεί εύκολα να δημιουργηθεί ένα μοντέλο με γραφικά στοιχεία, και τέλος το βήμα που ακολουθεί, είναι ο μετασχηματισμός του έγκυρου μοντέλου σε κώδικα [Space] με την βοήθεια της γλώσσας Acceleo. Για την παραγωγή της ζητούμενης Web εφαρμογής, ο κώδικας που δημιουργήθηκε ήταν στις γλώσσες προγραμματισμού React για το κομμάτι του πελάτη και JavaScript για το κομμάτι του διακομιστή. Στην συνέχεια θα δούμε αναλυτικότερα αυτά τα βασικά μέρη του συστήματος EzProcess. [ 1: 00]
  6. Όσον αφορά λοιπόν τις διαδικασίες του συστήματος: H περιγραφή θέσης εργασίας [Space] είναι ένα έγγραφο, που δηλώνει με σαφήνεια τις βασικές απαιτήσεις και τις ευθύνες εργασίας που απαιτούνται, για την εκτέλεση ενός συγκεκριμένου ρόλου. Για την μοντελοποίηση λοιπόν αυτής της διαδικασίας στο ΕzProcess δύναται να σχεδιαστούν οι διαδικτυακές σελίδες και τα πεδία τιμών που αυτές περιλαμβάνουν, για τη παροχή και λήψη των απαιτούμενων πληροφοριών. Στα διαθέσιμα πεδία τιμών του συστήματος, ανήκουν πεδία κειμένου, αριθμητικών τιμών, ηλεκτρονικής αλληλογραφίας, ημερομηνίας, πεδία για την μεταφόρτωση αρχείων καθώς επίσης και πεδία τιμών πολλαπλών επιλογών. Σε όλα αυτά τα πεδία, με το πάτημα ενός κουμπιού, δίνονται επιπλέον οι δυνατότητες μεταφόρτωσης φωτογραφείων, που θα λειτουργήσουν ως τεκμήρια ολοκλήρωσης κάποιας εργασίας, καθώς και δυνατότητες ελέγχου συμπλήρωσης, έτσι ώστε η εκάστοτε διαδικασία να μην μπορεί να συνεχιστεί, αν δεν συμπληρωθούν τα απαιτούμενα πεδία. Η αξιολόγηση υπαλλήλων [Space], είναι μια διαδικασία που χρησιμοποιείται για τον προσδιορισμό των προσόντων ενός υπαλλήλου που έχει υποβάλει αίτηση για μια θέση εργασίας, ο οποίος πραγματοποιείται μέσω ερωτήσεων. Για αυτό το λόγο, το ΕzProcess δίνει την δυνατότητα στον χρήστη-σχεδιαστή να ορίσει ερωτήσεις, οι οποίες αφορούν σε πεδία τιμών πολλαπλής επιλογής της διαδικασίας περιγραφής θέσης εργασίας. Με αυτόν τον τρόπο, μια ερώτηση παρόλο που ορίζεται μια φορά, μπορεί να εφαρμοστεί αυτόματα σε όλες τις επιλογές που έκανε ο τελικός χρήστης, από το εκάστοτε πεδίο τιμών, κατά την λειτουργία της Web εφαρμογής. Ακόμη, στην διαδικασία αξιολόγησης είναι δυνατή και η βαθμολογία των απαντήσεων στις εκάστοτε ερωτήσεις καθώς επίσης και οποιουδήποτε πεδίου τιμών. Στο τέλος της διαδικασίας, αποθηκεύονται στην βάση δεδομένων του συστήματος όλες οι επιμέρους βαθμολογίες των πεδίων τιμών και των απαντήσεων καθώς και ο μέσος ορός τους, δίνοντας την συνολική βαθμολογία του υποψηφίου. Έπειτα, ο τελικός χρήστης έχει την δυνατότητα να ταξινομήσει τους υποψήφιους με βάση την βαθμολογία τους, και να τους στείλει αυτοματοποιημένα email για την αποδοχή ή απόρριψή τους. Σκοπός τώρα της διαδικασίας ένταξης υπαλλήλων[Space], είναι να καταστήσει τους τελευταίους παραγωγικούς, όσο το δυνατόν γρηγορότερα. Το EzProcess λοιπόν για αυτό το σκοπό, δίνει την δυνατότητα υπενθύμισης στον τελικό χρήστη, του απαραίτητου εξοπλισμό που θα χρειαστεί η νέα πρόσληψη, ο οποίος έχει οριστεί κατά την διαδικασία περιγραφής θέσης εργασίας, καθώς και του εκπαιδευτικού υλικού ή των ενεργειών που απαιτούνται για την εκπαίδευση του νέου υπαλλήλου με βάση την βαθμολογία του στις απαντήσεις που έδωσε κατά την διαδικασίας αξιολόγησης. [2: 40]
  7. Εφόσον λοιπόν αναφερθήκαμε στις διαδικασίες που θέλουμε να μοντελοποιήσουμε, μπορούμε να περάσουμε στον ορισμό του μετα-μοντέλου του ΕzProcess. Το μετα-μοντέλο που σχεδιάστηκε, καθορίζει τις βασικές έννοιες και τους απαραίτητους δομικούς περιορισμούς του συστήματος. Πάμε να δούμε συνοπτικά κάποιες από αυτές. Πρώτα βλέπουμε την οντότητα Employee που αφορά τους τελικούς χρήστες δηλαδή τους υπάλληλους στους οποίους θα ανατεθεί να εκτελέσουν κάποια διαδικασία. Αυτή περιλαμβάνει ιδιότητες όπως το όνομα ,το επίθετο το email , έναν αναγνωριστικό αριθμό καθώς και το όνομα χρήστη και τον κωδικό του υπάλληλου που θα χρησιμοποιήσει για να εισέλθει στην εφαρμογή. Έπειτα βλέπουμε την οντότητα Page που αφορά τις διαδικτυακές σελίδες τις εφαρμογής. Αυτή περιλαμβάνει ιδιότητες όπως ο τίτλος της σελίδας , μια περιγραφή με οδηγίες για τις ενέργειες που πρέπει να εκτελέσει κάποιος σε αυτήν καθώς και τις ιδιότητες που καθορίζουν αν αυτή είναι η πρώτη ή η τελευταία σελίδα της εκάστοτε διαδικασίας. Τέλος, βλέπουμε την οντότητα InitialValue η οποία αναπαριστά όλα τα πεδία τιμών που υποστηρίζονται από το σύστημα, και από τις ιδιότητες της αξίζει να αναφερθούν αυτές που ονομάζονται required και Proof που είναι αυτές που δίνουν τις δυνατότητες ελέγχου συμπλήρωσης και μεταφόρτωσης φωτογραφιών αντίστοιχα, για τις οποίες μιλήσαμε και στην προηγούμενη διαφάνεια. (1: 30)
  8. Όσον αφορά τώρα την δημιουργία του γραφικού περιβάλλοντος, του συστήματος: Αρχικά έπρεπε να αντιστοιχηθούν τα κατάλληλα εικονίδια σε κάθε οντότητα του μετα-μοντέλου [Space], ώστε να είναι ενδεικτικά της χρήσης τους, κάτι που συνεισφέρει στην γρηγορότερη σχεδίαση και συνεπώς στη καλύτερη εμπειρία του χρήστη. Η ύπαρξη του γραφικού περιβάλλοντος βέβαια, έχει διπλό ρόλο. Αρχικά, αποτελεί έναν εύκολο τρόπο σχεδίασης των διαδικασιών μέσω γραφικών στοιχείων, επιπλέον όμως, συνιστά έναν τρόπο διασφάλισης πως το τελικό μοντέλο θα είναι σωστό και σύμφωνο με το μετα-μοντέλο [Space] έτσι ώστε οι αλγόριθμοι που θα παραχθούν, να λειτουργούν με αξιοπιστία. Για το σκοπό αυτό, το γραφικό περιβάλλον εμπεριέχει μία σειρά κανόνων επικύρωσης ή αλλιώς συμπεριφορικούς περιορισμούς οι οποίοι αφορούν τις οντότητες που δύναται να χρησιμοποιηθούν σε κάθε διαδικασία καθώς και τους κανόνες συγγραφής κώδικα σε React/JavaScirpt.. Σε περίπτωση που κάποιος από τους περιορισμούς παραβιάζεται, τότε εμφανίζεται στην οθόνη ένα μήνυμα λάθους. (0: 50)
  9. Τέλος, για τον μετασχηματισμό του ολοκληρωμένου μοντέλου σε κώδικα χρησιμοποιήθηκε η γλώσσα Αcceleo. [Space] Αυτή, επιτρέπει την παραγωγή γενικών προτύπων κώδικα, που δέχονται ως είσοδο ένα ή περισσότερα μοντέλα [Space], τα οποία έχουν πληροφορίες που μπορούν να εξαχθούν μέσω ερωτημάτων, για να συμπληρωθούν τα πρότυπα αυτά. Ακόμη, είναι χρήσιμο να σημειωθεί ότι ένα αρχείο Acceleo περιλαμβάνει 2 μέρη. Το στατικό μέρος και το δυναμικό. Στατικό είναι εκείνο, το οποίο κατά την παραγωγή του αρχείου θα συνεχίζει να εκτυπώνεται αυτούσιο. Το δυναμικό μέρος, είναι αυτό που προκύπτει από την εκτέλεση ερωτημάτων πάνω στα μοντέλα εισόδου, οπότε ο κώδικας που παράγεται [Space] εξαρτάται άμεσα από αυτά. Τα ερωτήματα αυτά είναι γραμμένα στη γλώσσα AQL. [00:45]
  10. Πάμε να δούμε τώρα ένα παράδειγμα χρήσης του συστήματος, για την οπτικοποίηση των όσων προαναφέραμε. Ξεκινώντας, συμπληρώνουμε τις πληροφορίες του τελικού χρήστη στον οποίον θα αναθέσουμε τις διαδικασίες. Έπειτα σχεδιάζουμε την διαδικασία περιγραφής θέσης εργασίας η οποία έχει 2 σελίδες. Στην πρώτη, έχουμε ένα πεδίο κειμένου για τον τίτλο της θέσης και ένα ελεύθερου κειμένου για την περιγραφή της. Στην δεύτερη σελίδα, έχουμε ένα πεδίο πολλαπλών επιλογών για τις απαιτήσεις της θέσης με 2 επιλογές. Στη συνέχεια σχεδιάζουμε την διαδικασία αξιολόγησης η οποία έχει επίσης 2 σελίδες. Στην πρώτη τοποθετούμε 2 πεδία κειμένου για το όνομα και το επίθετο του Υποψήφιου και ένα πεδίο ηλεκτρονικής αλληλογραφίας για το email του. Στην δεύτερη ορίζουμε 2 ερωτήσεις που αφορούν το πεδίο τιμών σχετικά με τις απαιτήσεις της θέσης. Έπειτα, επιστρέφουμε στην διαδικασία περιγραφής θέσης εργασίας, και συγκεκριμένα στο πεδίο πολλαπλών επίλογων, για να συμπληρώσουμε τις κλίμακες βαθμολογίας των απαντήσεων των υποψηφίων, σε κάθε επιλογή, για κάθε ερώτηση που επιθυμούμε να αντιστοιχηθεί με αυτές. Αναθέτουμε τις διαδικασίες στον υπάλληλο που ορίσαμε προηγουμένως και εννοούμε τις 2 διαδικασίες. Ελέγχουμε το διάγραμμα, διορθώνουμε τα οποιαδήποτε σφάλματα που προέκυψαν και παράγουμε την Web εφαρμογή από το τελικό έγκυρο μοντέλο. Από την μεριά του τελικού χρήστη τώρα, αφού αυτός συνδεθεί στην εφαρμογή συμπληρώνει τα πεδία της πρώτης διαδικασίας, και περνάει στην διαδικασία αξιολόγησης ενός υποψηφίου οπού συμπληρώνει τα στοιχεία, τις απαντήσεις του, και τον βαθμολογεί αναλόγως. Όταν ολοκληρωθεί και αυτή η διαδικασία, βλέπει τη συνολική βαθμολογία του υποψηφίου και επιλέγει αν θα του στείλει ένα email αποδοχής ή απόρριψης. [ 1: 40]
  11. Από τα αποτελέσματα του παραδείγματος της προηγουμένης διαφάνειας, φαίνεται ότι η αξία του συστήματος EzProcess, συνοψίζεται στο συγκεκριμένο διάγραμμα. Σε αυτό αποτυπώνεται το πλήθος των παραγόμενων γραμμών εκτελέσιμου κώδικα τόσο για το μέρος του διακομιστή όσο και του πελάτη. Πιο συγκεκριμένα, βλέπουμε ότι δημιουργήθηκαν μέσα σε λίγα λεπτά: 300 γραμμές κώδικα αναφορικά με το API του διακομιστή που είναι υπεύθυνο για την επεξεργασία και αποστολή πληροφοριών στην εφαρμογή πελάτη αλλά και την αποθήκευση πληροφοριών στην βάση δεδομένων του συστήματος. 1200 γραμμές κώδικα αναφορικά με τα στατικό μέρος της εφαρμογής πελάτη, που είναι υπεύθυνο για την δημιουργία και την διακόσμηση των γραφικών στοιχείων καθώς και για τις σελίδες σύνδεσης, και αρχικής σελίδας της εφαρμογής. 350 γραμμές κώδικα κατά μέσο όρο για κάθε διαδικασία που αποτελούν το δυναμικό μέρος της εφαρμογής πελάτη. [1:20]
  12. Συμπερασματικά, ανακεφαλαιώνουμε ότι το σύστημα EzProcess συμβάλει: Στον αυτόματο ψηφιακό μετασχηματισμό των HR διαδικασιών περιγραφής θέσης εργασίας, αξιολόγησης και ένταξης υπάλληλων. Στην καθοδήγηση του χρήστη-σχεδιαστή για να αποφύγει κοινά λάθη κατά την μοντελοποίηση διαδικασιών. Στην αυτόματη παραγωγή εξειδικευμένων διαδικτυακών εφαρμογών για κάθε μια διαδικασία. Και όλα αυτά τα πετυχαίνει μέσο μιας εύχρηστης γραφικής διεπαφής, που μπορεί να χρησιμοποιήσει ο καθένας χωρίς προ-απαιτούμενες γνώσεις.[00:50]
  13. Όσον αφορά τις μελλοντικές επεκτάσεις του συστήματος : Ένα πρώτο βήμα που επιδέχεται βελτίωση, είναι να προστεθούν στο μεταμοντέλο ακόμη περισσότερες διαδικασίες του HR (π.χ απόλυση υπάλληλων, συμπλήρωση μισθοδοσίας) ή ακόμη κατηγορίες διαδικασιών (π.χ διαδικασίες του τμήματος πωλήσεων). Με αυτόν τον τρόπο το λογισμικό θα χρησιμοποιείται σε περισσότερες εφαρμογές, καλύπτοντας μεγαλύτερο φάσμα αναγκών. Ακόμη ένα σημαντικό βήμα θα ήταν η προσθήκη δυνατότητας συστάσεων γραφικών στοιχείων για το επόμενο βήμα σχεδίασης, απευθείας στην ροή εργασίας από ένα σύστημα τεχνητής νοημοσύνης. Επιπλέον, Ένας περιορισμός του τρέχοντος συστήματος, είναι ακριβώς ότι ο IDE Sirius που χρησιμοποιείται για τη μοντελοποίηση των διαδικασιών είναι τοπικός και όχι διαδικτυακός. Τέλος μια χρήσιμη προσθήκη, θα ήταν η βελτίωση των γραφικών της παραγόμενης εφαρμογής πελάτη, η οποία δεν ήταν στους στόχους της παρούσας διπλωματικής εργασίας, αλλά είναι εξίσου σημαντική για την καλύτερη εμπειρία των χρηστών και συνεπώς στην επιστροφή τους στο συγκεκριμένο σύστημα. [1:00]