Διδακτικά Βιβλία του Παιδαγωγικού Ινστιτούτου

Αναζήτηση

Βρες
Εμφάνιση

7.6.6 Συντήρηση

Ο όρος συντήρηση κατ’ αρχάς είναι παράξενος, όταν αναφέρεται σε κάτι άυλο όπως είναι ένα πρόγραμμα. Το πρόγραμμα δεν χαλάει, δεν σκουριάζει, δεν φθείρεται και όμως χρειάζεται συντήρηση. Δύο είναι οι βασικοί λόγοι: - για να διορθωθούν λάθη τα οποία εντοπίστηκαν, αφού το πρόγραμμα παραδόθηκε για χρήση, κατά τη διάρκεια δηλαδή χρήσης του προγράμματος - για να γίνουν αλλαγές που προέκυψαν με την πάροδο του χρόνου, λόγω αλλαγών στο περιβάλλον χρήσης του προγράμματος. Για παράδειγμα, επειδή άλλαξε ο τρόπος υπολογισμού του Φ.Π.Α. για ένα πρόγραμμα τιμολόγησης. Συναφής με το θέμα της συντήρησης του προγράμματος είναι η έννοια του αριθμού έκδοσης ή απλώς έκδοσης (version number, version). Ας υποτεθεί ότι ένα πρόγραμμα με όνομα "ΤΟ!πρόγραμμα" παραδόθηκε για χρήση την 1/1/2000. Τους πρώτους μήνες της χρήσης του εντοπίστηκαν κάποια λάθη και την 1/8/2000 δόθηκε για χρήση το πρόγραμμα διορθωμένο. Θα πρέπει το διορθωμένο πρόγραμμα με κάποιο τρόπο να έχει διαφορετική ονομασία για να ξεχωρίζει από την αρχική έκδοση αλλά και συγχρόνως να φαίνεται ότι πρόκειται για το ίδιο πρόγραμμα. Κατά πάγια πρακτική στο χώρο του λογισμικού, αυτό επιτυγχάνεται με τη χρήση αρίθμησης για τον καθορισμό των εκδόσεων. Έτσι το αρχικό πρόγραμμα, ή για την ακρίβεια η αρχική έκδοση, πρέπει να λέγεται όχι απλώς "ΤΟ!πρόγραμμα", αλλά "ΤΟ!πρόγραμμα έκδοση 1.0". Η διορθωμένη τότε έκδοση μπορεί να λέγεται "ΤΟ!πρόγραμμα έκδοση 1.1". Μια επόμενη έκδοση, με πολλές αλλαγές, μπορεί να λέγεται "ΤΟ!πρόγραμμα έκδοση 2.7". Η αρίθμηση γίνεται με παραπάνω από έναν αριθμούς, χωρισμένους με τελεία, και συνηθίζεται να είναι αύξουσα. Όταν αγοράζουμε λογισμικό θα πρέπει να προσέχουμε ο αριθμός έκδοσης του προγράμματος να είναι ο πιο πρόσφατος.