Ορθόνομα Έργα Ανάπτυξης Λογισμικού

(σκίτσο)

Λογισμικά Ανοιχτού Κώδικα

Το μεγαλύτερο πρόβλημα με τα λογισμικά αυτά είναι η κοινότητες που τα αναπτύσσουν. Υπάρχουν αμέτρητες ομοιότητες προς την 'έξω κοινωνία', και έτσι συχνά κυριαρχεί ο εγωισμός και το ατομικό συμφέρον.

Λόγου των αντιστάσεων των ατόμων, μετατρέπονται τέτοια έργα πολύ δύσκολα στο να είναι ορθόνομα, πράγμα που κατατάσσει τα λογισμικά ανοιχτού κώδικα μη χρήσιμα - έστω για μακροπρόθεσμη χρήση.

Αυτό επηρεάζετε σε μεγάλο βαθμό από της κοινότητες γύρο από αυτήν την γλώσσα προγραμματισμού. Η διανόηση των προβλημάτων έγινε βάση εκατοντάδων αναλύσεων και καταγράφονται στο έργο CASE.

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

Ορθονομία και Εξέλιξη Λογισμικού

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

Στην ουσία δεν παίζει μεγάλο ρόλο το ποια τμήματα λογισμικού θα επιλεχθούν. Περισσότερο σημαντικό είναι το πόσο εξελίξιμη είναι αυτή η γλώσσα.

Μέσο Λύση

Η μέση λύση είναι, να χρησιμοποιούνται τα υπάρχον λογισμικά όσο λιγότερο γίνετε, και να αντικατασταθούν με τον καιρό από ορθόνομα λογισμικά (αυτά που υλοποιούνται εντός ορθόνομον έργων ανάπτυξης λογισμικού).