Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει συμμόρφωση;
Η συμμόρφωση είναι ο βαθμός τήρησης των προκαθορισμένων προσδοκιών. Ο βαθμός στον οποίο ένα προϊόν πληροί τα προκαθορισμένα κριτήρια του χαρακτηρίζεται ως συμμόρφωση στο πλαίσιο της μηχανικής λογισμικού.
Η Techopedia εξηγεί τη συμμόρφωση
Ένας προγραμματιστής λογισμικού δημιουργεί λειτουργικές και μη λειτουργικές απαιτήσεις πριν από την ανάπτυξη λογισμικού. Οι λειτουργικές απαιτήσεις είναι εκείνες οι απαιτήσεις που αντιπροσωπεύουν τη βασική λειτουργικότητα που παρέχεται από το σύστημα. Οι μη λειτουργικές απαιτήσεις είναι οι πρόσθετες απαιτήσεις όπως ο περιορισμός του χρόνου, η απόδοση, η διαθεσιμότητα, η δυνατότητα κλιμάκωσης, η αξιοπιστία κλπ. Ο βαθμός συμμόρφωσης του λογισμικού στις λειτουργικές του απαιτήσεις είναι η συμμόρφωση του λογισμικού στις απαιτήσεις του.
Για παράδειγμα, ένα έγγραφο απαίτησης λογισμικού μπορεί να καθορίζει ότι το κόστος του λογισμικού δεν πρέπει να υπερβαίνει τα $ 15.000. Αυτή είναι μια λειτουργική απαίτηση που το λογισμικό πρέπει να συμφωνήσει. Ωστόσο, μια απαίτηση όπως το σύστημα πρέπει να υποστηρίζει τον έλεγχο ταυτότητας HTTPS είναι μη λειτουργική και το λογισμικό έχει πάντοτε την επιλογή αποδοχής ή απόρριψης.