Οι μηχανικοί είναι οι καλύτεροι σχεδιαστές σας

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

Σωστά?

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

Γραμμή συναρμολόγησης είναι πραγματικά ένα θαύμα, ακόμα.

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

Ας προχωρήσουμε στον σύγχρονο κόσμο της συνεχούς τεχνολογικής καινοτομίας. Η καινοτομία, εξ ορισμού, περιλαμβάνει τη δημιουργία κάτι καινούργιου, - γενικά ενός κάπως προσαρμοσμένου, μοναδικού ψηφιακού προϊόντος. Το πιο απλό πράγμα εδώ είναι να εφαρμόσετε την ίδια γνωστή γραμμή συναρμολόγησης, την προσέγγιση του καταρράκτη σε αυτό.

Παραδοσιακή προσέγγιση καταρράκτη.

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

Agile-εμπνευσμένη προσέγγιση καταρράκτη.

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

Μια καλύτερη προσέγγιση της καταρράκτη που εμπνέεται από την Agile.

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

Ωστόσο, η πραγματική ροή εργασιών μέσα στα σπριντ εξακολουθεί να είναι μια γραμμή συναρμολόγησης - συχνά με παραδοτέα που ρίχνονται από μια εξειδικευμένη ομάδα σε μια άλλη "πάνω από το φράκτη". Ενώ στο πάτωμα του εργοστασίου παραγωγής της Ford το έργο της γραμμής συναρμολόγησης ενσωματώθηκε καθαρά στο στάδιο κατασκευής ("υλοποίησης") της παραγωγικής διαδικασίας - παράγει αποτελεσματικά το ίδιο προϊόν για πολλά χρόνια, η πολυπλοκότητα των σύγχρονων εργασιών τεχνολογικής καινοτομίας απαιτεί αυτό που Agile προσέγγιση είναι πραγματικά περίπου. Δεν αφορά τόσο τον προγραμματισμό του έργου σε τεμάχια 1-4 εβδομάδων (τα οποία, φυσικά, δίνουν την επιθυμητή ευελιξία στην επιχείρηση) όσο και για τη λήψη των σωστών αποφάσεων με βάση τα δεδομένα που συγκεντρώθηκαν και συνέβαλαν - κυρίως η σωστή δουλειά-συνεργατικά.

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

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

Ένα δείγμα συνεργατικής προσέγγισης της Agile. Οι κατανομές διαφέρουν από έργο σε έργο, από προϊόν σε προϊόν.

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

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

Ορίστε το σωστό προϊόν, Μαζί

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

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

Κατασκευάστηκε σωστά η πρώτη φορά

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

Εάν οι προγραμματιστές είναι πρησμένοι, μπορεί να καταλήξουν να χτίζουν πράγματα που θέτουν ένα προϊόν με ανεπιθύμητους μελλοντικούς περιορισμούς. Με το σωστό πλαίσιο, μπορούν καλύτερα να δημιουργήσουν κώδικες που επιτρέπουν την ευελιξία όταν χρειάζεται. Αυτό είναι ιδιαίτερα σημαντικό κατά την κατασκευή ενός MVP - ειδικά αφού κάθε 3 από τις 4 νεοσύστατες επιχειρήσεις καταλήγουν να περιστρέφονται, σύμφωνα με πρόσφατη μελέτη του EPFL.

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

Ενθαρρύνετε τη διαχείριση της ιδιοκτησίας και της μείωσης της διαχείρισης

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

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

Αυξήστε την ενσυναίσθηση μέσα στην ομάδα

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

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

Αυξήστε την ευτυχία και τη διατήρηση των εργαζομένων

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

Η ανάγκη για αυτορρύθμιση - από την κορυφή της ιεραρχίας του Maslow - δεν πρέπει ποτέ να μειωθεί. Παρά το γεγονός ότι είναι οι πιο αμειβόμενοι υπάλληλοι σε πολλές εταιρείες, είναι η αίσθηση της εκπλήρωσης που ο προγραμματιστής παίρνει από την εργασία που συχνά τους κάνει να θέλουν να παραμείνουν, ακόμα κι αν χτίζουν κάτι που φαίνεται να είναι μια βαρετή εφαρμογή B2B. Η κατανόηση της ιστορίας του χρήστη και του γιατί κάνει τη διαφορά.

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

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