Το λογισμικό διαφοροποιείται από το υλικό ως το σύνολο κανόνων που επιτρέπουν τη διεξαγωγή υπηρεσιών στη φυσική συσκευή. Η βιομηχανία λογισμικού είναι πραγματικά μόνο ένα μικρό μέρος της συνολικής δραστηριότητας προγραμματισμού ηλεκτρονικών υπολογιστών που λαμβάνει χώρα, καθώς σχετίζεται με λογισμικό που διακινείται μεταξύ παραγωγών λογισμικού και καταναλωτών λογισμικού. Πολλά προγράμματα λογισμικού που δημιουργούνται εσωτερικά για πολύ συγκεκριμένες χρήσεις δεν πωλούνται ποτέ εκτός της εταιρείας. Από τότε που ξεκίνησε η βιομηχανία στη δεκαετία του 1950, έχει περάσει από μια σειρά επαναστατικών αλλαγών, από απλές υπηρεσίες προγραμματισμού τρυπανιών που προσφέρονται σε εκείνες τις λίγες εταιρείες που είχαν υπολογιστές το 1955 σε επαναστατικές τάσεις, όπως το λογισμικό ως υπηρεσία (SaaS) για το Ίντερνετ των πραγμάτων (IoT) και την αποδοχή εναλλακτικών λύσεων ανοικτής πηγής από μεγάλες εταιρείες.
Τομείς Λογισμικού
Η βιομηχανία λογισμικού μπορεί να χωριστεί σε τέσσερις κύριες κατηγορίες: υπηρεσίες προγραμματισμού, υπηρεσίες συστήματος, ανοικτού κώδικα και SaaS. Τα παρακάτω περιγράφουν τις κατηγορίες επιχειρηματικού λογισμικού που χρησιμοποιούνται στον κλάδο.
Υπηρεσίες προγραμματισμού - ο τομέας αυτός είναι ιστορικά ο μεγαλύτερος τομέας και περιλαμβάνει ονόματα όπως η Microsoft Corporation (NASDAQ: MSFT), η Automatic Data Processing, Inc. (NASDAQ: ADP), η Oracle Corporation (NYSE: ORCL) και η SDC Technologies Inc. οι εταιρείες συχνά πρωτοστάτησαν σε λύσεις στις ανάγκες των επιχειρήσεων να αναλύουν δεδομένα, να αποθηκεύουν και να οργανώνουν δεδομένα ή να παρέχουν προγράμματα για τη λειτουργία μηχανών.
Οι υπηρεσίες του συστήματος - παρόλο που ο προγραμματισμός ήταν ο μεγαλύτερος τομέας λογισμικού στις αρχές του υπολογιστή, οι υπηρεσίες του συστήματος αυξήθηκαν ταχύτατα στη δεκαετία του 1960 και 1970 και στη συνέχεια εξερράγησαν στη δεκαετία του '80 με την άνοδο των προσωπικών υπολογιστών (PCs) και την ανάγκη για ένα περιεκτικό λειτουργικό σύστημα Το αρχικό λειτουργικό σύστημα δίσκου της Microsoft (DOS) που ξεκίνησε το 1981.
Open Source - ο προγραμματισμός ή η μηχανική λογισμικού έχει γίνει ένα τεράστιο επάγγελμα κατά τη ζήτηση με την ανάπτυξη του Διαδικτύου, των συστημάτων cloud και των επιχειρήσεων που είναι πρόθυμα να αποτολμήσουν πιο ευχάριστα σε περιβάλλοντα ανοιχτού κώδικα, όπως το λειτουργικό σύστημα Linux. Το open source αναφέρεται σε μια βάση δεδομένων που δημιουργήθηκε και είναι ελεύθερη να αποκτήσει. Ωστόσο, οι περισσότερες επιχειρήσεις απαιτούν αλλαγές στις βάσεις κώδικα ώστε να ανταποκρίνονται στις ανάγκες τους. Μια άλλη βάση κώδικα ανοιχτού κώδικα είναι το λειτουργικό σύστημα Android.
Το λογισμικό ως υπηρεσία - με την άνοδο του cloud computing και την κίνηση των περισσότερων επιχειρήσεων μικρών και μεγάλων στο cloud, το SaaS έχει γίνει πιο δημοφιλές από το λογισμικό του συστήματος για τις ειδικές ανάγκες των επιχειρήσεων. Αυτό το λογισμικό διατηρείται στους διακομιστές δημιουργών και οι πελάτες έχουν πρόσβαση στο λογισμικό μέσω του Διαδικτύου, το οποίο επίσης αναφέρεται ως σύννεφο. Όλες οι αναβαθμίσεις, οι ενημερώσεις κώδικα και τα ζητήματα αντιμετωπίζονται από την πλευρά του δημιουργού με ένα μοντέλο που βασίζεται στη συνδρομή του πελάτη. Ο τομέας SaaS προβλέπεται να αναπτυχθεί συνεχώς κατά την επόμενη δεκαετία, αντιπροσωπεύοντας σχεδόν το 30% μέχρι το 2018. Μέχρι το τέλος του 2016 προβλέπεται ότι πάνω από το 80% όλων των επιχειρήσεων θα ενσωματώσει τουλάχιστον μία συνιστώσα του cloud computing μέσα στην τεχνολογία της πληροφορικής IT), όπως η υποδομή ως υπηρεσία (IaaS), η πλατφόρμα ως υπηρεσία (PaaS) ή τα προγράμματα SaaS.
Μερίδιο αγοράς για το SaaS
Οι πάροχοι SaaS αγωνίζονται για το μερίδιο αγοράς προσπαθώντας να παρέχουν τις περισσότερες υπηρεσίες στο πλαίσιο των προσφορών τους για να καλύψουν όσο το δυνατόν περισσότερες καταστάσεις. Η σουίτα εφαρμογών του Zoho ή η κίνηση της Oracle σε ενότητες λογισμικού αποτελούν εξαιρετικά παραδείγματα για το πώς οι εταιρείες λογισμικού αναπτύσσονται σε μαζικά συστήματα με βάση αρθρωτά συστήματα, όπου οι επιχειρήσεις μπορούν να συνδέσουν τα απαραίτητα στοιχεία για την κατάστασή τους. Το μοντέλο είναι ελκυστικό για επιχειρήσεις όλων των μεγεθών, όπως μια επιχείρηση χρειάζεται μόνο να πληρώσει για τις ενότητες, όπως προγράμματα και εφαρμογές, απαιτεί να τρέξει την επιχείρησή της και τα περισσότερα από αυτά τα προϊόντα SaaS είναι σχεδόν άμεσα κλιμακούμενα εάν η επιχείρηση χρειάζεται να αναπτυχθεί.
Το μέλλον της βιομηχανίας
Με την εμφάνιση του Internet και του cloud computing, η βιομηχανία λογισμικού έχει αλλάξει ριζικά τον τρόπο με τον οποίο οι επιχειρήσεις αλληλεπιδρούν, αναπτύσσουν και χρησιμοποιούν λογισμικό. Το λογισμικό ήταν κάποτε προϊόν που αγοράστηκε, εγκαταστάθηκε και συντηρήθηκε. Το 2016, όλο και περισσότερες εταιρείες χρησιμοποιούν λογισμικό σε ένα μοντέλο συνδρομής, όπου όλη η ανάπτυξη, συντήρηση και συντήρηση του προγράμματος γίνεται από τον αρχικό δημιουργό. (Για σχετική ανάγνωση, ανατρέξτε στην ενότητα "8 Δεξιότητες Λογισμικού Επί του παρόντος σε Ζήτηση")
