Εταιρείες δημιουργίας ιστοσελίδων: πώς αξιολογούνται τεχνικά και μετά την παράδοση
Η σωστή επιλογή δεν κρίνεται μόνο από την εμφάνιση ενός δείγματος έργου. Για μια ιστοσελίδα που πρέπει να λειτουργεί για χρόνια, χρειάζεται να εξεταστούν η τεχνική βάση, η δυνατότητα συντήρησης, η ασφάλεια, οι προσβάσεις, η συμβατότητα με υπηρεσίες τρίτων και ο τρόπος με τον οποίο η ομάδα θα αντιμετωπίζει αλλαγές μετά τη δημοσίευση. Η σύγκριση γίνεται πιο καθαρή όταν ζητάτε συγκεκριμένες απαντήσεις για το πώς θα στηθεί, θα παραδοθεί και θα υποστηρίζεται το έργο.
Ξεκινήστε από την αρχιτεκτονική και όχι από το οπτικό δείγμα
Δύο προτάσεις μπορεί να μοιάζουν οπτικά ισοδύναμες και να διαφέρουν πολύ ως προς τη μελλοντική λειτουργία. Ρωτήστε ποιο Σύστημα Διαχείρισης Περιεχομένου, CMS (Σύστημα Διαχείρισης Περιεχομένου, Content Management System), θα χρησιμοποιηθεί, ποια μέρη θα μπορεί να αλλάζει η δική σας ομάδα και ποια θα απαιτούν τεχνική παρέμβαση. Σημασία έχει επίσης αν η λύση βασίζεται σε τυποποιημένα, υποστηριζόμενα στοιχεία ή σε δύσκολες προσαρμογές που μόνο ο αρχικός κατασκευαστής γνωρίζει. Μια καλή τεχνική πρόταση εξηγεί τα όρια και τις εξαρτήσεις της χωρίς να κρύβεται πίσω από γενικές διατυπώσεις.
Ζητήστε να ξεχωρίζονται οι λειτουργίες που είναι αναγκαίες σήμερα από εκείνες που προβλέπονται για αργότερα. Αυτό αποτρέπει ένα έργο από το να γίνει υπερβολικά σύνθετο πριν αποδειχθεί η ανάγκη. Για γενικό πλαίσιο αξιολόγησης μπορείτε να συμβουλευτείτε τον οδηγό για εταιρείες δημιουργίας ιστοσελίδων, αλλά η τελική απόφαση πρέπει να βασίζεται στις πραγματικές ανάγκες του συγκεκριμένου έργου.
Ελέγξτε ποιος κατέχει τους λογαριασμούς και τις κρίσιμες προσβάσεις
Το όνομα χώρου, η φιλοξενία, οι λογαριασμοί διαχείρισης και οι υπηρεσίες μέτρησης πρέπει να έχουν σαφή ιδιοκτησία. Η εταιρεία που υλοποιεί το έργο μπορεί να διαχειρίζεται τεχνικά αυτά τα στοιχεία, όμως ο πελάτης χρειάζεται να γνωρίζει πού βρίσκονται, ποιος έχει δικαιώματα και πώς ανακτάται η πρόσβαση. Για το Σύστημα Ονομάτων Χώρου, DNS (Σύστημα Ονομάτων Χώρου, Domain Name System), ζητήστε να καταγραφεί ποιος ελέγχει τις εγγραφές και ποιος εγκρίνει αλλαγές. Έτσι, μια μελλοντική αλλαγή παρόχου ή ηλεκτρονικού ταχυδρομείου δεν εξαρτάται από προσωπικές σημειώσεις ενός τεχνικού.
Αντίστοιχα, το πιστοποιητικό TLS (Ασφάλεια Επιπέδου Μεταφοράς, Transport Layer Security), που προστατεύει τη σύνδεση ανάμεσα στον επισκέπτη και την ιστοσελίδα, χρειάζεται σαφή διαδικασία ανανέωσης. Δεν αρκεί να λειτουργεί την ημέρα της παράδοσης. Η τεχνική πρόταση πρέπει να δείχνει ποια στοιχεία ανανεώνονται αυτόματα, ποια απαιτούν ανθρώπινο έλεγχο και ποιος λαμβάνει ειδοποίηση όταν υπάρχει πρόβλημα.
Ζητήστε σχέδιο συντήρησης που να περιγράφει συγκεκριμένες εργασίες
Η φράση «περιλαμβάνεται υποστήριξη» δεν αρκεί για σύγκριση. Χρειάζεται να γνωρίζετε αν η συντήρηση καλύπτει ενημερώσεις λογισμικού, έλεγχο συμβατότητας, αντίγραφα ασφαλείας, αποκατάσταση, έλεγχο φορμών, παρακολούθηση σφαλμάτων και μικρές αλλαγές περιεχομένου. Επίσης πρέπει να διευκρινίζεται τι θεωρείται νέα λειτουργία και πώς κοστολογείται. Όσο πιο καθαρά περιγράφονται τα όρια, τόσο λιγότερες παρεξηγήσεις εμφανίζονται όταν η ιστοσελίδα έχει ήδη τεθεί σε λειτουργία.
Η συντήρηση πρέπει να συνδέεται με την πραγματική τεχνική στοίβα. Αν υπάρχουν πρόσθετα, εξωτερικές υπηρεσίες ή σύνδεση με επιχειρησιακά συστήματα, η ομάδα πρέπει να έχει τρόπο να ελέγχει αν μια ενημέρωση δημιουργεί ασυμβατότητα πριν εφαρμοστεί δημόσια. Αυτό είναι διαφορετικό από την απλή εγκατάσταση όλων των διαθέσιμων ενημερώσεων χωρίς προηγούμενο έλεγχο.
Αξιολογήστε τον τρόπο που γίνονται αλλαγές χωρίς να διακινδυνεύει η δημόσια έκδοση
Μια ώριμη διαδικασία ξεχωρίζει την επεξεργασία από τη δημόσια ιστοσελίδα. Για μεγαλύτερες αλλαγές χρειάζεται ασφαλές περιβάλλον δοκιμών, όπου μπορούν να ελεγχθούν νέα στοιχεία, ενημερώσεις και διορθώσεις πριν περάσουν στους επισκέπτες. Ρωτήστε πώς καταγράφονται οι αλλαγές, ποιος εγκρίνει τη δημοσίευση και τι συμβαίνει αν κάτι αποτύχει. Η δυνατότητα επιστροφής σε προηγούμενη λειτουργική κατάσταση είναι μέρος της επιχειρησιακής ασφάλειας, όχι πολυτέλεια.
Ιδιαίτερη προσοχή χρειάζεται όταν πολλοί άνθρωποι έχουν δικαιώματα διαχείρισης. Οι ρόλοι πρέπει να είναι περιορισμένοι σε ό,τι πραγματικά χρειάζεται κάθε χρήστης. Ο συντάκτης περιεχομένου δεν χρειάζεται τα ίδια δικαιώματα με τον τεχνικό διαχειριστή. Η διάκριση μειώνει τυχαίες αλλαγές και κάνει ευκολότερο τον εντοπισμό του τι συνέβη όταν προκύψει πρόβλημα.
Χρησιμοποιήστε οδικό χάρτη υλοποίησης για να συγκρίνετε προσφορές
| Στάδιο | Τι πρέπει να παραδίδεται | Τι να ελέγξετε |
|---|---|---|
| Τεχνική ανάλυση | Αρχιτεκτονική, λογαριασμοί, εξαρτήσεις | Να είναι σαφές τι ανήκει σε ποιον και ποια τεχνολογία χρησιμοποιείται |
| Πρωτότυπο | Βασικές διαδρομές και δομή περιεχομένου | Να ελέγχονται λειτουργίες πριν επενδυθεί χρόνος σε λεπτομέρειες |
| Υλοποίηση | Πρότυπα σελίδων και συνδέσεις υπηρεσιών | Να υπάρχει διαχωρισμός δοκιμών και δημόσιας έκδοσης |
| Έλεγχος | Λίστα σεναρίων, διορθώσεις, αποδοχή | Να περιλαμβάνονται μικρές οθόνες, φόρμες και αποτυχίες υπηρεσιών |
| Παράδοση | Προσβάσεις, τεκμηρίωση, αντίγραφα ασφαλείας | Να μπορεί ο πελάτης να συνεχίσει χωρίς κρυφή εξάρτηση |
| Συντήρηση | Πρόγραμμα ενημερώσεων και υποστήριξης | Να ορίζονται συχνότητα, ευθύνη και όρια |
Ο πίνακας αυτός βοηθά να συγκρίνετε εταιρείες με τον ίδιο τρόπο. Μια χαμηλότερη αρχική προσφορά μπορεί να μην περιλαμβάνει παράδοση λογαριασμών, περιβάλλον δοκιμών ή συνεχή συντήρηση, ενώ μια άλλη να τα ενσωματώνει. Η σύγκριση πρέπει επομένως να γίνεται ανά παραδοτέο και ευθύνη, όχι μόνο με ένα τελικό ποσό.
Ελέγξτε πώς αντιμετωπίζονται απόδοση, προσβασιμότητα και συμβατότητα
Η τεχνική ποιότητα φαίνεται σε περισσότερα από την ταχύτητα ανοίγματος μιας αρχικής σελίδας. Ζητήστε δοκιμές σε διαφορετικές διαστάσεις οθόνης, βασικούς φυλλομετρητές, φόρμες και κρίσιμες διαδρομές. Εικόνες, γραμματοσειρές και εξωτερικά αρχεία πρέπει να χρησιμοποιούνται με μέτρο ώστε η σελίδα να παραμένει λειτουργική σε συνηθισμένες συνδέσεις. Η προσβασιμότητα χρειάζεται να εξετάζεται από τη δομή των επικεφαλίδων, τις ετικέτες φορμών, την πλοήγηση και την αναγνωσιμότητα, όχι ως τελευταία οπτική διόρθωση.
Αν η ιστοσελίδα θα συνδεθεί με σύστημα κρατήσεων, αποθήκη, πληρωμές ή άλλη υπηρεσία, ζητήστε να οριστούν οι περιπτώσεις αποτυχίας. Τι βλέπει ο χρήστης αν η εξωτερική υπηρεσία δεν απαντά; Τι καταγράφεται; Πώς ενημερώνεται η ομάδα; Η πραγματική συμβατότητα περιλαμβάνει και τη συμπεριφορά όταν κάτι δεν λειτουργεί κανονικά.
Ξεχωρίστε την τεχνική επάρκεια από την εξάρτηση από ένα πρόσωπο
Ρωτήστε ποιος θα γνωρίζει το έργο μετά την παράδοση και πώς αποθηκεύεται η τεκμηρίωση. Αν όλες οι αποφάσεις, κωδικοί και ειδικές ρυθμίσεις υπάρχουν μόνο στο μυαλό ενός συνεργάτη, ο επιχειρησιακός κίνδυνος αυξάνεται. Χρειάζεται τουλάχιστον καταγραφή των βασικών υπηρεσιών, των λογαριασμών, των κρίσιμων ρυθμίσεων και της διαδικασίας αποκατάστασης. Δεν απαιτείται ένα τεράστιο εγχειρίδιο, αλλά αρκετή πληροφορία ώστε άλλος τεχνικός να μπορεί να καταλάβει την κατάσταση.
Η αξιολόγηση εταιρείας δημιουργίας ιστοσελίδων είναι ισχυρότερη όταν περιλαμβάνει αυτή τη διάσταση συνέχειας. Ένα έργο που μπορεί να συντηρηθεί από περισσότερους από έναν ανθρώπους είναι συνήθως πιο προβλέψιμο ως επιχειρησιακό περιουσιακό στοιχείο.
Κόκκινες σημαίες πριν υπογράψετε
- Δεν περιγράφεται ποιος κατέχει όνομα χώρου, φιλοξενία και λογαριασμούς διαχείρισης.
- Η συντήρηση αναφέρεται γενικά χωρίς λίστα εργασιών, συχνότητα ή όρια.
- Δεν υπάρχει τρόπος δοκιμής ουσιαστικών αλλαγών πριν τη δημόσια εφαρμογή τους.
- Η πρόταση εξαρτά κρίσιμες λειτουργίες από μη τεκμηριωμένες ιδιοκατασκευές.
- Δεν προβλέπεται παράδοση προσβάσεων, τεχνικής σύνοψης και διαδικασίας αποκατάστασης.
- Οι απαντήσεις για ασφάλεια περιορίζονται σε ένα πιστοποιητικό χωρίς αναφορά σε ενημερώσεις, δικαιώματα και αντίγραφα ασφαλείας.
Η καλύτερη τεχνική επιλογή είναι εκείνη που μπορείτε να κατανοήσετε και να ελέγξετε. Ζητήστε γραπτές απαντήσεις στα σημεία που επηρεάζουν τη μακροχρόνια λειτουργία και συγκρίνετε τις εταιρείες πάνω στην ίδια λίστα. Έτσι η απόφαση μετακινείται από την εντύπωση μιας παρουσίασης σε μετρήσιμες ευθύνες, παραδοτέα και δυνατότητα ασφαλούς συνέχειας.
Τι να ζητήσετε γραπτώς πριν την τελική επιλογή
Ζητήστε μία σύντομη τεχνική σύνοψη που να κατονομάζει την πλατφόρμα, τη φιλοξενία, τις βασικές εξαρτήσεις, τις υπηρεσίες τρίτων, τις προσβάσεις που θα παραδοθούν και τις εργασίες που περιλαμβάνονται μετά τη δημοσίευση. Προσθέστε συγκεκριμένο τρόπο αποδοχής: ποια σενάρια πρέπει να λειτουργούν, ποιος τα ελέγχει και πότε θεωρείται ολοκληρωμένο το έργο. Η γραπτή αποτύπωση επιτρέπει να συγκρίνετε διαφορετικές προτάσεις χωρίς να βασίζεστε σε προφορικές υποσχέσεις και λειτουργεί ως σημείο αναφοράς όταν προκύπτει αλλαγή απαίτησης κατά την υλοποίηση.