come convincere gli altri dovremmo passare al hadoop?

4

Tutto ciò che ho letto su Hadoop sembra esattamente la tecnologia di cui abbiamo bisogno per rendere la nostra azienda più scalabile. Abbiamo terabyte di dati grezzi che sono in forma non relazionale (file di testo di qualche tipo). Ci stiamo rapidamente avvicinando ai limiti superiori di ciò che il nostro file server centralizzato può gestire e tutti ne sono consapevoli. La maggior parte delle persone nel team tecnico, in particolare i membri più giovani del team tecnico, sono tutti a favore del passaggio dal file system centrale a HDFS. Il problema è che c'è un membro chiave (il più anziano, ecc.) Del team che sta resistendo a questo cambiamento e ogni volta che si presenta Hadoop, ci dice che potremmo semplicemente aggiungere un altro file server e stare in chiaro.

Quindi, la mia domanda (e sì, è davvero soggettiva, ma ho bisogno di più aiuto rispetto a qualsiasi altra mia altra domanda) è che cosa possiamo fare per far sì che il management superiore faccia progressi con Hadoop nonostante l'esitazione di un membro della squadra?

    
posta Ramy 15.03.2011 - 05:38
fonte

2 risposte

8

Perché sei favorevole a questa mossa?

  • Rende la vita più facile per il team?
  • Aiuta gli utenti a gestire, accedere ai file?

A meno che tu non abbia una persona tecnica che è un decisore, è probabile che a loro non importi chi favorisce cosa. A loro interessa:

  • ROI (Return on Investment) e quanto tempo ci vorrà per arrivarci

Il passaggio a questo nuovo sistema richiede la riorganizzazione o la ristrutturazione delle cose? Questo può essere molto costoso.

Essendo un programmatore, capisco che tutti (tranne uno) potrebbero essere a favore di qualcosa, ma il lato commerciale di me sta dicendo che deve esserci una giustificazione.

Crea un caso per passare al nuovo sistema. Alcune buone cose da includere sarebbero:

  • Quale sarà il ROI?
  • Quanto tempo ci vorrà per cambiare tutto? (prendi il tuo guesstimate e moltiplicalo per 3 per ottenere un numero realistico - seriamente)
  • Fornisci casi e campioni del mondo reale in cui il nuovo sistema è migliorato, aiutato, reso più facile la vita, ecc. per altre aziende.
  • Quanto costa implementare la soluzione? (assicurati di includere i costi per hardware, software, programmazione, gestione dei progetti, ecc.)
  • Confronta le differenze tra la tua soluzione proposta e altre (ad esempio aggiungendo semplicemente un nuovo server). Quali sono le differenze di costo? Quali sono gli effetti a lungo termine? Per quanto tempo sarà trattenuto da un file server aggiuntivo?

Fondamentalmente, per riassumere, prenditi il tempo per fare ricerche, mostrare fatti e cifre, presentare il tuo caso.

NB. Non fare una delle tue ragioni "b / c la squadra è a favore di essa", b / c non volerà!

    
risposta data 15.03.2011 - 06:25
fonte
2

what steps can we take to get upper management to move forward with Hadoop despite the hesitation of one member of the team?

Risolvi il problema.

Non puoi "convincere" le persone di nulla con argomentazioni o scienza o anche fatti stabiliti al di fuori dell'organizzazione.

Devi effettivamente risolvere un problema reale usando Hadoop.

Una volta che hanno due soluzioni affiancate (Hadoop e qualsiasi altra cosa tu stia utilizzando ora) possono confrontare costi, complessità e prestazioni.

Non è sufficiente dire che Hadoop è più veloce o utilizza meno spazio di archiviazione. Devi mostrare quanto più veloce e quanto meno spazio di archiviazione.

Anche allora le persone sostengono che hai scelto un problema particolarmente facile da risolvere.

La prova del concetto è l'unica cosa che funziona.

Spesso non puoi ottenere il permesso di fare una dimostrazione del concetto. In alcune aziende che apprezzano davvero l'innovazione, potresti ottenere il permesso. Nel resto delle aziende (che dicono che apprezzano l'innovazione, ma in realtà non lo fanno) devi infrangere le regole e farlo da solo.

Anche quando hai una soluzione completa in Hadoop e puoi mostrare quanto più veloce, semplice e quanto meno spazio di archiviazione, dovrai comunque venderlo a tutti. Preparati per anni di lavoro. La pazienza è la parte più importante di questo tipo di cambiamento.

Se sei molto, molto fortunato, gli altri vedranno rapidamente i vantaggi.

Se non sei fortunato, gli altri resistono attivamente.

[Ero in riunione proprio ieri, quando il passaggio da Oracle a MySQL è stato attivamente ostacolato da alcuni sviluppatori che sono riusciti a migliorare la funzionalità one in Oracle che manca in MySQL e affermano che potremmo non aggirare quella singola caratteristica. Sospiro. Tutto può essere lavorato intorno. Tuttavia, i resistori hanno innalzato una barriera sotto forma di un'altra dimostrazione di concetto su un'altra applicazione che utilizza quella funzionalità di Oracle. Quale sarà il prossimo? Sono sicuro che ci sarà un'altra barriera.]

    
risposta data 15.03.2011 - 11:16
fonte

Leggi altre domande sui tag