λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Δελτία Beta Software

Τα μειονεκτήματα της Εξελικτικής Ανάπτυξη

Software αναπτύσσει πολλούς διαφορετικούς τρόπους , εξελικτική ανάπτυξη επιτρέπει τον ταχύτερο χρόνο ολοκλήρωσης κατά την απελευθέρωση ενός προϊόντος . Η εξέλιξη αυτή επιτρέπει στους χρήστες να συμμετέχουν στη διαδικασία , προκειμένου να κάνουν προτάσεις και να καθορίσει οποιαδήποτε ζητήματα με το λογισμικό . Επειδή εξελικτική ανάπτυξη στο λογισμικό έρχεται μαζί σε τεμάχια , μπορεί να υπάρχει μια σειρά από μειονεκτήματα. Η έλλειψη ορατότητας
Η

Εξελικτική ανάπτυξη λογισμικού χρησιμοποιεί πολλούς ανθρώπους που εργάζονται σε διαφορετικές περιοχές του κώδικα προγραμματισμού . Αυτό δεν αφήνει σαφή πορεία προς το πού και πώς οι αλλαγές που γίνονται . Ένας χάρτης του λογισμικού μερικές φορές δεν υπάρχει σωστά , γεγονός που καθιστά δύσκολο να αναδημιουργήσει ή να διορθώσετε την περαιτέρω κωδικοποίηση των προβλημάτων κάτω από τη γραμμή . Μερικά από τα πιο δομημένα μοντέλα ανάπτυξης λογισμικού αφήσει ένα σαφές σύστημα ίχνος χαρτιού και παρακολούθησης , αλλά συχνά χρειάζονται περισσότερο χρόνο για να αλλάξει θα πρέπει οι χρήστες να βρουν το λογισμικό περίπλοκη .
Εικόνων κακώς δομημένη Λογισμικό
Η

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

Η συμβατικών θεμάτων ή αδειοδότησης Χρεώσεις
Η

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

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

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

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