Το μυστικό της βιομηχανίας λογισμικού

ο ΠωλητήςΕίναι μια συναρπαστική στιγμή να βρίσκεστε στη βιομηχανία λογισμικού. Με το dot com boom and bust, και τώρα το "web 2.0" και την κοινωνική δικτύωση στο mainstream, είμαστε ακόμα στα παιδικά μας χρόνια αλλά μεγαλώνουμε.

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

Οι καταναλωτές επιτέλους επιβαρύνονται με το λογισμικό μας. Οι διαχειριστές προϊόντων αποκτούν επιτέλους καλή γεύση - συγχαίροντας ένα εξαιρετικό προϊόν με καλό σχεδιασμό που αξίζει τις πωλήσεις και το μάρκετινγκ.

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

Το λογισμικό έχει δοκιμαστικές μονάδες και κριτικές, αλλά δεν ανταποκρίνεται ποτέ στις προσδοκίες μας, έτσι; Μέρος του προβλήματος είναι ότι, ενώ τα αυτοκίνητα πηγαίνουν προς τα εμπρός, προς τα πίσω και έχουν πόρτες και τροχούς, το λογισμικό δεν ακολουθεί τους ίδιους κανόνες ... και ούτε το χρησιμοποιούν δύο άτομα. Μέχρι να απαρνηθούμε στην καθημερινή μας εργασία, καταλαβαίνουμε τι «λείπει» με την εφαρμογή. Χάθηκε όταν σχεδιάστηκε. Χάθηκε όταν αναπτύχθηκε. Και το χειρότερο, χάνεται πάντα στην πώληση.

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

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

Η θέα από την εταιρεία λογισμικού

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

  • Πώς φαίνεται; - σε αντίθεση με τη δημοφιλή πεποίθηση, λογισμικό is έναν διαγωνισμό ομορφιάς. Μπορώ να επισημάνω δεκάδες εφαρμογές που θα έπρεπε να «κατέχουν» την αγορά, αλλά ούτε καν να κάνουν το κόψιμο, επειδή δεν έχουν την αισθητική που προσελκύει τους τίτλους.
  • Πώς πωλείται; - Μερικές φορές τα χαρακτηριστικά είναι εμπορεύσιμα, αλλά δεν είναι πραγματικά τόσο χρήσιμα. Στον κλάδο των email, υπήρχε μεγάλη ώθηση για λίγο εκεί RSS. Όλοι το ζήτησαν, αλλά μόνο ένα ζευγάρι παρόχων υπηρεσιών ηλεκτρονικού ταχυδρομείου το είχαν. Το αστείο είναι, ένα χρόνο αργότερα, και εξακολουθεί να μην υιοθετείται στο mainstream από τους εμπόρους email. Είναι ένα από αυτά τα χαρακτηριστικά που είναι εμπορεύσιμα, αλλά δεν είναι πραγματικά χρήσιμα (ακόμα).
  • Πόσο ασφαλής είναι; - αυτό είναι ένα από αυτά τα «μικρά» αντικείμενα που παραβλέπονται αλλά μπορεί πάντα να βυθίσει μια συμφωνία. Ως πάροχοι λογισμικού, πρέπει πάντα να προσπαθούμε για την ασφάλεια και να το υποστηρίζουμε μέσω ανεξάρτητων ελέγχων. Αυτό δεν είναι ανεύθυνο.
  • Πόσο σταθερό είναι; - εκπληκτικά, η σταθερότητα δεν είναι κάτι που αγοράζεται - αλλά θα κάνει τη ζωή σας άθλια αν πρόκειται για ζήτημα. Η σταθερότητα είναι το κλειδί για τη φήμη και την κερδοφορία μιας εφαρμογής. Το τελευταίο πράγμα που θέλετε να κάνετε είναι να προσλάβετε άτομα για να ξεπεράσετε τα ζητήματα σταθερότητας. Η σταθερότητα είναι επίσης μια βασική στρατηγική που πρέπει να αποτελεί το θεμέλιο κάθε εφαρμογής. Εάν δεν έχετε σταθερό θεμέλιο, χτίζετε ένα σπίτι που μια μέρα θα καταρρεύσει και θα πέσει.
  • Τι πρόβλημα επιλύει; - αυτός είναι ο λόγος για τον οποίο χρειάζεστε το λογισμικό και εάν θα βοηθήσει ή όχι την επιχείρησή σας. Η κατανόηση του προβλήματος και η ανάπτυξη της λύσης είναι γιατί πηγαίνουμε στη δουλειά κάθε μέρα.

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

3 Σχόλια

  1. 1

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

    Η απάντησή μου είναι παρόμοια με αυτό που μιλάτε εδώ. Αυτή είναι μια ολοκαίνουργια βιομηχανία. Μας πήρε χιλιάδες χρόνια για να επιστρέψουμε εκεί που οι Ρωμαίοι είχαν κάνει με τη μηχανική. Μία από τις αγαπημένες μου στιγμές στην Ιταλία ήταν να επισκεφτώ το Πάνθεον στη Ρώμη και να δω την τρύπα όπου ο Brunelleschi υποτίθεται ότι έκοψε μια τρύπα για να καταλάβει πώς οι Ρωμαίοι έβαλαν έναν τόσο μεγάλο θόλο (καθώς προσπαθούσε να καταλάβει πώς να τελειώσει το Duomo στη Φλωρεντία ).

    Είμαστε μια νέα πειθαρχία και θα χρειαστεί χρόνος για να μπορέσουμε να παράγουμε ποιοτικό λογισμικό με συνεπή τρόπο. Γι 'αυτό οι προγραμματιστές εξακολουθούν να θεωρούνται είδη μάγων. Πρέπει να ελέγξουμε όσο μπορούμε (λειτουργία ερπυσμού, επιτρέποντας στους έμπορους να οδηγούν την αρχιτεκτονική του λογισμικού, την κακή διαχείριση), αλλά δεν μπορούμε να κλονίσουμε το γεγονός ότι κάποιο λογισμικό το έχει και κάποια όχι. Μέχρι τότε, είναι χρυσός χρόνος!

  2. 2

    Η υπερβολικά ανεπτυγμένη ιδέα είναι τόσο αληθινή στο Web 2.0 Φαίνεται ότι πολλές εταιρείες δημιουργούνται γύρω από ένα προϊόν που δεν θα νομίζατε ότι θα μπορούσε να συντηρήσει μια ολόκληρη εταιρεία… τότε, είτε αποκτάται (κάτι που είναι υπέροχο για την εταιρεία) είτε ξεφλουδίζει μετά από ελάχιστη υιοθέτηση.

  3. 3

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

Ποια είναι η γνώμη σας;

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει το spam. Μάθετε πώς επεξεργάζονται τα δεδομένα των σχολίων σας.