Cele două lucruri care nu trebuie comparate au fost comparate de mult timp deoarece sunt întotdeauna atribuite unui departament al întreprinderii (EPG) pentru a fi gestionat, așa că au fost comparate de N ori și au fost contestate de mult timp. La Adunarea Anuală pentru Îmbunătățirea Proceselor din 2011 (de fapt întâlnirea originală PK), mai mulți invitați au fost întrebați o întrebare care ar fi putut rezolva această dispută: Care este scopul de management al CMMI? Care sunt obiectivele de management ale Agile? Răspunsul invitatului: Scopul de management al CMMI este programul, calitatea, costul. Agile este...... (Această întrebare nu a primit răspuns ulterior) Dacă răspunzi așa, vei descoperi că disputa nu poate fi rezolvată deloc, pentru că ambele aproape gestionează costul de calitate al progresului; dacă există mai mult, oameni/tehnologie/organizație...... Gestionează totul, deși accentul este diferit. Proverbul marțian spune: Doar răspunsurile simple sunt răspunsurile corecte. Deci există un răspuns simplu pentru a rezolva această dispută?
De fapt, cred că răspunsul este: scopul managerial al CMMI este să permită Departamentului Apărării al SUA să evalueze și să selecteze obiectiv furnizorii; Scopul managerial al Agile este de a permite dezvoltatorilor să gestioneze proiecte după propriile valori.
De ce este îngrijorată NASA? Ești îngrijorat că programatorii nu vor fi motivați? Ești îngrijorat că programatorii nu inovează? Îngrijorează-te, dar niciodată mai mult de asta: îngrijorează-te că proiectul va eșua. Pentru că au probleme mari legate de proprietate și siguranță a vieții, au nevoie de o modalitate de a se asigura că totul decurge fără probleme, indiferent cât de mare ar fi costul. Filosofia puternică, dar garantată a succesului din prima, a CMMI este clar mai potrivită. Indiferent cât de de succes ar fi Apple și Google, NASA nu îi poate găsi pentru a gestiona procesul sau a externaliza proiectul către ei (chiar dacă există, proiectul a trecut de nivelul CMMI 3 sau mai mare, care este legea SUA).
De ce este îngrijorat Google? Te îngrijorează eșecul proiectului? Nu! Dacă ești îngrijorat, nu deschide o companie de Internet, succesul oricărui proiect bancar guvernamental este mai mare decât al unui proiect de Internet. Deci de ce te îngrijorezi? Îngrijorează-te că nu inovezi, grijează-te că vei fi cu jumătate de pas mai lent. Pe cine să alegi în acest mediu? Desigur, alege dezvoltarea agilă care îi face pe oameni mai deschiși față de mintea lor. Planul 18 al rețelei Shanda are peste 100 de echipe cooperative și, mai exact, nu cere ca toate echipele să reușească, atâta timp cât una reușește, va reveni la costul inițial.
Există ceva numit economia masculină, care este să crezi că scopul este mai mare, mai mare, mai puternic și mai larg. Prin urmare, unii promotori de dezvoltare agile doresc cu disperare să demonstreze că agile este potrivit și pentru aerospațial, iar agile este potrivit și pentru o echipă de dezvoltare de 10.000 de persoane, ceea ce este de fapt complet inutil. Când pionierii care au fondat Manifestul de Dezvoltare Agilă schiau, cine se gândea la aerospațial? Cine se gândește la o echipă de dezvoltare formată din 10.000 de persoane? |