10
1 Μαθήματα από την εμπειρία του Μαθήματα από την εμπειρία του LGAF LGAF (Local Government Application Framework) (Local Government Application Framework) Πέτρος Καβάσαλης Πέτρος Καβάσαλης Πανεπιστήμιο Αιγαίου Πανεπιστήμιο Αιγαίου Ημερίδα Δήμου Κοζάνης, Τρίτη 05.05.2009 Ημερίδα Δήμου Κοζάνης, Τρίτη 05.05.2009

DhmosKozanhs_PshfiakhSygklish_04052009

Embed Size (px)

DESCRIPTION

Presentation: Kozanh - Pshfiakh Sygklish (May2009)

Citation preview

Page 1: DhmosKozanhs_PshfiakhSygklish_04052009

11

Μαθήματα από την εμπειρία του Μαθήματα από την εμπειρία του LGAF LGAF (Local Government Application Framework) (Local Government Application Framework)

Πέτρος ΚαβάσαληςΠέτρος ΚαβάσαληςΠανεπιστήμιο ΑιγαίουΠανεπιστήμιο Αιγαίου

Ημερίδα Δήμου Κοζάνης, Τρίτη 05.05.2009Ημερίδα Δήμου Κοζάνης, Τρίτη 05.05.2009

Page 2: DhmosKozanhs_PshfiakhSygklish_04052009

Σημαντική διευκρίνησηΣημαντική διευκρίνηση

Οι απόψεις που διατυπώνονται σε αυτή την Οι απόψεις που διατυπώνονται σε αυτή την παρουσίαση δεσμεύουν αποκλειστικά και παρουσίαση δεσμεύουν αποκλειστικά και μόνον τον συγγραφέα της, και όχι τους μόνον τον συγγραφέα της, και όχι τους οργανισμούς με τους οποίους αυτός οργανισμούς με τους οποίους αυτός συνδέεται, ούτε φυσικά την ΚΕΔΚΕ ή την συνδέεται, ούτε φυσικά την ΚΕΔΚΕ ή την ΠΕΤΑ (Αναθέτουσα Αρχή)ΠΕΤΑ (Αναθέτουσα Αρχή)

Petros KAVASSALIS <[email protected]>Petros KAVASSALIS <[email protected]> 22

Page 3: DhmosKozanhs_PshfiakhSygklish_04052009

Τι είναι το Τι είναι το LGAFLGAF;;

Αντικείμενο και σχεδιαστικές δεσμεύσειςΑντικείμενο και σχεδιαστικές δεσμεύσεις Δημιουργία ενός Δημιουργία ενός Πληροφοριακού ΣυστήματοςΠληροφοριακού Συστήματος που να ανταποκρίνεται στις που να ανταποκρίνεται στις

ανάγκες των Δήμωνανάγκες των Δήμωνo Σχεδιαστική αρχή: Χτίζουμε από την αρχή, στη βάση μιας αρχιτεκτονικής Σχεδιαστική αρχή: Χτίζουμε από την αρχή, στη βάση μιας αρχιτεκτονικής

που ενοποιεί καινούργια και διαθέσιμα σε άλλους χώρους δομικά υλικάπου ενοποιεί καινούργια και διαθέσιμα σε άλλους χώρους δομικά υλικά Το Σύστημα να ενσωματώνει όλες τις υφιστάμενες εφαρμογέςΤο Σύστημα να ενσωματώνει όλες τις υφιστάμενες εφαρμογές

o Σχεδιαστική αρχή: Πολυεπίπεδη αρχιτεκτονική (Σχεδιαστική αρχή: Πολυεπίπεδη αρχιτεκτονική (SOA)SOA) που να στέκεται που να στέκεται πάνω από τις υφιστάμενες στους Δήμους εφαρμογέςπάνω από τις υφιστάμενες στους Δήμους εφαρμογές

Να είναι σύγχρονοΝα είναι σύγχρονοo Να υποστηρίζει την οργάνωση του Δήμου στο πρότυπο ενός σύγχρονου Να υποστηρίζει την οργάνωση του Δήμου στο πρότυπο ενός σύγχρονου

διοικητικού οργανισμούδιοικητικού οργανισμού Που διαχειρίζεται Περιεχόμενο (επεξεργάζεται πληροφορία, δημιουργεί Που διαχειρίζεται Περιεχόμενο (επεξεργάζεται πληροφορία, δημιουργεί

έγγραφα)έγγραφα) Και εκτελεί δομημένες Διαδικασίες (εκτέλεση ενεργειών για την παραγωγή Και εκτελεί δομημένες Διαδικασίες (εκτέλεση ενεργειών για την παραγωγή

των υπηρεσιών / εγγράφων)των υπηρεσιών / εγγράφων)

