Τα δύο πράγματα που δεν χρειάζεται να συγκριθούν συγκρίνονται εδώ και πολύ καιρό γιατί ανατίθενται πάντα σε ένα τμήμα της επιχείρησης (EPG) για διαχείριση, άρα έχουν συγκριθεί Ν φορές και έχουν αμφισβητηθεί για μεγάλο χρονικό διάστημα. Στην Ετήσια Συνάντηση Βελτίωσης Διαδικασιών του 2011 (στην πραγματικότητα η αρχική συνάντηση PK), σε αρκετούς καλεσμένους τέθηκε μια ερώτηση που θα μπορούσε να είχε επιλύσει αυτήν τη διαφορά: Ποιος είναι ο στόχος διαχείρισης του CMMI; Ποιοι είναι οι στόχοι διαχείρισης του Agile; Απάντηση επισκέπτη: Ο στόχος διαχείρισης του CMMI είναι το χρονοδιάγραμμα, η ποιότητα, το κόστος. Το Agile είναι...... (Αυτή η ερώτηση δεν απαντήθηκε αργότερα) Αν απαντήσετε έτσι, θα διαπιστώσετε ότι η διαφορά δεν μπορεί να επιλυθεί καθόλου, γιατί και οι δύο σχεδόν διαχειρίζονται το ποιοτικό κόστος της προόδου, αν υπάρχουν περισσότερα, άνθρωποι/τεχνολογία/οργάνωση...... Διαχειριστείτε τα πάντα, αν και η εστίαση είναι διαφορετική. Η παροιμία του Άρη λέει: Μόνο οι απλές απαντήσεις είναι οι σωστές απαντήσεις. Υπάρχει λοιπόν μια απλή απάντηση για την επίλυση αυτής της διαφοράς;
Στην πραγματικότητα, νομίζω ότι η απάντηση είναι: ο στόχος διαχείρισης του CMMI είναι να επιτρέψει στο Υπουργείο Άμυνας των ΗΠΑ να αξιολογεί και να επιλέγει αντικειμενικά προμηθευτές. Ο στόχος διαχείρισης του Agile είναι να επιτρέψει στους προγραμματιστές να διαχειρίζονται έργα με τις δικές τους αξίες.
Τι ανησυχεί η NASA; Ανησυχείτε μήπως οι προγραμματιστές δεν έχουν κίνητρα; Ανησυχείτε ότι οι προγραμματιστές δεν καινοτομούν; Ανησυχήστε, αλλά ποτέ περισσότερο από αυτό: ανησυχείτε για την αποτυχία του έργου. Επειδή έχουν τεράστια ζητήματα ιδιοκτησίας και ασφάλειας ζωής, χρειάζονται έναν τρόπο να διασφαλίσουν ότι όλα πάνε ομαλά, ανεξάρτητα από το πόσο υψηλό είναι το κόστος. Η βαριά αλλά εγγυημένη φιλοσοφία επιτυχίας για πρώτη φορά του CMMI είναι σαφώς πιο κατάλληλη. Ανεξάρτητα από το πόσο επιτυχημένες είναι η Apple και η Google, η NASA δεν μπορεί να τις βρει για να διαχειριστεί τη διαδικασία ή να τους αναθέσει το έργο σε εξωτερικούς συνεργάτες (ακόμα κι αν υπάρχει, το έργο έχει περάσει το επίπεδο CMMI 3 ή παραπάνω, που είναι νόμος των ΗΠΑ).
Τι ανησυχεί η Google; Ανησυχείτε για την αποτυχία του έργου; Όχι! Εάν ανησυχείτε, μην ανοίξετε μια εταιρεία Διαδικτύου, η επιτυχία οποιουδήποτε κυβερνητικού τραπεζικού έργου είναι μεγαλύτερη από αυτή ενός έργου Διαδικτύου. Τι σας ανησυχεί λοιπόν; Ανησυχείτε μήπως δεν καινοτομήσετε, ανησυχείτε μήπως είστε μισό βήμα αργός. Ποιον να επιλέξω σε αυτό το περιβάλλον; Φυσικά, επιλέξτε ευέλικτη ανάπτυξη που κάνει τους ανθρώπους πιο ανοιχτούς στο μυαλό τους. Το σχέδιο 18 του Shanda Network έχει περισσότερες από 100 συνεταιριστικές ομάδες και δεν απαιτεί από όλες τις ομάδες να πετύχουν, για την ακρίβεια, εφόσον μία είναι επιτυχημένη, θα επιστρέψει στο αρχικό της κόστος.
Υπάρχει κάτι που ονομάζεται ανδρική οικονομία, το οποίο είναι να πιστεύουμε ότι περισσότερο, μεγαλύτερο, ισχυρότερο και ευρύτερο είναι ο στόχος της επιδίωξης. Ως εκ τούτου, ορισμένοι ευέλικτοι υποστηρικτές ανάπτυξης θέλουν απεγνωσμένα να αποδείξουν ότι το agile είναι επίσης κατάλληλο για την αεροδιαστημική και το agile είναι επίσης κατάλληλο για μια ομάδα ανάπτυξης 10,000 ατόμων, κάτι που είναι στην πραγματικότητα εντελώς περιττό. Όταν οι πρωτοπόροι που ίδρυσαν το Μανιφέστο Ευέλικτης Ανάπτυξης έκαναν σκι, ποιος σκεφτόταν την αεροδιαστημική; Ποιος σκέφτεται μια ομάδα ανάπτυξης 10.000 ατόμων; |