Πώς να διενεργήσετε έλεγχο σχετικά με τη διαμόρφωση λογισμικού;
Αλκινόη Νικολοπούλου
• 3 λεπτά ανάγνωση
Ο κύριος σκοπός ενός ελέγχου διαμόρφωσης λογισμικού είναι να διατηρήσει και να αποδείξει την ακεραιότητα των προϊόντων ενός έργου λογισμικού καθ 'όλη τη διάρκεια του κύκλου παραγωγής λογισμικού. Είναι σαν μια λίστα ελέγχου για τον προσδιορισμό των προϊόντων και των βασικών γραμμών εργασίας που υπόκεινται σε έλεγχο διαμόρφωσης. έγκριση και απόρριψη προτεινόμενων αλλαγών · παρακολούθηση και αναφορά δεδομένων διαμόρφωσης και αλλαγών · και βεβαιωθείτε ότι πληρούνται οι απαιτήσεις και τεκμηριώνονται σωστά.
Ένας έλεγχος διαμόρφωσης χρησιμοποιείται για να προσδιοριστεί ότι το λογισμικό συμμορφώνεται και συμμορφώνεται με ένα σύνολο συμφωνημένων απαιτήσεων. Είναι ένας μηχανισμός διασφάλισης ποιότητας για τον εντοπισμό ευκαιριών για τη συνεχή βελτίωση ενός προϊόντος.
Λειτουργικός έλεγχος διαμόρφωσης
Μπορείτε να κάνετε 2 τύπους ελέγχων για μια διαμόρφωση λογισμικού, έναν έλεγχο φυσικής διαμόρφωσης και έναν λειτουργικό έλεγχο διαμόρφωσης.
Ο έλεγχος φυσικής διαμόρφωσης θα συγκρίνει τα στοιχεία του συστήματος με την τεχνική τεκμηρίωση του προμηθευτή βάσει αυτών:
Ο έλεγχος καθορίζει μια γραμμή ρύθμισης παραμέτρων του λογισμικού που θα ελεγχθεί για να επιβεβαιωθεί εάν η τεκμηρίωση του πωλητή είναι αρκετή για να εγκαταστήσει, να λειτουργήσει και να επικυρώσει το λογισμικό ο χρήστης.
Εξετάστε τον πηγαίο κώδικα του προμηθευτή με την υποβληθείσα τεκμηρίωση για να βεβαιωθείτε ότι το λογισμικό συμμορφώνεται με τις προδιαγραφές που υπέβαλε ο προμηθευτής. Πρέπει επίσης να ελέγξετε ολόκληρο το σύστημα ελέγχου έκδοσης του προμηθευτή και να δείτε εάν τυχόν αλλαγές που έχουν γίνει στην έκδοση βάσης αφορούν την υποβληθείσα έκδοση λογισμικού.
Εάν το λογισμικό πρόκειται να εκτελεστεί σε άλλα συστήματα και εξοπλισμό, πρέπει να ελέγξετε όλα τα σχέδια και τις προδιαγραφές, τα δοκιμαστικά και τεχνικά δεδομένα που σχετίζονται με το υλικό του συστήματος και να αναθεωρήσετε την τεκμηρίωση για αυτό ενάντια στις λειτουργικές προδιαγραφές του συστήματος και να επιλύσετε προβλήματα.
Όλες οι αλλαγές που έχουν γίνει στη βασική διαμόρφωση λογισμικού κατά τη διάρκεια του φυσικού ελέγχου πρέπει να επανεξεταστούν και να υποβληθούν νέα έγγραφα.
Ελέγξτε ότι πληρούνται όλα τα παραδοτέα όπως πρότυπα κατασκευής, συμμόρφωση μέσων παράδοσης, παραδοτέα αποστολής και συμμόρφωσης κατά την εξαγωγή, καθώς και απαιτήσεις τρίτων.
Διαμόρφωση λογισμικού Η διαχείριση του λειτουργικού ελέγχου διαμόρφωσης γίνεται κατά τη διάρκεια του κύκλου ανάπτυξης του λογισμικού για να παρέχει στη διαχείριση συνεχή αξιολόγηση για να επιβεβαιώνει ότι το λογισμικό συμμορφώνεται με τις πολιτικές, τις διαδικασίες, τα σχέδια και τα συστήματα και άλλα πρότυπα όπως συμφωνήθηκαν.
Για έλεγχο λειτουργικής διαμόρφωσης:
Ο πράκτορας δοκιμών θα πρέπει να ελέγξει τις διαδικασίες δοκιμής που διεξήγαγε ο πωλητής για να διαπιστώσει ότι έχουν δοκιμαστεί όλες οι καθορισμένες λειτουργικές απαιτήσεις και ότι το λογισμικό εκτελεί όλες τις λειτουργίες όπως περιγράφεται στην τεκμηρίωση του πωλητή.
Όλες οι απαιτούμενες αλλαγές που πρέπει να εφαρμοστούν βάσει του λειτουργικού ελέγχου διαμόρφωσης θα πρέπει να επανεξεταστούν και να επαληθευτούν έναντι της αναθεωρημένης τεκμηρίωσης που υποβλήθηκε από τον πωλητή.
Κατά τη διάρκεια των δοκιμών σας, θα πρέπει επίσης να κάνετε δοκιμές διασύνδεσης καθώς και να δοκιμάσετε τα απαιτούμενα ποιοτικά χαρακτηριστικά του λογισμικού όσον αφορά την απόδοση, τη χρηστικότητα, την ασφάλεια και την ασφάλεια.
Ο έλεγχος διαμόρφωσης ενός λογισμικού κατά τη διαδικασία παραγωγής διασφαλίζει ότι το τελικό προϊόν εκτελεί και παραδίδει τα αποτελέσματα όπως καθορίζεται και ότι τα συνοδευτικά έγγραφα είναι φιλικά προς το χρήστη και εφαρμόζονται στο συγκεκριμένο λογισμικό.