Ποιος ασχολείται με την ανάπτυξη λογισμικού

Πίνακας περιεχομένων:

Ποιος ασχολείται με την ανάπτυξη λογισμικού
Ποιος ασχολείται με την ανάπτυξη λογισμικού

Βίντεο: Ποιος ασχολείται με την ανάπτυξη λογισμικού

Βίντεο: Ποιος ασχολείται με την ανάπτυξη λογισμικού
Βίντεο: Επαγγέλματα με Μέλλον: Μηχανικός Ανάπτυξης Λογισμικού 2024, Απρίλιος
Anonim

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

Ποιος ασχολείται με την ανάπτυξη λογισμικού
Ποιος ασχολείται με την ανάπτυξη λογισμικού

Οδηγίες

Βήμα 1

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

Βήμα 2

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

Βήμα 3

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

Βήμα 4

Ένας ενθουσιώδης δεν μπορεί να γράψει ένα μεγάλο πρόγραμμα, αλλά μπορεί να δημιουργήσει ένα έργο σε Sourceforge, Google Code, Microsoft CodePlex ή κάτι παρόμοιο. Μετά από αυτό, ένας απεριόριστος αριθμός ερασιτεχνών προγραμματιστών θα είναι σε θέση να εργαστεί μαζί στον κώδικα. Οι περισσότεροι από αυτούς ασχολούνται με τον προγραμματισμό ως χόμπι στον ελεύθερο χρόνο τους από το κύριο έργο τους.

Βήμα 5

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

Συνιστάται: