Πώς να περάσεις έργα σε άλλον προγραμματιστή χωρίς να χαθείς σε χάος
Handoff: Ένα Πλαίσιο για Ομαλές Μεταβιβάσεις Έργων
Όλοι μας έχουμε βρεθεί σε αυτή τη θέση. Δουλεύουμε μήνες πάνω σε ένα project, το έχουμε φέρει σε σημείο που όλα λειτουργούν άψογα και ξαφνικά πρέπει να το παραδώσουμε σε κάποιον άλλο. Είτε πρόκειται για συνάδελφο που αναλαμβάνει τη συντήρηση, είτε για εξωτερικό συνεργάτη που φεύγει για το επόμενο έργο.
Η πραγματικότητα όμως είναι διαφορετική. Οι περισσότερες μεταβιβάσεις γίνονται με τρόπο χαοτικό. Η τεκμηρίωση είναι ελλιπής και οι σημαντικές λεπτομέρειες βρίσκονται μόνο στο μυαλό του αρχικού προγραμματιστή. Ο νέος άνθρωπος χρειάζεται μέρες ή και εβδομάδες για να καταλάβει τι συμβαίνει.
Γιατί Αποτυγχάνουν οι Παραδοσιακές Μεταβιβάσεις
Όταν παραδίδεις ένα έργο με τον παλιό τρόπο, δίνεις ουσιαστικά μόνο τον κώδικα και μια ευχή καλούς. Υπάρχει ίσως ένα README και κάποια σχόλια μέσα στον κώδικα. Αλλά η πραγματική γνώση —το γιατί πάρθηκαν συγκεκριμένες αποφάσεις, οι παγίδες που ανακαλύφθηκαν μετά από πολύωρο debug, οι βελτιώσεις που δεν φαίνονται με την πρώτη ματιά— χάνεται.
Αυτό δημιουργεί προβλήματα:
- Αργή ένταξη νέων: Οι νέοι προγραμματιστές χάνουν χρόνο προσπαθι
Από εδώ και κάτω δεν συνεχίζω το άρθρο, αλλά αν θέλεις να το ολοκληρώσω ή να δώδ