Τελευταία ενημέρωση:
Το πρόβλημα με τις τεχνικές αποφάσεις χωρίς τεχνική εμπειρία
Πολλές αποφάσεις για stack, αρχιτεκτονική, ή μετάβαση σε νέο σύστημα, παίρνονται από ανθρώπους χωρίς βαθιά τεχνική εμπειρία, ή από μία μόνο τεχνική φωνή που έχει προσωπική προτίμηση. Το ρίσκο είναι μια απόφαση που είναι δύσκολο και ακριβό να αναιρεθεί μετά από μήνες, όταν το σύστημα είναι ήδη σε παραγωγή και έχει δεδομένα πάνω του.
Αυτό γίνεται πιο επικίνδυνο όταν η μόνη τεχνική γνώμη προέρχεται από κάποιον που θα ωφεληθεί από συγκεκριμένη επιλογή, έναν vendor που πουλάει το δικό του προϊόν, ή έναν developer που προτείνει ό,τι ξέρει καλύτερα, όχι απαραίτητα ό,τι ταιριάζει καλύτερα στην περίπτωσή σας.
Το technical consulting φέρνει ανεξάρτητη τεχνική γνώμη, χωρίς να προσπαθεί να σας πουλήσει συγκεκριμένο εργαλείο.
Τι κάνουμε
Ανασκοπούμε την υπάρχουσα αρχιτεκτονική ή τις επιλογές που έχετε μπροστά σας. Αξιολογούμε κάθε επιλογή με τα πραγματικά πλεονεκτήματα και ρίσκα της, όχι με γενικότητες, κόστος υλοποίησης, κόστος συντήρησης, διαθεσιμότητα προγραμματιστών στην αγορά, ρίσκο εγκλωβισμού σε συγκεκριμένο vendor.
Ελέγχουμε ασφάλεια και τεχνικό χρέος όπου υπάρχει, και προτείνουμε ενσωματώσεις με ERP ή CRM αν χρειάζεται. Αν ψάχνετε τεχνικό στέλεχος, συμμετέχουμε ως δεύτερη γνώμη σε interviews, θέτοντας τεχνικές ερωτήσεις που η μη τεχνική διοίκηση δεν μπορεί εύκολα να αξιολογήσει μόνη της.
Δεν προτείνουμε πάντα τα δικά μας stacks. Αν κάτι άλλο ταιριάζει καλύτερα στην περίπτωσή σας, το λέμε καθαρά, ακόμα κι αν αυτό σημαίνει ότι δεν θα αναλάβουμε εμείς την υλοποίηση.
Λαμβάνουμε υπόψη και το μέγεθος και την ωριμότητα της ομάδας σας, όχι μόνο την τεχνική «σωστή» απάντηση. Μια αρχιτεκτονική ιδανική για μεγάλη ομάδα μηχανικών μπορεί να είναι λάθος επιλογή για μικρή ομάδα, ακόμα κι αν είναι τεχνικά ανώτερη σε θεωρητικό επίπεδο.
Πώς δουλεύουμε
Ξεκινάμε με κλήση 15 λεπτών, μετά βαθύτερη συζήτηση με την τεχνική σας ομάδα, αν υπάρχει, ή με τη διοίκηση αν όχι. Ανασκοπούμε τεκμηρίωση, κώδικα ή αρχιτεκτονικά διαγράμματα όπου υπάρχουν, και μιλάμε με όποιον θα κληθεί να ζήσει με την απόφαση καθημερινά.
Παραδίδουμε γραπτή αναφορά με σύσταση, τεκμηριωμένη, και την παρουσιάζουμε σε συνάντηση όπου εξηγούμε το σκεπτικό πίσω από κάθε επιλογή, ώστε η απόφαση να είναι κατανοητή και όχι απλώς μια σύσταση που πρέπει να εμπιστευτείτε τυφλά.
Στην πράξη, ρωτάμε πάντα ποιος θα συντηρήσει το σύστημα σε δύο χρόνια, όχι μόνο ποιος το χτίζει σήμερα. Πολλές τεχνικές αποφάσεις φαίνονται καλές τη στιγμή της υλοποίησης αλλά αποδεικνύονται δαπανηρές αργότερα, όταν αλλάζει η ομάδα ή μεγαλώνει το σύστημα, και αυτό το κριτήριο μπαίνει πάντα στη σύστασή μας.
Πού ταιριάζει και πού όχι
Ταιριάζει σε επιχειρήσεις μπροστά σε απόφαση stack ή αρχιτεκτονικής χωρίς εσωτερική τεχνική εμπειρία να την αξιολογήσει. Ταιριάζει και σε επιχειρήσεις που θέλουν δεύτερη γνώμη πριν προσλάβουν τεχνικό στέλεχος ή δεσμευτούν σε εξωτερικό vendor με μακροχρόνιο συμβόλαιο.
Δεν ταιριάζει αν έχετε ήδη έμπειρη τεχνική ηγεσία που εμπιστεύεστε. Εκεί η απόφαση είναι δική τους, δεν χρειάζεστε εξωτερική επικύρωση.
Τι παίρνετε στην πράξη
Η αναφορά εξηγεί τη σύσταση με όρους που μπορεί να καταλάβει και μη τεχνικός άνθρωπος, χωρίς να χάνει την τεχνική ακρίβεια για την τεχνική σας ομάδα. Περιλαμβάνει τις εναλλακτικές που εξετάστηκαν, γιατί απορρίφθηκαν, και τι ρίσκα παραμένουν ακόμα και με τη σύσταση που προτείνουμε, ώστε να μπείτε στην υλοποίηση με ρεαλιστικές προσδοκίες.
Σχετικές υπηρεσίες
Δείτε επίσης digital transformation consulting αν η αλλαγή είναι ευρύτερη από ένα τεχνικό κομμάτι, και AI consulting αν η απόφαση αφορά ειδικά AI εφαρμογές. Για τα δικά μας stacks στην πράξη, δείτε κατασκευή ιστοσελίδων.