Σύσταση εταιρειών μέσω Υπηρεσίας Μιας Στάσης:
Η εμπειρία της χρήσης ανοικτού λογισμικού BPMN
Tηλέμαχος Μανωλάτος
Μηχανικός Η/Υ & Πληροφορικής, ΜΒΑ
R&D Manager
Knowledge Broadband Services AE
www.knowledge.gr
Τι είναι η Υπηρεσία Μιας Στάσης (ΥΜΣ)
Σκοπός, όφελος, ροή εργασιών
Σχετικά με την ΥΜΣ
Ίδρυση επιχειρήσεων με μια στάση (one stop shop)
Σημεία εξυπηρέτησης (one stop shops):
◦ Επιμελητήρια (58) για ΟΕ, ΕΕ
◦ Συμβολαιογράφοι (3000) για ΟΕ, ΕΕ, ΕΠΕ και ΑΕ
Διέπεται από την αντίστοιχη Κοινή Υπουργική Απόφαση (ΚΥΑ)
◦ ΥΠΟΙΚ, ΥΠΑΝ (ΓΓΕ), ΥΠΕΡΓ, ΥΠΔΙΚ
Διαχείριση από ΚΕΕΕ και ΓΓΕ
Η ΚΥΑ απλοποιεί την παλαιά διαδικασία, το BPMN την τυποποιεί, το software διασφαλίζει την τυποποίηση εκτέλεσης
Knowledge Broadband Services AE: Υλοποίηση της διαδικασίας & Ολοκλήρωση με 3ους φορείς
Ποιοι φορείς εμπλέκονται στην ίδρυση επιχείρησης;
Ποια η επίδραση της ΥΜΣ στους δείκτες του Παγκόσμιας Τράπεζας;
Μία στάση != Μία Μέρα
min: 20 λεπτά,
max: 14 εργάσιμες μέρες,
avg: 9.3 εργάσιμες μέρες
12(βαίνει μειούμενο) VS 19 ημερολογιακές μέρες
Θέση #50 σήμερα VS Θέση #146 πέρυσι
Που οφείλεται η βελτίωση;
Η προδιαγραφή (ΚΥΑ) και ο μηχανισμός υλοποίησης (BPMN)
Ήταν μόνο θέμα μοντελοποίησης και εκτέλεσης (BPMN);
Not-BPMN: Απαιτούμενη διασύνδεση με 3ες υπηρεσίες
ΟΑΕΕ
◦ Κλήση WS για την λήψη Ασφαλιστικής Ενημερότητας
ΓΓΠΣ
◦ Κλήση WS για την λήψη Φορολογικής Ενημερότητας
◦ Κλήση WS για τον έλεγχο ΑΦΜ (ταυτοπροσωπία)
◦ Κλήση WS για την λήψη ΑΦΜ της νέας επιχείρησης
◦ Κλήση WS για την απόδοση ΑΦΜ σε Αλλοδαπό ΝΠ – Ιδρυτή
ΓΕΜΗ
◦ Κλήση WS για την αναζήτηση επωνυμιών
◦ Κλήση WS για την προεγγραφή
◦ Κλήση WS για την εγγραφή (λήψη Αρ.ΓΕΜΗ)
Εκκρεμούν Εθνικό τυπογραφείο, ΙΚΑ, Επιμελητήρια (σήμερα με email/fax)
Not-BPMN: Κύκλωμα πληρωμών
Περιθώρια βελτίωσης
Ο μέσος χρόνος πλήρους διεκπεραίωσης θα μπορούσε να μειωθεί περισσότερο με:
◦ Web services με περισσότερα συστήματα (IKA, ET, Επιμελητήρια)
◦ Αλλά και με Βελτίωση Διαδικασίας (BPR)
Υπηρεσίες μιας Στάσης και ΕΛ/ΛΑΚ
Λειτουργικό Περιβάλλον
ΕΛ/ΛΑΚ:
◦ VM CentOS 6GB, στην ΜΟΔ:
Bonita 5.4.1
JRE6, Apache Tomcat 6, PostgreSQL 9
OpenOffice Headless (Server Mode)
100% Open Source
€0 license costs
Bonita Open Solution
www.bonitasoft.org
Τα δύο λογισμικά Bonita
1. Bonita Studio (GPL)
Μοντελοποίηση BPMN
Υλοποίηση οθονών χρήστη (RAD approach)
Υλοποίηση επιχειρησιακής λογικής με χρήση των Bonita off the
3. Ίδρυση επιχειρήσεων με μια στάση (one stop
shop)
Σημεία εξυπηρέτησης (one stop shops):
◦ Επιμελητήρια (58) για ΟΕ, ΕΕ
◦ Συμβολαιογράφοι (3000) για ΟΕ, ΕΕ, ΕΠΕ και ΑΕ
Διέπεται από την αντίστοιχη Κοινή Υπουργική
Απόφαση (ΚΥΑ)
Η ΚΥΑ απλοποιεί την παλαιά διαδικασία, το
BPMN την μοντελοποιεί, το software την
καθοδηγεί τους χρήστες στην διεκπεραίωση
5. ΟΑΕΕ
◦ Κλήση WS για την λήψη Ασφαλιστικής Ενημερότητας
ΓΓΠΣ
◦ Κλήση WS για την λήψη Φορολογικής Ενημερότητας
◦ Κλήση WS για τον έλεγχο ΑΦΜ (ταυτοπροσωπεία)
◦ Κλήση WS για την λήψη ΑΦΜ της νέας επιχείρησης
ΓΕΜΗ
◦ Κλήση WS για την αναζήτηση επωνυμιών
◦ Κλήση WS για την προεγγραφή
◦ Κλήση WS για την εγγραφή (λήψη Αρ.ΓΕΜΗ)
Και στο εγγύς μέλλον Εθνικό τυπογραφείο, ΙΚΑ,
Επιμελητήρια (σήμερα με email/fax)
6. Ίδρυση περίπου 40 επιχειρήσεων (=40
workflow instances) την ημέρα
Εγγεγραμμένοι χρήστες
◦ >600 υπάλληλοι επιμελητηρίων
◦ >1700 συμβολαιογράφοι (θα φθάσουν τις 3000)
1 virtual machine CentOS 6GB, στην ΜΟΔ:
◦ Bonita 5.4.1
◦ JRE6, Apache Tomcat 6, PostgreSQL 9
◦ OpenOffice Headless (Server Mode)
◦ 100% Open Source
7. Από μέρες ή εβδομάδες…
… ακόμη και σε λιγότερο από 1 ώρα!
9. Eclipse-based 100% Web
εργαλείο Βασισμένο σε
◦ Μοντελοποίησης BPMN hibernate,
◦ Υλοποίησης off the box υποστηρίζει πλήθος
& custom connectors RDBMS
Σε Java ή σε Groovy
GWT + Hibernate:
◦ Testing
τρέχει σε Apache
◦ Simulation
Tomcat, JBOSS κ.ά.
Bonita Studio Bonita Runtime
10.
11. 1. Μοντελοποίηση διαδικασίας κατά BPMN
2. Κάθε human step έχει user interface (forms) τα
οποία χτίζονται μέσω του Studio
◦ Rapid Application Development (RAD)
3. H custom λογική ορίζεται σε Java (JAR) ή με
Groovy μέσα στο ίδιο το εργαλείο
◦ Μπορούν να αξιοποιηθούν πλήθος παρεχόμενων
connectors (email, LDAP, JDBC, SOAP κλπ) ή να
αναπτυχθούν custom με Java ή Groovy
◦ Στα πλαίσια του έργου αναπτύχθηκαν κυρίως
custom connectors για μεγαλύτερη ευελιξία και
απόδοση
12.
13. Υπολογισμός τελών, τήρηση ταμείου
Κλήσεις web service
Επιχειρησιακή λογική / κανόνες (π.χ. αν
υπάρχει μέτοχος με ποσοστό > 3% και είναι
ΑΕ, τότε …)
Αυτόματη παραγωγή .doc / .pdf αρχείων
(π.χ. βεβαιώσεις, αιτήσεις) για τον χρήστη
Κ.ά.
14.
15.
16.
17. Ευελιξία αποτύπωσης «Βαρύ» στο τρέξιμο
συνεχών αλλαγών ◦ Κυρίως λόγω Groovy
στην ΚΥΑ [vs Hard ◦ Πλήρες ιστορικό όλων
Coded App] των μεταβλητών σε DB
Groovy: γρήγορη
To περιβάλλον
ανάπτυξη
εργασίας είναι
Επαρκής κοινότητα. γραμμένο σε GWT που
forum, απόκριση έχει κάπως αργό
χρηστών κύκλο build
Θετικά [πολύ
Αρνητικά
περισσότερα!]