Αγοράζετε μια ιστοσελίδα... και μετά τι;
Όταν αγοράζουμε αυτοκίνητο ρωτάμε για την εγγύηση. Όταν αγοράζουμε ηλεκτρονική συσκευή, θέλουμε να ξέρουμε πώς λειτουργεί η συντήρηση. Όταν ανακαινίζουμε ένα σπίτι, περιμένουμε ο εργολάβος να αναλάβει την ευθύνη για τη δουλειά του.
Και όταν παραγγέλνουμε μια ιστοσελίδα ή μια εφαρμογή;
Πολύ συχνά υπάρχει μόνο μια ερώτηση: «Πότε θα είναι έτοιμο;»
Αυτό είναι κατανοητό. Ο καθένας θέλει να βάλει το έργο του σε λειτουργία το συντομότερο δυνατό. Το πρόβλημα είναι ότι η ημέρα της παράδοσης δεν είναι το τέλος του έργου. Είναι η στιγμή που η λύση αρχίζει να λειτουργεί σε πραγματικό περιβάλλον.
Και ακριβώς τότε η εγγύηση αποκτά τη μεγαλύτερη σημασία.
Τι είναι στην πραγματικότητα η εγγύηση λογισμικού;
Πολλοί λανθασμένα πιστεύουν ότι η εγγύηση σημαίνει δωρεάν προσθήκη νέων λειτουργιών. Δεν είναι έτσι.
Η εγγύηση καλύπτει τη σωστή λειτουργία της λύσης σύμφωνα με το συμφωνημένο πεδίο του έργου.
Εάν μετά την παράδοση προκύψει σφάλμα που οφείλεται στη διαδικασία σχεδιασμού ή στην υλοποίηση, ο ανάδοχος θα πρέπει να το διορθώσει σύμφωνα με τους όρους της εγγύησης. Αυτή είναι η ευθύνη για την ποιότητα της δικής του δουλειάς — όχι για μεταβαλλόμενες επιχειρησιακές απαιτήσεις.
Εγγύηση και ανάπτυξη του συστήματος — δεν είναι το ίδιο
Αυτή είναι μια πολύ σημαντική διάκριση.
Για παράδειγμα: Η εταιρεία μετά από μισό χρόνο θέλει να προσθέσει ένα module κρατήσεων. Αυτό δεν είναι διόρθωση σφάλματος — είναι ανάπτυξη του συστήματος.
Παρόμοια θα συμβεί με την ενσωμάτωση σε ένα νέο ERP, την προσθήκη νέων μεθόδων πληρωμών ή την ανασχεδίαση του πίνακα διαχείρισης — πρόκειται για νέες λειτουργίες.
Αν όμως η φόρμα επικοινωνίας παύσει να λειτουργεί λόγω σφάλματος στον κώδικα που δημιουργήθηκε κατά την υλοποίηση του έργου, τότε μιλάμε για θέμα που καλύπτεται από την εγγύηση.
Τι θα πρέπει να καλύπτει μια καλή εγγύηση;
Δεν υπάρχει ένα ενιαίο πρότυπο, αλλά αξίζει να προσέξετε εάν ο ανάδοχος ορίζει σαφώς:
- τι καλύπτεται από την εγγύηση,
- πώς αναφέρονται τα σφάλματα,
- ποιος είναι ο χρόνος απόκρισης,
- πώς γίνεται η διαδικασία επαλήθευσης των αναφορών,
- αν οι διορθώσεις γίνονται χωρίς επιπλέον κόστος,
- ποιες καταστάσεις δεν καλύπτονται από την εγγύηση.
Όσο πιο διαφανείς οι κανόνες, τόσο λιγότερες παρεξηγήσεις στο μέλλον.
Γιατί η διάρκεια της εγγύησης δεν λέει τα πάντα;
Μια ετήσια εγγύηση δεν είναι πάντα χειρότερη από μια τριετή. Και μια τριετής δεν σημαίνει απαραίτητα ανώτερη ποιότητα.
Το πιο σημαντικό ερώτημα είναι: Θα είναι πραγματικά διαθέσιμος ο ανάδοχος όταν προκύψει πρόβλημα;
Γιατί ακόμη και η μεγαλύτερη εγγύηση έχει μικρή αξία αν μετά από λίγους μήνες γίνεται δύσκολη η επικοινωνία με τον ανάδοχο. Γι' αυτό αξίζει να προσέξετε όχι μόνο τη ρήτρα στην σύμβαση, αλλά και την εμπειρία της εταιρείας, το ιστορικό της, τον τρόπο επικοινωνίας και τη σχέση της με τους πελάτες.
Συνηθισμένα σενάρια μετά την παράδοση
Μετά την εκκίνηση του έργου μπορούν να εμφανιστούν διάφορα σενάρια.
Για παράδειγμα:
- οι χρήστες χρησιμοποιούν το σύστημα με τρόπο που δεν είχε προβλεφθεί,
- εμφανίζονται νέες εκδόσεις προγραμμάτων περιήγησης,
- αλλάζουν εξωτερικά API,
- ο πάροχος πληρωμών ενημερώνει τις λύσεις του,
- η εταιρεία θέλει να επεκτείνει το σύστημα με νέα modules.
Όχι όλα αυτά είναι σφάλματα εκτέλεσης. Γι' αυτό είναι σημαντική η διάκριση μεταξύ εγγύησης, τεχνικής υποστήριξης και ανάπτυξης του έργου.
Η εγγύηση είναι επίσης ένα σήμα εμπιστοσύνης
Μια μακρά εγγύηση λέει επίσης κάτι για τον ανάδοχο. Δείχνει ότι αναλαμβάνει την ευθύνη για τη λύση που παρέδωσε και ότι η συνεργασία δεν τελειώνει την ημέρα της δημοσίευσης. Αυτό είναι ιδιαίτερα σημαντικό για προσαρμοσμένα συστήματα, καταστήματα και εφαρμογές που συχνά εξελίσσονται για πολλά χρόνια.
Πώς το εφαρμόζουμε στην Web24;
Στην Web24 πιστεύουμε ότι η παράδοση ενός έργου δεν τελειώνει τη συνεργασία.
Γι' αυτό για τις ιστοσελίδες, τα ηλεκτρονικά καταστήματα και τις εφαρμογές που υλοποιούμε παρέχουμε τριετή εγγύηση για τις εργασίες που πραγματοποιήθηκαν από εμάς.
Αυτό δεν σημαίνει ότι για τρία χρόνια επεκτείνουμε δωρεάν το έργο με νέες λειτουργίες. Σημαίνει όμως ότι αναλαμβάνουμε την ευθύνη για την ποιότητα όσων δημιουργήσαμε.
Πιστεύουμε ότι ένα καλό software house πρέπει να είναι συνεργάτης και μετά την ολοκλήρωση της υλοποίησης.
Συμπέρασμα
Κατά την επιλογή αναδόχου αξίζει να ρωτήσετε όχι μόνο για την τιμή, το χρονοδιάγραμμα ή την τεχνολογία.
Αξίζει επίσης να ρωτήσετε:
- Πώς είναι η εγγύηση;
- Τι καλύπτει;
- Πώς αναφέρονται τα προβλήματα;
- Παρέχει η εταιρεία υποστήριξη μετά την παράδοση;
- Για πόσο καιρό αναλαμβάνει την ευθύνη για τη λύση της;
Αυτές είναι ερωτήσεις που συχνά καθορίζουν την ποιότητα της συνεργασίας τα επόμενα χρόνια.
Γιατί ένας καλά γραμμένος κώδικας έχει αξία.
Αλλά εξίσου σημαντική είναι η βεβαιότητα ότι μετά την παράδοση δεν θα μείνετε μόνοι με αυτόν.
