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

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

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

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

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

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

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

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

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

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

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

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