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

κατασκευή ιστοσελίδων web managers

κατασκευή ιστοσελίδων web managers

· Με δύο λόγια

Πώς ο web manager συντονίζει κατασκευή, περιεχόμενο, προσβάσεις, τεχνικές αλλαγές και παράδοση ώστε η ιστοσελίδα να παραμένει διαχειρίσιμη..

Κατασκευή ιστοσελίδων και ο ρόλος του web manager: ποιος συντονίζει τι

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

Τι είναι ο web manager μέσα σε ένα έργο ιστοσελίδας

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

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

Πριν από την κατασκευή: μετατροπή των αναγκών σε σαφές έργο

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

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

Ποιος έχει πρόσβαση, ιδιοκτησία και ευθύνη

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

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

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

Όταν χρησιμοποιείται Σύστημα Διαχείρισης Περιεχομένου (Content Management System, CMS), ο στόχος δεν είναι να δοθεί στον χρήστη πρόσβαση σε κάθε τεχνική επιλογή. Ο στόχος είναι να μπορεί η ομάδα να ενημερώνει όσα χρειάζεται με σταθερή μορφή: κείμενα, εικόνες, προϊόντα, ανακοινώσεις ή άλλες επαναλαμβανόμενες ενότητες. Η διεπαφή διαχείρισης πρέπει να περιορίζει τα λάθη και να κάνει ξεκάθαρο τι είναι υποχρεωτικό.

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

Περιεχόμενο, ποιότητα και συνέπεια

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

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

Συντονισμός τεχνικών αλλαγών χωρίς να χάνεται ο επιχειρηματικός στόχος

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

Για πιο τεχνικές πτυχές είναι χρήσιμος ένας σαφής διαχωρισμός ανάμεσα στον ρόλο του διαχειριστή και στον ρόλο του web developer στην κατασκευή ιστοσελίδων. Ο πρώτος κρατά το πλαίσιο, τις προτεραιότητες και την επιχειρηματική λογική· ο δεύτερος μετατρέπει τις τεχνικές απαιτήσεις σε λειτουργικό κώδικα και υποδομή.

Παράδοση που δεν δημιουργεί εξάρτηση

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

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

Λίστα ελέγχου για έναν λειτουργικό web manager

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

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

Πώς ο web manager αποφασίζει τι προηγείται

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

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

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

Πότε χρειάζεται επανεξέταση του τρόπου διαχείρισης

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

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