Petros KAVASSALIS <[email protected]>Petros KAVASSALIS <[email protected]> 33

Page 4: DhmosKozanhs_PshfiakhSygklish_04052009

Πληροφοριακό Σύστημα με φτηνές «επιχειρησιακές Πληροφοριακό Σύστημα με φτηνές «επιχειρησιακές τεχνολογίες» (τεχνολογίες» (business technologies) business technologies) ανοικτού λογισμικού ανοικτού λογισμικού ((open source)open source) Καινοτομία! (Να καταλάβουμε πού βρίσκεται...)Καινοτομία! (Να καταλάβουμε πού βρίσκεται...)

Petros KAVASSALIS <[email protected]>Petros KAVASSALIS <[email protected]> 44

http://lgaf.kedke.gr

Page 5: DhmosKozanhs_PshfiakhSygklish_04052009

11οο μάθημα: Δήμος = Πληροφορία & Έγγραφα + μάθημα: Δήμος = Πληροφορία & Έγγραφα + ΑιτήματαΑιτήματα

ΑιτήματαΑιτήματα Οι Δήμοι διεκπεραιώνουν Οι Δήμοι διεκπεραιώνουν

αιτήματα πολιτών και αιτήματα πολιτών και επιχειρήσεων για την παροχήεπιχειρήσεων για την παροχή

Μετρήσαμε:Μετρήσαμε: Υπηρεσίες (π.χ. Κτήση ιθαγένειας): Υπηρεσίες (π.χ. Κτήση ιθαγένειας):

154154 Έγγραφα (πολλές υπηρεσίες Έγγραφα (πολλές υπηρεσίες

συνοδεύονται από έγγραφο): 115+συνοδεύονται από έγγραφο): 115+ Δημοτικό έργο (Συνδέσεις): 6Δημοτικό έργο (Συνδέσεις): 6

Δικαιολογητικά για την Δικαιολογητικά για την ικανοποίηση του αιτήματος: ικανοποίηση του αιτήματος: 190 (περίπου) 190 (περίπου)

Ενδιάμεσα έγγραφα Ενδιάμεσα έγγραφα (αναζητούνται από άλλες (αναζητούνται από άλλες υπηρεσίες): 35υπηρεσίες): 35

ΠεριεχόμενοΠεριεχόμενο Ο Δήμος έχει δραστηριότητες για Ο Δήμος έχει δραστηριότητες για

τις οποίες πληροφορία πρέπει να τις οποίες πληροφορία πρέπει να αναρτηθεί στο αναρτηθεί στο WebWeb Υπηρεσίες του ΔήμουΥπηρεσίες του Δήμου Σχολεία / ΕνορίεςΣχολεία / Ενορίες Ιατρεία και Αθλητικά Κέντρα, Ώρες Ιατρεία και Αθλητικά Κέντρα, Ώρες

λειτουργίαςλειτουργίας

Κάθε απόφαση είναι 1 εισήγηση Κάθε απόφαση είναι 1 εισήγηση + 1 πράξη+ 1 πράξη

Ένα θέμα ξεκινά με μια επιστολή Ένα θέμα ξεκινά με μια επιστολή που έρχεται στο Δήμο και που έρχεται στο Δήμο και διεκπεραιώνεται με μια άλλη διεκπεραιώνεται με μια άλλη επιστολήεπιστολή

Petros KAVASSALIS <[email protected]>Petros KAVASSALIS <[email protected]> 55

Page 6: DhmosKozanhs_PshfiakhSygklish_04052009

22οο μάθημα: Ο Δήμος είναι ένας μεγάλος μάθημα: Ο Δήμος είναι ένας μεγάλος συλλέκτης και παραγωγός περιεχομένου συλλέκτης και παραγωγός περιεχομένου

Petros KAVASSALIS <[email protected]>Petros KAVASSALIS <[email protected]> 66

Συλλέγει περιεχόμενο από πολλές Συλλέγει περιεχόμενο από πολλές πηγέςπηγές ΥΠΕΣΔΑ, Φορείς του Δημοσίου, ΥΠΕΣΔΑ, Φορείς του Δημοσίου,

Βάσεις Δεδομένων Εφαρμογών Βάσεις Δεδομένων Εφαρμογών κλπ.κλπ.

«Τοπική» πληροφορία«Τοπική» πληροφορία Παράγει περιεχόμενοΠαράγει περιεχόμενο

