λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Τι είναι η βελτίωση της διαδικασίας Software

; τη βελτίωση της διαδικασίας λογισμικού ( SPI ) ασχολείται με τη διαχείριση των φάσεων , τους πόρους και τους ανθρώπους που οδηγεί σε υψηλότερη παραγωγικότητα και την ποιότητα του λογισμικού . Αναπτύχθηκε στη δεκαετία του 1990 σε Software Engineering Institute ( SEI ) , το μοντέλο SPI κυριαρχεί τη φιλοσοφία και τη μεθοδολογία της ανάπτυξης λογισμικού, ακόμη και το 2010 . Η διευρυμένη μοντέλο περιλαμβάνει προσωπική διαδικασία λογισμικού ( PSP ) , η ομάδα της διαδικασίας ανάπτυξης λογισμικού ( TSP ) και το μοντέλο ωριμότητας ικανότητας ολοκληρωμένη ( CMMI ) . Κάθε βελτίωση πρέπει να είναι μετρήσιμοι και να αναλυθούν για να γίνει χρήσιμο και επαναλαμβανόμενη . Τι είναι η βελτίωση της διαδικασίας λογισμικού;
Η

μελέτες από SEI στα τέλη του 1980 αποκάλυψε ότι το λογισμικό στις περισσότερες οργανώσεις δεν ήταν να παραχθούν αποτελεσματικά και παραγωγικά . SEI διαπιστώσει ότι το ζήτημα της διαδικασίας ανάπτυξης λογισμικού και την ωριμότητα του οργανισμού για την εφαρμογή της διαδικασίας του λογισμικού . SEI στη συνέχεια, ανέπτυξε ένα μοντέλο ωριμότητας της διαδικασίας , η οποία προσδιόρισε τις διαδικασίες ένας οργανισμός πρέπει να περάσει μέσα για να παράγουν προβλέψιμα ποιότητα του λογισμικού που πληροί τις προδιαγραφές και τις απαιτήσεις
εικόνων Διαδικασία Maturity Model : . Επίπεδα 1 και 2
Η

Το μοντέλο ωριμότητας της διαδικασίας SEI προσδιόρισαν και καθόρισαν πέντε επίπεδα ωριμότητας ότι οργανώσεις για την ανάπτυξη λογισμικού πρέπει να περάσει αν και για να παράγουν με συνέπεια την ποιότητα του λογισμικού . Είναι αρχικό επίπεδο 1 , επαναλήψιμα επιπέδου 2 , που ορίζεται στο επίπεδο 3 , επίπεδο διαχειριζόμενου 4 και βελτιστοποιημένο επίπεδο 5 . Οι μελέτες δείχνουν ότι οι περισσότεροι οργανισμοί βρίσκονται στο αρχικό τους επίπεδο , που χαρακτηρίζεται από ad hoc χωρίς χαρτιά σχεδίων και διαδικασιών . Καθώς ο οργανισμός κινείται προς την επαναλαμβανόμενη επίπεδο , τώρα χρησιμοποιεί τυποποιημένες μεθόδους μηχανικής λογισμικού και τεχνολογιών και επιτυγχάνει μια σταθερή επαναλαμβανόμενη και ελεγχόμενη διαδικασία λογισμικού

Η Διαδικασία Maturity Model : . Επίπεδα 3 και 4

Επόμενο στην εξέλιξη της διαδικασίας είναι το καθορισμένο επίπεδο 3 οργάνωσης. Διαχείριση της διαδικασίας έχει ριζώσει και μια βάση δεδομένων διαδικασία που θεσπίστηκε . Τα πρότυπα της τεχνολογίας λογισμικού για τη βελτίωση της διαδικασίας εφαρμόζεται και να τηρείται. Η οργάνωση που έχει επιτύχει το επίπεδο 4 - η διαχείριση επίπεδο - τώρα μετρά τα πάντα που εμπλέκονται στη διαδικασία του λογισμικού , έτσι ώστε να βελτιώσουν τόσο το προϊόν και τη διαδικασία
εικόνων Λήξης Process Model : Level 5

Το επίπεδο 5 οργανισμός έχει επιτύχει μια δομημένη προσέγγιση για τη διαδικασία βελτίωσης . Χρησιμοποιεί μετρήσεις από το επίπεδο 4 για να επιτευχθεί μια συνεχής και βελτιστοποιημένη βελτίωση της διαδικασίας. Η οργάνωση επίπεδο έχει καθορίσει μια λεπτομερή περιγραφή για το πώς η ίδια η διαδικασία μπορεί να τροποποιηθεί . Πολύ λίγες οργανώσεις λογισμικού , σύμφωνα με Edward Yourdon , έχουν επιτύχει επίπεδο 5 ωριμότητα .
Εικόνων Διαδικασία Προσωπικά Λογισμικού ( PSP )
Η

δαπάνες προσωπικού εκτιμάται ότι θα συνεισφέρουν μέχρι και 70 τοις εκατό το κόστος της ανάπτυξης λογισμικού. Είναι , επομένως, πολύ σημαντικό να εκπαιδεύσει τους μηχανικούς λογισμικού στην αποτελεσματική και παραγωγική χρήση των δεξιοτήτων του λογισμικού . Η προσωπική διαδικασία του λογισμικού ( PSP ) σχεδιάστηκε για να ανταποκριθεί σε αυτή την πρόκληση . Το PSP καθοδηγεί τους μηχανικούς σχετικά με τη διαχείριση του έργου , το σχεδιασμό και εκτίμηση κόστους . PSP γνώσεων αποτελεί προϋπόθεση για την εφαρμογή της διαδικασίας της ομάδας λογισμικού ( TSP ) .
Εικόνων Διαδικασία Team Λογισμικό ( TSP )
Η

Η διαδικασία ανάπτυξης λογισμικού της ομάδας ( TSP ) έχει σχεδιαστεί για να βοηθήσει το λογισμικό ομάδες για επίτευξη υψηλών επιδόσεων . Μετά από οδηγίες του , οι ομάδες λογισμικού μπορούν να δημιουργήσουν το λογισμικό της ποιότητας , τη βελτίωση της διαχείρισης των διαδικασιών λογισμικού οργάνωσης και, συνεπώς, εγγυάται την ποιότητα των προϊόντων λογισμικού και υπηρεσιών . TSP βοηθά την ομάδα να καθορίσει τους στόχους και να παράγει ένα στρατηγικό σχέδιο για την επίτευξη του στόχου με τη συμμετοχή των μελών της ομάδας δυναμικά στο πρόγραμμα λογισμικού . Μετά TSP και PSP , μια ομάδα μπορεί να επιτύχει εύκολα το επίπεδο 5 .
Εικόνων Capability Maturity Model Ολοκληρωμένο ( CMMI )
Η

CMMI αποτελεί μια συλλογή των βέλτιστων πρακτικών που λειτουργούν ως οδηγός για τη βελτίωση της διαδικασίας για την ανάπτυξη προϊόντων και υπηρεσιών , στη διαχείριση των πόρων και την απόκτηση προϊόντων και υπηρεσιών . CMMI είναι μια ενημερωμένη έκδοση ( 2006-2009 ) και την επέκταση της αρχικής διαδικασίας σε πέντε επίπεδα , αλλά πηγαίνει πέρα από τις διαδικασίες λογισμικού και ισχύει και για άλλους τομείς που απαιτούν την ανάπτυξη της διαδικασίας .
Η
εικόνων

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

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