λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Desktop Βίντεο

Λογισμικό Κύκλου Ζωής Ελάττωμα

Λογισμικό σπάνια είναι απαλλαγμένη από λάθη ή ελαττώματα . Αν τα ελαττώματα στο λογισμικό μπορεί μερικές φορές να είναι καταστροφικές , μπορούν να προληφθούν ή να ελαχιστοποιηθούν μέσω ορθών πρακτικών διασφάλισης ποιότητας , τη διαχείριση της διάρθρωσης και των τεχνολογιών εντοπισμού ελάττωμα . Ο κύκλος ζωής ελάττωμα λογισμικού, η οποία επικαλύπτει την ανάπτυξη λογισμικού κύκλου ζωής ( SDLC ) , μας δίνει τη δυνατότητα να παρακολουθείτε τα ελαττώματα και να εξαλείψει τους όσο το δυνατόν νωρίτερα στην SDLC . Ορισμός
Η

"ελάττωμα λογισμικού " έχει πολλές εναλλάξιμα ονόματα : σφάλμα του λογισμικού , λάθος , σφάλμα , αποτυχία , συντριβή και ανωμαλία . Το ινστιτούτο ηλεκτρικών και ηλεκτρονικών μηχανικών ( IEEE ) , το σώμα προτύπων που ρυθμίζουν ακόμη και το επάγγελμα του λογισμικού , καθορίζει ένα σφάλμα του λογισμικού ως ένα προγραμματιστικό λάθος που προκαλεί δυσλειτουργία στο λογισμικό . IEEE βλέπει ελάττωμα ως ανωμαλία του προϊόντος όταν το λογισμικό δεν ανταποκρίνεται στις προσδοκίες των πελατών και τις προδιαγραφές . Μια συντριβή είναι μια ακραία περίπτωση ελαττώματος λογισμικού που σταματά το λογισμικό από περαιτέρω επεξεργασία .
Εικόνων Ορισμένες πηγές Ελλειμμάτων
Η

ελαττώματα λογισμικού μπορεί να προκύψει από παρερμηνεύουν τις απαιτήσεις των πελατών , η κακή προγραμματιστικές συνήθειες , λάθος λογική προγραμματισμού , η κακή δοκιμές και ακόμη δεν έχουν δοκιμαστεί σενάρια εφαρμογής λογισμικού . Για παράδειγμα , ένας πελάτης καθορίζει ένα μπλε φόντο σε μια ιστοσελίδα και του έργου που παράγει ένα λευκό φόντο είναι ένα ελάττωμα . Ακόμη και αν η ιστοσελίδα τρέχει πρόστιμο , δεν πληροί τις απαιτήσεις του πελάτη .

Η ελαττώματα SDLC
Η

Ελαττώματα μπορεί να συμβεί σε οποιαδήποτε φάση του κύκλου ζωής της ανάπτυξης λογισμικού ( SDLC ) . Οι φάσεις SDLC είναι η ανάλυση απαιτήσεων , το σχεδιασμό των συστημάτων , το σχεδιασμό , την υλοποίηση του προγράμματος , τον έλεγχο του προγράμματος , τον έλεγχο και τη συντήρηση του συστήματος . Έτσι, δεδομένου ότι ενδέχεται να προκύψουν προβλήματα σε οποιαδήποτε φάση , ο κύκλος ζωής ελάττωμα αφορά τη διασφάλιση της ποιότητας σε κάθε στάδιο . Διαμόρφωση διαχείριση επιτρέπει ελαττώματα που πρέπει να καταγράφονται και να παρακολουθούνται σε απομάκρυνση . Έτσι, τα εργαλεία για τη διαχείριση διαμόρφωσης και παρακολούθησης ελάττωμα θα απαιτηθεί στη ζωή ελάττωμα διασφάλισης της ποιότητας του κύκλου .
Εικόνων Ελαττώματα Κύκλου Ζωής ( DLC ) Stages
Η

κύκλου ζωής Ελαττώματα μπορεί να περιγραφεί ως διαδικασία τεσσάρων σταδίων . Στάδιο 1 περιλαμβάνει την ανακάλυψη και την αναφορά των ελαττωμάτων, ενώ το στάδιο 2 είναι για την αναθεώρηση και την ανάθεση δράση σχετικά με τα ελαττώματα . Το στάδιο 3 αφορά τον εντοπισμό σφαλμάτων και την απομάκρυνση των ελαττωμάτων . Στάδιο 4 περιλαμβάνει την επιβεβαίωση ότι τα προβλήματα είχαν αφαιρεθεί
εικόνων DLC : . Στάδια 1 και 2
Η

Κάθε οργάνωση ανάπτυξης λογισμικού έχει μια ομάδα ανάπτυξης και μια ομάδα δοκιμών του οποίου η λειτουργία είναι να ανακαλύψουν τα ελαττώματα και τις αναφέρει στο στάδιο 1 . Συνήθως η ομάδα ανάπτυξης θα απελευθερώσει τις προδιαγραφές , τις προδιαγραφές σχεδιασμού του λογισμικού απαιτήσεις λογισμικού και εφαρμογών πηγές κωδικό στην ομάδα ελέγχου . Μπορούν να συμπεριληφθούν τρίτο βιβλιοθήκες κόμμα . Η ομάδα δοκιμών , τότε απαιτούνται δοκιμές για τα ελαττώματα των εγγράφων και του πηγαίου κώδικα . Στάδιο 2 περιλαμβάνει μια συνεδρίαση επανεξέτασης μεταξύ των δύο ομάδων , όπου η απόφαση λαμβάνεται με τη σοβαρότητα, την εγκυρότητα και την προτεραιότητα του ελαττώματος . Μετά την αναθεώρηση, τα συγκεκριμένα πρόσωπα που είναι αρμόδιο για τα σφάλματα
εικόνων DLC : . Στάδια 3 και 4
Η

Στο στάδιο 3 , οι προγραμματιστές να αναλύει τον πηγαίο κώδικα για να προσδιορίσει την προέλευση των τα ελαττώματα , με στόχο την άρση τους. Μια ανάλυση των επιπτώσεων πραγματοποιείται επίσης να αξιολογηθούν οι πιθανές βλάβες που θα μπορούσαν να προκύψουν για ελαττώματα που μπορεί να διορθωθεί αμέσως, αλλά σε τελευταία έκδοση λογισμικού . Η « σταθερή » έκδοση του λογισμικού , στη συνέχεια υποβάλλεται σε περαιτέρω δοκιμές . Στάδιο 4 του κύκλου ζωής ελάττωμα είναι αφιερωμένο σε δοκιμές επιβεβαίωση ότι τα ελαττώματα συνιστάται έχουν πράγματι αφαιρεθεί και το λογισμικό είναι αρκετά καλή για να μεταφέρει .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα