SlideShare a Scribd company logo
1 of 25
1 LGAF:MANAGEMENT MEETING[MR4]Ολοκληρώνοντας τη Φάση Α… Πέτρος Καβάσαλης 	Αθήνα, Πέμπτη 27.05.2009
LGAF Architecture Petros KAVASSALIS <petros@cfp.mit.edu> 2 +
= Core Core LGAF E-CMS (Enterprise Content Management System) = BetaCMS BPMS ( Business Process Management System) = Intalio|BPMS IMS (Identity Management System) Middleware ESB: Mule Connectors LegApps ESB WSDLs  (BPMS  ESB): Transition_Only for Singular apps Common OTA Services API - EndPoint/Backend (WSDLs) Petros KAVASSALIS <petros@cfp.mit.edu> 3
+ Periphery Peripheral LGAF IVR Notification Gateway  E-payments Collaboration Tool (Jabber) Petros KAVASSALIS <petros@cfp.mit.edu> 4
Όλα μαζί: 25 “things”  Βλ. LGAF_PhaseA_Components & Deliverables_v2.doc E-CMS: 3 things BPMS: 5 things IMS: 3 things Middleware: 4 things Common OTA Services API - EndPoint/Backend (WSDLs): 2 things IVR: 3 things Notification Gateway: 1 thing E-payments: 2 things Collaboration Tool: 2 things Petros KAVASSALIS <petros@cfp.mit.edu> 5
Overall: Έχουμε φτάσει σε ένα καλό ποσοστό ενός high performance συστήματος. Τώρα: Fine-tunings + Wiki +… (-) Αδυναμίες Portal Design / Presentation Graphical Interfaces (interaction forms etc, registration forms) Web Services to connect to Singular Apps Integration is still an issue (*example: footnote next page) (+) Next Steps (Phase B) Prototype: Improvement Cycle Production (1 Δήμος) Deployment (16 Δήμοι) Εξαρτάται από την αρτιότητα της στρατηγικής deployment Petros KAVASSALIS <petros@cfp.mit.edu> 6
LGAF: a BPMS view Petros KAVASSALIS <petros@cfp.mit.edu> 7 Online Services BetaCMS Portal Human Workflow Engine (Tempo  Ajax) BetaCMS OTA Process Models ^ Document Management Standards Business Process Management System (Intalio|BPMS) OTA API (open to everybody)  core operations core documents WSDLs ESB: mule OTA
Η Σύμβαση ζητούσε την ηλεκτρονική προμήθεια: 55 υπηρεσιών που απευθύνονται στους Πολίτες (ομαδοποιούνται σε 11 κατηγορίες) 11 υπηρεσιών που απευύνονται στις Επιχειρήσεις (ομαδοποιούνται σε 3 κατηγορίες) Από αυτές: 35 υπηρεσίες επιπέδων 1 και 2 (πληροφοριακές / download) 22 υπηρεσίες επιπέδου 3 (ηλεκτρονική αίτηση – ενημέρωση για τηνν ολοκλήρωση της πράξης 9 υπηρεσίες επιπέδου 4 (πρόσβαση σε databases, πληρωμές, rendez-vous) Petros KAVASSALIS <petros@cfp.mit.edu> 8 A. OTA Επιχειρησιακές Διαδικασίες (1)
«Ανακαλύψαμε» και μοντελοποιήσαμε: 54 Επιχειρησιακές Διαδιασίες που εκτελούνται για να εξυπηρετήσουν αιτήματα Πολιτών (ομαδοποιημένες σε 15 κατηγορίες) 25 Επιχειρησιακές Διαδικασίες που εκτελούνται για να εξυπηρετήσουν αιτήματα Επιχειρήσεων (ομαδοποιημένες σε 4 κατηγορίες) ... που κωδικοποιήθηκαν σε δενδρική μορφή  Δ3 = Δ3.1, Δ3.2, Δ3.3 Δ103 = Δ103.1 έως Δ103.6 ΔΧ.Ψ για Πολίτες (Χ 1ψήφιος ή 2ψήφιος αριθμός) ΔΖ.V για Επιχειρήσεις (Χ 3ψήφιος αριθμός) + 7 Re-usable Sub-processes Petros KAVASSALIS <petros@cfp.mit.edu> 9 OTA Επιχειρησιακές Διαδικασίες (2)OTA Process Handbook
Έχουν  αναπτυχθεί:  Η μηχανική δημιουργίας «Πληροφοριακών Υπηρεσιών» με τη χρήση του Συστήματος Διαχείρισης Επιχειρησιακού Περιεχομένου Beta CMS: 270+ Αντικείμενα Περιεχομένου, Ταξονομίες, Ετικέτες και template pages για τις «Πληροφοριακές Υπηρεσίες» του LGAF (χρησιμοποιώντας το Σύστημα Διαχείρισης Περιεχομένου BetaCMS)  Καλύπτεται η απαίτηση της σύμβασης για 35 υπηρεσίες επιπέδου 1 & 2 43 Μοντέλα Επιχειρησιακών Διαδικασιών που «υλοποιούν» 100 τουλάχιστον υπηρεσίες επιπέδου 4 (21 από αυτά ως πλήρεις εφαρμογές) και 7 μοντέλα επαναχρησιμοποιήσιμων επιχειρησιακών διαδικασιών (Re-usable Sub-processes) Καλύπτεται η απαίτηση της σύμβασης για 22 υπηρεσίες επιπέδου 3 και 9 υπηρεσίες επιπέδου 4 Petros KAVASSALIS <petros@cfp.mit.edu> 10 OTA Επιχειρησιακές Διαδικασίες (3) OTA Process Handbook
Από τα 43, τα 21+1 Μοντέλα ΕΔ (, αντιπροσωπευτικά όλων των οικογενειών, έχουν εγκατασταθεί στο LGAF System Prototype Μπορούν να υλοποιήσουν 100-200 τελικές υπηρεσίες (βλ. παρακάτω) Για να υλοποιηθεί σε επίπεδο 100% η Σύμβαση Πρέπει να μοντελοποιηθούν 2 ακόμη εκ των (οικογενειών) Διαδικασιών που έχουμε καταγράψει, Δ7: Υγεία – Κοιν. Πρόνοια, Δ8: Εκπαίδευση Σεπτέμβριος 2009 Να υλοποιηθούν e-payments Ιούνιος 2009 Petros KAVASSALIS <petros@cfp.mit.edu> 11 OTA Επιχειρησιακές Διαδικασίες (4) OTA Process Handbook
Petros KAVASSALIS <petros@cfp.mit.edu> 12 OTA Επιχειρησιακές Διαδικασίες (5) OTA Process Model @ @ Applications Applications Re-Usable Process Re-Usable Process Re-Usable Process Κάθε διαδικασία έχει βήματα, και σχεδόν πάντοτε έναν ή περισσότερους ελέγχους: Request Validation Συμπέρασμα: Αυτοματοποίηση Διαδικασιών Υπηρεσία – ‘Εγγραφο br />? Human Decision 12 Petros KAVASSALIS <petros@cfp.mit.edu>
Horizontal Abstraction: 11 Κλάσεις Διαδικασιών ΚL1: Δ1 (payments-related, Δ1.1, Δ1.2), Δ9 (Δ9.1 Δ9.2), Δ103 (payments-related, Δ103.1, Δ103.2) Input (init message), online reception, intermediary process (payment), output (confirmation doc or member card issue or ticket issue) KL2: Δ2 input (init message, doc), online reception, back-end update, output (doc) KL3: Δ3x, Δ1.3, Δ1.4, Δ10x, Δ14.1, Δ14.3, Δ15, Δ103.3, Δ103.4, Δ103.5, Δ103.6:  input (message, doc), online reception, task assignment, simple verification process*, back-end and/or application update, process output (doc or member card issue) Petros KAVASSALIS <petros@cfp.mit.edu> 13 OTA Επιχειρησιακές Διαδικασίες (6) Process Modeling Framework
KL4: Δ4, Δ104 input (message, doc), online reception, task assignment, external request mngt, complex verification process (collective), output (doc) KL5: Δ5, Δ6 input (message, doc), online reception, task assignment, complex verification process (collective), intermediary process (payments), output (service “consumed once” + doc) KL6: Δ7, Δ8:  input (message, doc), online reception, task assignment, complex verification process (collective), output (service-subscription + doc) Petros KAVASSALIS <petros@cfp.mit.edu> 14
KL7: Δ11 input (message, doc), online reception, task assignment, intermediary process (payment), output (service “consumed once” + doc) KL8: Δ12, Δ6.3 input (message, doc), online reception, task assignment, complex verification process, intermediary process (payment), output (service-subscription + doc) KL9: Δ13: input (message, doc), intermediary process (payment),online reception (external), task assignment, simple verification process, external request mngt, Δ21 or not, output (doc) KL10: Δ14.2 input (message, doc), specific verification process, online reception, storage – publication -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- D101, 102 (time based): input (message, doc), intermediary process (payment) – D1.2, online reception, pre-issue process [task assignment, complex verification process (collective), output (doc)], definitive-issue process [online reception, task assignment, simple verification process, output (confirmation doc) + external request mngt (2)], specific verification process (and/or complex verification process), output (doc) D101.1 Petros KAVASSALIS <petros@cfp.mit.edu> 15
KL11: Δ101, Δ102 input (message, doc), intermediary process (payment) – Δ1.2, online reception, pre-issue process [task assignment, complex verification process (collective), output (doc)], definitive-issue process [online reception, task assignment, simple verification process, output (confirmation doc) + external request mngt (2)], specific verification process (and/or complex verification process), output (doc) Vertical Abstraction: 3 Πρότυποι Τύποι για Web Services to Legacy Apps (via ESB) Human Interaction (Task Assignment, Notifications) Re-usable Sub-processes (also WS) Petros KAVASSALIS <petros@cfp.mit.edu> 16
270+ Υπηρεσίες, ομαδοποιημένες: Ανά ομάδα πολιτών Ανά ομάδα ενδιαφέροντος Αλλοδαποί, Άνεργοι, Άτομα με Ειδικές Ανάγκες, Οικογένειες, Υπερήλικες Ανά Οικογένεια Διαδικασιών Δ1-104 Ανά τύπο Υπηρεσίας / Εγγράφου Άδειες, Αιτήσεις τροποποίησης προσωπικών στοιχείων, Απορρίματα/Ογκώδη Αντικείμενα, Βεβαιώσεις, Βλάβες κλπ. Ηλεκτρονικές Οι πιο Δημοφιλείς Petros KAVASSALIS <petros@cfp.mit.edu> 17 B. ΟΤΑ Υπηρεσίες (1)
Petros KAVASSALIS <petros@cfp.mit.edu> 18 ΟΤΑ Υπηρεσίες (2)[KEDKEportal_ServicesSection.zip]
Petros KAVASSALIS <petros@cfp.mit.edu> 19 ΟΤΑ Υπηρεσίες (3)[KEDKEportal_ServicesSection.zip]
To API ενός Δήμου (OTA API) WSDLs Core Operations and Core Documents e-GIF compliant Petros KAVASSALIS <petros@cfp.mit.edu> 20 C. ΟΤΑ Web Services
Petros KAVASSALIS <petros@cfp.mit.edu> 21 LGAF Web Services σήμερα: not that much! Ready E-GIF compliant Μητρώο Διαλειτουργικότητας
Petros KAVASSALIS <petros@cfp.mit.edu> 22 D. ΟΤΑ Business Process Management (Αυτοματοποίηση στην πράξη) Notification Gateway
Petros KAVASSALIS <petros@cfp.mit.edu> 23 ΟΤΑ Business Process Management: Life Cycle and Functionality Η υπηρεσία γίνεται «ηλεκτρονική» όχι μόνο «στα άκρα»… Aλλά καθ΄’ολο το «μήκος» της διαδικασίας (δηλ. της αληλουχίας δραστηριοτήτων που συνθέτουν μια επιχειρησιακή διαδικασία) Κάθε πράξη που εκτελεί ο δημοτικός υπάλληλος για να εκδοθεί ένα πιστοποιητικό, γίνεται και αυτή ηλεκτρονική, δηλαδή εκτελείται μέσα από ένα web interface ... production
Φάσεις μοντελοποίησης Full Process: Overview  (As-is) [based on field data] Online Version (As-is ) [based on Full Process Analysis]  Augmented_ EarlyPrototype  Extends Online Version with execution details BMPN and XML schemas  are supported Not executable as it is 4. AugmentedGeneric  Executable for an Ideal LG (Local Government Entity) Supports known WS and specific user forms Based on assumptions (probably not effective in every case) Petros KAVASSALIS <petros@cfp.mit.edu> 24 ΟΤΑ Business Process Management: as-is
AugmentedCustomized  Differentiates Generic Executable for a specific LG (or a group of LGs) Customized  (different forms, add-remove WS, modified BPMN ) Interaction with an ESB Petros KAVASSALIS <petros@cfp.mit.edu> 25 ΟΤΑ Business Process Management: towards production

More Related Content

Similar to MR4_LGAFmanagementmeeting_May2009

Consumer Complaints: Analyzing an US Government's dataset
Consumer Complaints: Analyzing an US Government's datasetConsumer Complaints: Analyzing an US Government's dataset
Consumer Complaints: Analyzing an US Government's datasetNikiforos Botis
 
A.Karvounis: GSIS, The Interoperability Center of the Greek Public Sector
A.Karvounis: GSIS, The Interoperability Center of the Greek Public SectorA.Karvounis: GSIS, The Interoperability Center of the Greek Public Sector
A.Karvounis: GSIS, The Interoperability Center of the Greek Public SectorUni Systems S.M.S.A.
 
Interoperability and modern ICT systems
Interoperability and modern ICT systemsInteroperability and modern ICT systems
Interoperability and modern ICT systemsDr. Fotios Fitsilis
 
Jumbo case study - Modus AE
Jumbo case study - Modus AEJumbo case study - Modus AE
Jumbo case study - Modus AEModus AE
 
Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...
Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...
Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...ISSEL
 
RoadShow 2015 - Ξάνθη: Δικτυακή Πλατφόρμα Επέκτασης Εφαρμογών Backoffice
RoadShow 2015 - Ξάνθη: Δικτυακή Πλατφόρμα Επέκτασης Εφαρμογών BackofficeRoadShow 2015 - Ξάνθη: Δικτυακή Πλατφόρμα Επέκτασης Εφαρμογών Backoffice
RoadShow 2015 - Ξάνθη: Δικτυακή Πλατφόρμα Επέκτασης Εφαρμογών BackofficeOTS SA
 
Olympiacos MS CRM 3 Microsoft EMEA Case Study
Olympiacos MS CRM 3 Microsoft EMEA Case StudyOlympiacos MS CRM 3 Microsoft EMEA Case Study
Olympiacos MS CRM 3 Microsoft EMEA Case StudyDimitris Vayenas
 
Thesis.Net - Training
Thesis.Net - TrainingThesis.Net - Training
Thesis.Net - TrainingAnna Tsolakou
 
Σεμινάριο-Μεθοδολογία Επιστημονικής Έρευνας
Σεμινάριο-Μεθοδολογία Επιστημονικής ΈρευναςΣεμινάριο-Μεθοδολογία Επιστημονικής Έρευνας
Σεμινάριο-Μεθοδολογία Επιστημονικής ΈρευναςConstantinos Athanasiou
 
01 - Εισαγωγή σε Βάσεις Δεδομένων
01 - Εισαγωγή σε Βάσεις Δεδομένων01 - Εισαγωγή σε Βάσεις Δεδομένων
01 - Εισαγωγή σε Βάσεις ΔεδομένωνFotis Kokkoras
 
Thesis.Net Framework
Thesis.Net FrameworkThesis.Net Framework
Thesis.Net FrameworkMGAKIS
 
Δικτυακή Πλατφόρμα Επέκτασης Εφαρμογών Backoffice
Δικτυακή Πλατφόρμα Επέκτασης Εφαρμογών BackofficeΔικτυακή Πλατφόρμα Επέκτασης Εφαρμογών Backoffice
Δικτυακή Πλατφόρμα Επέκτασης Εφαρμογών BackofficeOTS SA
 
Π. Κρανιδιώτης ΕΛΛΑΚ
Π. Κρανιδιώτης ΕΛΛΑΚΠ. Κρανιδιώτης ΕΛΛΑΚ
Π. Κρανιδιώτης ΕΛΛΑΚOTS SA
 
Trizoglou Deh
Trizoglou DehTrizoglou Deh
Trizoglou Dehknowhowgr
 
Cloud storage greek_municipalities
Cloud storage greek_municipalitiesCloud storage greek_municipalities
Cloud storage greek_municipalitiesNiki Kyriakou
 
Διαχείριση Ψηφιακού Περιεχομένου με το DSpace: Λειτουργία και τεχνικά ζητήματα
Διαχείριση Ψηφιακού Περιεχομένου με το DSpace: Λειτουργία και τεχνικά ζητήματαΔιαχείριση Ψηφιακού Περιεχομένου με το DSpace: Λειτουργία και τεχνικά ζητήματα
Διαχείριση Ψηφιακού Περιεχομένου με το DSpace: Λειτουργία και τεχνικά ζητήματαNikolaos Konstantinou
 

Similar to MR4_LGAFmanagementmeeting_May2009 (20)

Consumer Complaints: Analyzing an US Government's dataset
Consumer Complaints: Analyzing an US Government's datasetConsumer Complaints: Analyzing an US Government's dataset
Consumer Complaints: Analyzing an US Government's dataset
 
A.Karvounis: GSIS, The Interoperability Center of the Greek Public Sector
A.Karvounis: GSIS, The Interoperability Center of the Greek Public SectorA.Karvounis: GSIS, The Interoperability Center of the Greek Public Sector
A.Karvounis: GSIS, The Interoperability Center of the Greek Public Sector
 
Interoperability and modern ICT systems
Interoperability and modern ICT systemsInteroperability and modern ICT systems
Interoperability and modern ICT systems
 
Jumbo case study - Modus AE
Jumbo case study - Modus AEJumbo case study - Modus AE
Jumbo case study - Modus AE
 
Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...
Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...
Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...
 
Margaritis
MargaritisMargaritis
Margaritis
 
RoadShow 2015 - Ξάνθη: Δικτυακή Πλατφόρμα Επέκτασης Εφαρμογών Backoffice
RoadShow 2015 - Ξάνθη: Δικτυακή Πλατφόρμα Επέκτασης Εφαρμογών BackofficeRoadShow 2015 - Ξάνθη: Δικτυακή Πλατφόρμα Επέκτασης Εφαρμογών Backoffice
RoadShow 2015 - Ξάνθη: Δικτυακή Πλατφόρμα Επέκτασης Εφαρμογών Backoffice
 
Olympiacos MS CRM 3 Microsoft EMEA Case Study
Olympiacos MS CRM 3 Microsoft EMEA Case StudyOlympiacos MS CRM 3 Microsoft EMEA Case Study
Olympiacos MS CRM 3 Microsoft EMEA Case Study
 
Thesis.Net - Training
Thesis.Net - TrainingThesis.Net - Training
Thesis.Net - Training
 
Σεμινάριο-Μεθοδολογία Επιστημονικής Έρευνας
Σεμινάριο-Μεθοδολογία Επιστημονικής ΈρευναςΣεμινάριο-Μεθοδολογία Επιστημονικής Έρευνας
Σεμινάριο-Μεθοδολογία Επιστημονικής Έρευνας
 
Processes & Checklists (Greek)
Processes & Checklists (Greek)Processes & Checklists (Greek)
Processes & Checklists (Greek)
 
01 - Εισαγωγή σε Βάσεις Δεδομένων
01 - Εισαγωγή σε Βάσεις Δεδομένων01 - Εισαγωγή σε Βάσεις Δεδομένων
01 - Εισαγωγή σε Βάσεις Δεδομένων
 
Thesis.Net Framework
Thesis.Net FrameworkThesis.Net Framework
Thesis.Net Framework
 
Δικτυακή Πλατφόρμα Επέκτασης Εφαρμογών Backoffice
Δικτυακή Πλατφόρμα Επέκτασης Εφαρμογών BackofficeΔικτυακή Πλατφόρμα Επέκτασης Εφαρμογών Backoffice
Δικτυακή Πλατφόρμα Επέκτασης Εφαρμογών Backoffice
 
Π. Κρανιδιώτης ΕΛΛΑΚ
Π. Κρανιδιώτης ΕΛΛΑΚΠ. Κρανιδιώτης ΕΛΛΑΚ
Π. Κρανιδιώτης ΕΛΛΑΚ
 
Trizoglou Deh
Trizoglou DehTrizoglou Deh
Trizoglou Deh
 
Cloud storage greek_municipalities
Cloud storage greek_municipalitiesCloud storage greek_municipalities
Cloud storage greek_municipalities
 
SingularLogic Galaxy
SingularLogic GalaxySingularLogic Galaxy
SingularLogic Galaxy
 
01p intermapper
01p intermapper01p intermapper
01p intermapper
 
Διαχείριση Ψηφιακού Περιεχομένου με το DSpace: Λειτουργία και τεχνικά ζητήματα
Διαχείριση Ψηφιακού Περιεχομένου με το DSpace: Λειτουργία και τεχνικά ζητήματαΔιαχείριση Ψηφιακού Περιεχομένου με το DSpace: Λειτουργία και τεχνικά ζητήματα
Διαχείριση Ψηφιακού Περιεχομένου με το DSpace: Λειτουργία και τεχνικά ζητήματα
 

MR4_LGAFmanagementmeeting_May2009

  • 1. 1 LGAF:MANAGEMENT MEETING[MR4]Ολοκληρώνοντας τη Φάση Α… Πέτρος Καβάσαλης Αθήνα, Πέμπτη 27.05.2009
  • 2. LGAF Architecture Petros KAVASSALIS <petros@cfp.mit.edu> 2 +
  • 3. = Core Core LGAF E-CMS (Enterprise Content Management System) = BetaCMS BPMS ( Business Process Management System) = Intalio|BPMS IMS (Identity Management System) Middleware ESB: Mule Connectors LegApps ESB WSDLs (BPMS  ESB): Transition_Only for Singular apps Common OTA Services API - EndPoint/Backend (WSDLs) Petros KAVASSALIS <petros@cfp.mit.edu> 3
  • 4. + Periphery Peripheral LGAF IVR Notification Gateway E-payments Collaboration Tool (Jabber) Petros KAVASSALIS <petros@cfp.mit.edu> 4
  • 5. Όλα μαζί: 25 “things” Βλ. LGAF_PhaseA_Components & Deliverables_v2.doc E-CMS: 3 things BPMS: 5 things IMS: 3 things Middleware: 4 things Common OTA Services API - EndPoint/Backend (WSDLs): 2 things IVR: 3 things Notification Gateway: 1 thing E-payments: 2 things Collaboration Tool: 2 things Petros KAVASSALIS <petros@cfp.mit.edu> 5
  • 6. Overall: Έχουμε φτάσει σε ένα καλό ποσοστό ενός high performance συστήματος. Τώρα: Fine-tunings + Wiki +… (-) Αδυναμίες Portal Design / Presentation Graphical Interfaces (interaction forms etc, registration forms) Web Services to connect to Singular Apps Integration is still an issue (*example: footnote next page) (+) Next Steps (Phase B) Prototype: Improvement Cycle Production (1 Δήμος) Deployment (16 Δήμοι) Εξαρτάται από την αρτιότητα της στρατηγικής deployment Petros KAVASSALIS <petros@cfp.mit.edu> 6
  • 7. LGAF: a BPMS view Petros KAVASSALIS <petros@cfp.mit.edu> 7 Online Services BetaCMS Portal Human Workflow Engine (Tempo  Ajax) BetaCMS OTA Process Models ^ Document Management Standards Business Process Management System (Intalio|BPMS) OTA API (open to everybody) core operations core documents WSDLs ESB: mule OTA
  • 8. Η Σύμβαση ζητούσε την ηλεκτρονική προμήθεια: 55 υπηρεσιών που απευθύνονται στους Πολίτες (ομαδοποιούνται σε 11 κατηγορίες) 11 υπηρεσιών που απευύνονται στις Επιχειρήσεις (ομαδοποιούνται σε 3 κατηγορίες) Από αυτές: 35 υπηρεσίες επιπέδων 1 και 2 (πληροφοριακές / download) 22 υπηρεσίες επιπέδου 3 (ηλεκτρονική αίτηση – ενημέρωση για τηνν ολοκλήρωση της πράξης 9 υπηρεσίες επιπέδου 4 (πρόσβαση σε databases, πληρωμές, rendez-vous) Petros KAVASSALIS <petros@cfp.mit.edu> 8 A. OTA Επιχειρησιακές Διαδικασίες (1)
  • 9. «Ανακαλύψαμε» και μοντελοποιήσαμε: 54 Επιχειρησιακές Διαδιασίες που εκτελούνται για να εξυπηρετήσουν αιτήματα Πολιτών (ομαδοποιημένες σε 15 κατηγορίες) 25 Επιχειρησιακές Διαδικασίες που εκτελούνται για να εξυπηρετήσουν αιτήματα Επιχειρήσεων (ομαδοποιημένες σε 4 κατηγορίες) ... που κωδικοποιήθηκαν σε δενδρική μορφή Δ3 = Δ3.1, Δ3.2, Δ3.3 Δ103 = Δ103.1 έως Δ103.6 ΔΧ.Ψ για Πολίτες (Χ 1ψήφιος ή 2ψήφιος αριθμός) ΔΖ.V για Επιχειρήσεις (Χ 3ψήφιος αριθμός) + 7 Re-usable Sub-processes Petros KAVASSALIS <petros@cfp.mit.edu> 9 OTA Επιχειρησιακές Διαδικασίες (2)OTA Process Handbook
  • 10. Έχουν αναπτυχθεί: Η μηχανική δημιουργίας «Πληροφοριακών Υπηρεσιών» με τη χρήση του Συστήματος Διαχείρισης Επιχειρησιακού Περιεχομένου Beta CMS: 270+ Αντικείμενα Περιεχομένου, Ταξονομίες, Ετικέτες και template pages για τις «Πληροφοριακές Υπηρεσίες» του LGAF (χρησιμοποιώντας το Σύστημα Διαχείρισης Περιεχομένου BetaCMS) Καλύπτεται η απαίτηση της σύμβασης για 35 υπηρεσίες επιπέδου 1 & 2 43 Μοντέλα Επιχειρησιακών Διαδικασιών που «υλοποιούν» 100 τουλάχιστον υπηρεσίες επιπέδου 4 (21 από αυτά ως πλήρεις εφαρμογές) και 7 μοντέλα επαναχρησιμοποιήσιμων επιχειρησιακών διαδικασιών (Re-usable Sub-processes) Καλύπτεται η απαίτηση της σύμβασης για 22 υπηρεσίες επιπέδου 3 και 9 υπηρεσίες επιπέδου 4 Petros KAVASSALIS <petros@cfp.mit.edu> 10 OTA Επιχειρησιακές Διαδικασίες (3) OTA Process Handbook
  • 11. Από τα 43, τα 21+1 Μοντέλα ΕΔ (, αντιπροσωπευτικά όλων των οικογενειών, έχουν εγκατασταθεί στο LGAF System Prototype Μπορούν να υλοποιήσουν 100-200 τελικές υπηρεσίες (βλ. παρακάτω) Για να υλοποιηθεί σε επίπεδο 100% η Σύμβαση Πρέπει να μοντελοποιηθούν 2 ακόμη εκ των (οικογενειών) Διαδικασιών που έχουμε καταγράψει, Δ7: Υγεία – Κοιν. Πρόνοια, Δ8: Εκπαίδευση Σεπτέμβριος 2009 Να υλοποιηθούν e-payments Ιούνιος 2009 Petros KAVASSALIS <petros@cfp.mit.edu> 11 OTA Επιχειρησιακές Διαδικασίες (4) OTA Process Handbook
  • 12. Petros KAVASSALIS <petros@cfp.mit.edu> 12 OTA Επιχειρησιακές Διαδικασίες (5) OTA Process Model @ @ Applications Applications Re-Usable Process Re-Usable Process Re-Usable Process Κάθε διαδικασία έχει βήματα, και σχεδόν πάντοτε έναν ή περισσότερους ελέγχους: Request Validation Συμπέρασμα: Αυτοματοποίηση Διαδικασιών Υπηρεσία – ‘Εγγραφο br />? Human Decision 12 Petros KAVASSALIS <petros@cfp.mit.edu>
  • 13. Horizontal Abstraction: 11 Κλάσεις Διαδικασιών ΚL1: Δ1 (payments-related, Δ1.1, Δ1.2), Δ9 (Δ9.1 Δ9.2), Δ103 (payments-related, Δ103.1, Δ103.2) Input (init message), online reception, intermediary process (payment), output (confirmation doc or member card issue or ticket issue) KL2: Δ2 input (init message, doc), online reception, back-end update, output (doc) KL3: Δ3x, Δ1.3, Δ1.4, Δ10x, Δ14.1, Δ14.3, Δ15, Δ103.3, Δ103.4, Δ103.5, Δ103.6: input (message, doc), online reception, task assignment, simple verification process*, back-end and/or application update, process output (doc or member card issue) Petros KAVASSALIS <petros@cfp.mit.edu> 13 OTA Επιχειρησιακές Διαδικασίες (6) Process Modeling Framework
  • 14. KL4: Δ4, Δ104 input (message, doc), online reception, task assignment, external request mngt, complex verification process (collective), output (doc) KL5: Δ5, Δ6 input (message, doc), online reception, task assignment, complex verification process (collective), intermediary process (payments), output (service “consumed once” + doc) KL6: Δ7, Δ8: input (message, doc), online reception, task assignment, complex verification process (collective), output (service-subscription + doc) Petros KAVASSALIS <petros@cfp.mit.edu> 14
  • 15. KL7: Δ11 input (message, doc), online reception, task assignment, intermediary process (payment), output (service “consumed once” + doc) KL8: Δ12, Δ6.3 input (message, doc), online reception, task assignment, complex verification process, intermediary process (payment), output (service-subscription + doc) KL9: Δ13: input (message, doc), intermediary process (payment),online reception (external), task assignment, simple verification process, external request mngt, Δ21 or not, output (doc) KL10: Δ14.2 input (message, doc), specific verification process, online reception, storage – publication -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- D101, 102 (time based): input (message, doc), intermediary process (payment) – D1.2, online reception, pre-issue process [task assignment, complex verification process (collective), output (doc)], definitive-issue process [online reception, task assignment, simple verification process, output (confirmation doc) + external request mngt (2)], specific verification process (and/or complex verification process), output (doc) D101.1 Petros KAVASSALIS <petros@cfp.mit.edu> 15
  • 16. KL11: Δ101, Δ102 input (message, doc), intermediary process (payment) – Δ1.2, online reception, pre-issue process [task assignment, complex verification process (collective), output (doc)], definitive-issue process [online reception, task assignment, simple verification process, output (confirmation doc) + external request mngt (2)], specific verification process (and/or complex verification process), output (doc) Vertical Abstraction: 3 Πρότυποι Τύποι για Web Services to Legacy Apps (via ESB) Human Interaction (Task Assignment, Notifications) Re-usable Sub-processes (also WS) Petros KAVASSALIS <petros@cfp.mit.edu> 16
  • 17. 270+ Υπηρεσίες, ομαδοποιημένες: Ανά ομάδα πολιτών Ανά ομάδα ενδιαφέροντος Αλλοδαποί, Άνεργοι, Άτομα με Ειδικές Ανάγκες, Οικογένειες, Υπερήλικες Ανά Οικογένεια Διαδικασιών Δ1-104 Ανά τύπο Υπηρεσίας / Εγγράφου Άδειες, Αιτήσεις τροποποίησης προσωπικών στοιχείων, Απορρίματα/Ογκώδη Αντικείμενα, Βεβαιώσεις, Βλάβες κλπ. Ηλεκτρονικές Οι πιο Δημοφιλείς Petros KAVASSALIS <petros@cfp.mit.edu> 17 B. ΟΤΑ Υπηρεσίες (1)
  • 18. Petros KAVASSALIS <petros@cfp.mit.edu> 18 ΟΤΑ Υπηρεσίες (2)[KEDKEportal_ServicesSection.zip]
  • 19. Petros KAVASSALIS <petros@cfp.mit.edu> 19 ΟΤΑ Υπηρεσίες (3)[KEDKEportal_ServicesSection.zip]
  • 20. To API ενός Δήμου (OTA API) WSDLs Core Operations and Core Documents e-GIF compliant Petros KAVASSALIS <petros@cfp.mit.edu> 20 C. ΟΤΑ Web Services
  • 21. Petros KAVASSALIS <petros@cfp.mit.edu> 21 LGAF Web Services σήμερα: not that much! Ready E-GIF compliant Μητρώο Διαλειτουργικότητας
  • 22. Petros KAVASSALIS <petros@cfp.mit.edu> 22 D. ΟΤΑ Business Process Management (Αυτοματοποίηση στην πράξη) Notification Gateway
  • 23. Petros KAVASSALIS <petros@cfp.mit.edu> 23 ΟΤΑ Business Process Management: Life Cycle and Functionality Η υπηρεσία γίνεται «ηλεκτρονική» όχι μόνο «στα άκρα»… Aλλά καθ΄’ολο το «μήκος» της διαδικασίας (δηλ. της αληλουχίας δραστηριοτήτων που συνθέτουν μια επιχειρησιακή διαδικασία) Κάθε πράξη που εκτελεί ο δημοτικός υπάλληλος για να εκδοθεί ένα πιστοποιητικό, γίνεται και αυτή ηλεκτρονική, δηλαδή εκτελείται μέσα από ένα web interface ... production
  • 24. Φάσεις μοντελοποίησης Full Process: Overview (As-is) [based on field data] Online Version (As-is ) [based on Full Process Analysis] Augmented_ EarlyPrototype Extends Online Version with execution details BMPN and XML schemas are supported Not executable as it is 4. AugmentedGeneric Executable for an Ideal LG (Local Government Entity) Supports known WS and specific user forms Based on assumptions (probably not effective in every case) Petros KAVASSALIS <petros@cfp.mit.edu> 24 ΟΤΑ Business Process Management: as-is
  • 25. AugmentedCustomized Differentiates Generic Executable for a specific LG (or a group of LGs) Customized (different forms, add-remove WS, modified BPMN ) Interaction with an ESB Petros KAVASSALIS <petros@cfp.mit.edu> 25 ΟΤΑ Business Process Management: towards production