Κατά τη διαδικασία λήψης Κατά τη διαδικασία λήψης αποφάσεωναποφάσεων

o Π.χ. Δημοτικό ΣυμβούλιοΠ.χ. Δημοτικό Συμβούλιο

Κατά τη διάρκεια εξυπηρέτησης Κατά τη διάρκεια εξυπηρέτησης αιτημάτων των πολιτώναιτημάτων των πολιτών

Συμπέρασμα: Σύστημα Συμπέρασμα: Σύστημα Διαχείρισης Επιχειρησιακού Διαχείρισης Επιχειρησιακού Περιεχομένου (Ε-Περιεχομένου (Ε-CMS)CMS)

Page 7: DhmosKozanhs_PshfiakhSygklish_04052009

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

Petros KAVASSALIS <[email protected]>Petros KAVASSALIS <[email protected]> 77

Υπηρεσία – ‘Εγγραφο

\

Applications

@

Re-Usable Process Re-Usable Process Re-Usable ProcessApplications

@

?

Κάθε διαδικασία έχει βήματα, και σχεδόν πάντοτε έναν ή περισσότερους ελέγχους: Request Validation

Συμπέρασμα: Αυτοματοποίηση Διαδικασιών

Human Decision

Page 8: DhmosKozanhs_PshfiakhSygklish_04052009

Demo: Demo: Τι κάνει το Τι κάνει το LGAFLGAF (Διαχείριση (Διαχείριση Περιεχομένου + Διαδικασιών)Περιεχομένου + Διαδικασιών)

1.1. Ο πολίτης / η επιχείρηση εισέρχεται στη δικτυακή πύληΟ πολίτης / η επιχείρηση εισέρχεται στη δικτυακή πύλη

2.2. Αναζητά το έγγραφο (ή την υπηρεσία) που θέλει να προμηθευθείΑναζητά το έγγραφο (ή την υπηρεσία) που θέλει να προμηθευθεί

3.3. Το σύστημα τον αναγνωρίζει (πιστοποιημένος)Το σύστημα τον αναγνωρίζει (πιστοποιημένος)

4.4. Ο πολίτης υποβάλλει ηλεκτρονική αίτηση (συμπληρώνοντας μια φόρμα)Ο πολίτης υποβάλλει ηλεκτρονική αίτηση (συμπληρώνοντας μια φόρμα)

5.5. Τότε ενεργοποιείται η αντίστοιχη ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΔΙΑΔΙΚΑΣΙΑΤότε ενεργοποιείται η αντίστοιχη ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΔΙΑΔΙΚΑΣΙΑ

6.6. Εν τέλει: Ο πολίτης λαμβάνει Εν τέλει: Ο πολίτης λαμβάνει μήνυμαμήνυμα ότι το αίτημα ικανοποιήθηκε ότι το αίτημα ικανοποιήθηκε (και άλλα ενδιάμεσα μηνύματα)(και άλλα ενδιάμεσα μηνύματα) και σε μερικές περιπτώσεις και το και σε μερικές περιπτώσεις και το

έγγραφοέγγραφο

Petros KAVASSALIS <[email protected]>Petros KAVASSALIS <[email protected]> 88

Page 9: DhmosKozanhs_PshfiakhSygklish_04052009

Είναι Είναι i2010i2010 = = SOASOA Οι Δήμοι σήμερα διαθέτουν: 1 εφαρμογή για κάθε εργασίαΟι Δήμοι σήμερα διαθέτουν: 1 εφαρμογή για κάθε εργασία (“ (“κάθετες κάθετες

εφαρμογές»)εφαρμογές») ΔημοτολόγιοΔημοτολόγιο Οικονομική ΔιαχείρισηΟικονομική Διαχείριση PortalPortal

Για να διαχειριστεί ο Δήμος περιεχόμενο και διαδικασίες χρειάζεται: Ενοποίηση Για να διαχειριστεί ο Δήμος περιεχόμενο και διαδικασίες χρειάζεται: Ενοποίηση υπαρχουσών εφαρμογών + υπαρχουσών εφαρμογών + ΔιαλειτουργικότηταΔιαλειτουργικότητα Η λειτουργικότητα μεταφέρεται ένα επίπεδο «επάνω», σε μια γέφυρα λογισμικού: Η λειτουργικότητα μεταφέρεται ένα επίπεδο «επάνω», σε μια γέφυρα λογισμικού:

