Πορτρέτο του Ξενοφών Απάκη
Ξενοφών Απάκης
Web designer και developer από το 1997

κατασκευή ιστοσελίδων κυκλοφορία και συντήρηση

κατασκευή ιστοσελίδων κυκλοφορία και συντήρηση

· Με δύο λόγια

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

Κατασκευή ιστοσελίδων: κυκλοφορία και συντήρηση μετά την πρώτη ημέρα

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

Απάντηση πρώτα: λανσάρουμε ελεγχόμενα και συντηρούμε με πρόγραμμα

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

Πριν από την κυκλοφορία: τι πρέπει να θεωρείται έτοιμο

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

Η σχετική διαδικασία της κατασκευής και ανάπτυξης ιστοσελίδων έχει αξία όταν περιλαμβάνει από την αρχή κριτήρια αποδοχής. Έτσι η έκδοση δεν εξαρτάται από το αν «φαίνεται καλή», αλλά από συγκεκριμένες λειτουργικές απαιτήσεις.

Λίστα τελικού ελέγχου πριν τη δημοσίευση

ΠεριοχήΤι ελέγχουμεΠοιος επιβεβαιώνει
ΠεριεχόμενοΤίτλοι, υπηρεσίες, στοιχεία, ορθογραφία, σύνδεσμοιΕπιχείρηση και συντάκτης
ΛειτουργίεςΦόρμες, κουμπιά, αναζητήσεις, βασικές ροέςΤεχνική ομάδα και πραγματικός χρήστης δοκιμής
ΣυσκευέςΠλοήγηση, αναγνωσιμότητα, αλληλεπίδραση σε μικρές και μεγάλες οθόνεςΤεχνική ομάδα
ΑσφάλειαΠρόσβαση διαχείρισης, αντίγραφα, ασφαλής σύνδεσηΥπεύθυνος υποδομής
Επιχειρησιακή συνέχειαΗλεκτρονικό ταχυδρομείο, domain, παλιές κρίσιμες διαδρομέςΕπιχείρηση και τεχνικός

Η μετάβαση χρειάζεται σχέδιο επιστροφής

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

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

Οι πρώτες ώρες και ημέρες είναι περίοδος παρατήρησης

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

Τι περιλαμβάνει η πραγματική συντήρηση ιστοσελίδας

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

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

Τεχνική συντήρηση και περιεχόμενο είναι δύο διαφορετικές ροές

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

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

Πρόγραμμα συντήρησης με βάση τον κίνδυνο

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

Πώς οργανώνουμε αιτήματα αλλαγών

Μετά την έκδοση εμφανίζονται φυσικά νέες ανάγκες. Το πρόβλημα ξεκινά όταν κάθε ιδέα μπαίνει κατευθείαν στην ιστοσελίδα χωρίς αξιολόγηση. Κάθε αίτημα πρέπει να περιγράφει το πρόβλημα, ποιον επηρεάζει, ποια σελίδα αφορά και πώς θα ξέρουμε ότι λύθηκε. Έτσι ξεχωρίζουν οι πραγματικές βελτιώσεις από τις προτιμήσεις που αλλάζουν απλώς την εμφάνιση.

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

Κίνδυνοι που πρέπει να ελεγχθούν ξεχωριστά

  • Έκδοση χωρίς αντίγραφο: δυσκολεύει την ανάκτηση αν μια αλλαγή προκαλέσει σοβαρό πρόβλημα.
  • Κανένας υπεύθυνος μετά την παράδοση: αφήνει ενημερώσεις και προβλήματα χωρίς ιδιοκτήτη.
  • Πρόχειρες αλλαγές απευθείας στη δημόσια έκδοση: αυξάνουν τον κίνδυνο να επηρεαστούν άσχετες λειτουργίες.
  • Άγνωστη κατάσταση φόρμας επικοινωνίας: μπορεί να δημιουργήσει την ψευδαίσθηση ότι όλα λειτουργούν ενώ αιτήματα δεν φτάνουν στον σωστό άνθρωπο.
  • Συντήρηση μόνο όταν υπάρχει βλάβη: μετατρέπει προληπτική εργασία σε διαχείριση κρίσης.

Τι πρέπει να παραδοθεί μαζί με την ιστοσελίδα

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

Μητρώο συντήρησης: τι παρακολουθούμε σε βάθος χρόνου

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

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

Όταν εμφανιστεί πρόβλημα μετά την έκδοση

Η πρώτη ενέργεια δεν είναι να γίνουν πολλές αλλαγές ταυτόχρονα. Καταγράφουμε τι βλέπει ο χρήστης, ποια λειτουργία επηρεάζεται, πότε εμφανίστηκε και αν υπάρχει ασφαλής προσωρινή λύση. Έπειτα ελέγχουμε τις πρόσφατες αλλαγές και απομονώνουμε την αιτία. Αν το πρόβλημα επηρεάζει κρίσιμη ροή, προτεραιότητα είναι η αποκατάσταση της λειτουργίας και μετά η πλήρης διερεύνηση.

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

Η επιτυχής κυκλοφορία φαίνεται στη σταθερή λειτουργία

Μια καλή ημέρα έκδοσης είναι ήσυχη: οι κρίσιμες λειτουργίες έχουν ελεγχθεί, υπάρχει τρόπος ανάκτησης, οι άνθρωποι ξέρουν τις ευθύνες τους και η νέα ιστοσελίδα παρακολουθείται χωρίς πανικό. Η πραγματική ποιότητα όμως φαίνεται αργότερα, όταν αλλαγές, ενημερώσεις και διορθώσεις μπορούν να γίνονται προβλέψιμα. Εκεί η κυκλοφορία μετατρέπεται σε βιώσιμη συντήρηση και η ιστοσελίδα παραμένει λειτουργικό επιχειρηματικό εργαλείο.