Content and Process Management LayerContent and Process Management Layer Στο Στο LGAF LGAF δημιουργήσαμε ένα «επίπεδο αφαίρεσης» (layer of abstraction) πάνω δημιουργήσαμε ένα «επίπεδο αφαίρεσης» (layer of abstraction) πάνω

από τις υπάρχουσες και τις μελλοντικές εφαρμογέςαπό τις υπάρχουσες και τις μελλοντικές εφαρμογέςo Αυτό το «επίπεδο αφαίρεσης» δεν αντικαθιστά τις εφαρμογές, τις “συντονίζει» / Αυτό το «επίπεδο αφαίρεσης» δεν αντικαθιστά τις εφαρμογές, τις “συντονίζει» /

ενορχηστρώνει...ενορχηστρώνει... (+ business intelligence!) (+ business intelligence!)o Αυτό μόνον βλέπει ο/ δημοτικός υπάλληλος και ο πολίτηςΑυτό μόνον βλέπει ο/ δημοτικός υπάλληλος και ο πολίτης

4ο μάθημα: Ένα σύστημα που να χειρίζεται 4ο μάθημα: Ένα σύστημα που να χειρίζεται περιεχόμενο και διαδικασίες είναι κάτι περιεχόμενο και διαδικασίες είναι κάτι καινούργιο (από πολλές πλευρές)...καινούργιο (από πολλές πλευρές)...

Petros KAVASSALIS <[email protected]>Petros KAVASSALIS <[email protected]> 99

Page 10: DhmosKozanhs_PshfiakhSygklish_04052009

55οο μάθημα: Η ελληνική βιομηχανία μάθημα: Η ελληνική βιομηχανία Πληροφορικής έχει δυσκολίες να ανταποκριθεί Πληροφορικής έχει δυσκολίες να ανταποκριθεί σε αυτή την απαίτησησε αυτή την απαίτηση

Καταλαβαίνει την Πληροφορική κυρίως ως Καταλαβαίνει την Πληροφορική κυρίως ως Βάσεις ΔεδομένωνΒάσεις Δεδομένων ««FatFat» κάθετες εφαρμογές» κάθετες εφαρμογές που να επεκτείνουν υφιστάμενες λύσειςπου να επεκτείνουν υφιστάμενες λύσεις

Δεν διαθέτει εμπειρία από έργα του ιδιωτικού τομέα που να Δεν διαθέτει εμπειρία από έργα του ιδιωτικού τομέα που να καταλαβαίνουν ότι «η λειτουργικότητα πρέπει να είναι ένα επίπεδο πάνω καταλαβαίνουν ότι «η λειτουργικότητα πρέπει να είναι ένα επίπεδο πάνω από τις εφαρμογές...»από τις εφαρμογές...» αποτελεσματικότητααποτελεσματικότητα

Επειδή η βιομηχανία είναι αδύναμη... η αγορά τεχνολογίας ΤΠΕ δεν Επειδή η βιομηχανία είναι αδύναμη... η αγορά τεχνολογίας ΤΠΕ δεν λειτουργεί καλά για να μεταφέρει την «κατάλληλη» τεχνολογία στους λειτουργεί καλά για να μεταφέρει την «κατάλληλη» τεχνολογία στους Δήμους Δήμους

Χρειάζεται η επεξεργασία πολιτικής (και βιομηχανικής πολιτικής) για τηνΧρειάζεται η επεξεργασία πολιτικής (και βιομηχανικής πολιτικής) για την Ενίσχυση με καινοτομία της τεχνολογικής υποδομής των Δήμων σε Συστήματα Ενίσχυση με καινοτομία της τεχνολογικής υποδομής των Δήμων σε Συστήματα

Πληροφορικής που να διαχειρίζονται περιεχόμενο και διαδικασίεςΠληροφορικής που να διαχειρίζονται περιεχόμενο και διαδικασίες Την ανάπτυξη ενός οικοσυστήματος επιχειρήσεων που θα υποστηρίξει λύσεις Την ανάπτυξη ενός οικοσυστήματος επιχειρήσεων που θα υποστηρίξει λύσεις

«επιχειρησιακού λογισμικού», προφανώς «ανοικτού κώδικα» (κάθε εμπορική λύση είναι «επιχειρησιακού λογισμικού», προφανώς «ανοικτού κώδικα» (κάθε εμπορική λύση είναι έξω από τον οικονομικό ορίζοντα της ΤΑ...)έξω από τον οικονομικό ορίζοντα της ΤΑ...)

Petros KAVASSALIS <[email protected]>Petros KAVASSALIS <[email protected]> 1010