A volte vedo il termine “Gating” o “Gating bugs” nello sviluppo di Scrum.

Mi sembrava che fosse qualcosa che deve essere corretto prima del prossimo sprint.

Ho ragione?

Commenti

  • Puoi fornire una citazione per questo termine? ' non ne ho mai sentito parlare e Google non ha scoperto nulla.
  • ' ho sentito questo termine prima. ' è davvero strano che ' non trovo nulla su Google.
  • Qualcun altro lo ha letto male come " Gatling bug "?
  • @MasonWheeler: Sì. E ora voglio trovare una definizione per quel termine che abbia un senso.
  • @MichaelBorgwardt Ovviamente è ' quella cosa che accade quando qualche elemento ripetuto su il ciclo di messaggi genera uneccezione che fa apparire una finestra di dialogo di errore, ma finiscono in qualche modo su un thread diverso, quindi lo schermo viene riempito di spam con zilioni di finestre di dialogo di errore sovrapposte alla velocità con cui il computer può sfornarle.

Risposta

Nella maggior parte dei casi, “gating” è essenzialmente sinonimo di “blocco”, ovvero, una cosa è impedire a qualcosaltro di procedendo. Insieme a ciò, cè unimplicazione di una recinzione su entrambi i lati del cancello – in altre parole, questo non è solo un blocco, ma è qualcosa che è difficile da superare o aggirare, quindi non puoi ” (per esempio) simula semplicemente questo pezzo finché il bug non viene risolto.

Un esempio ovvio sarebbe qualcosa di estremamente fondamentale per tutto nel sistema. Ad esempio, supponiamo che tu abbia un sistema scritto in Java , ma stavi usando una macchina virtuale personalizzata – poi qualcuno ha cercato di ottimizzare (diciamo) lallocatore di memoria, ma ha introdotto un bug in modo che il tentativo di allocare un oggetto, rischia di mandare in crash lintero sistema. Non puoi davvero prendere in giro lallocazione della memoria e non puoi testare nulla in modo affidabile. Sei contro il muro e non puoi procedere oltre finché il bug non viene risolto.

[No, non intendo prendere in considerazione Java in particolare, unaltra macchina virtuale che “s disponibile in forma open-source potrebbe portare esattamente allo stesso tipo di problema con la stessa facilità, e ovviamente ci sono anche tutti i tipi di altri problemi – questo sembra essere un esempio particolarmente estremo.]

Commenti

  • Non appena ho sostituito " gating " con " blocco ", per me ha senso. Grazie!
  • È ' importante notare che il gating non fa parte di Scrum. ' è un processo che identifico come parte di una metodologia di controllo delle modifiche. Oggigiorno, molto di ' si confonde con Scrum e crea molta confusione nel settore.

Risposta

Il termine “gating bug” o “gating” non fa parte della terminologia Scrum. Un gate è qualcosa che blocca il progresso in avanti. Un termine simile è “blocking bug “.

Un uso comune del gate nella gestione del progetto è il modello di gate di fase , che definisce fasi chiare e distinte del progetto e ha porte che il progetto deve attraversare per poter continuare. È diverso da un esempio di bug, poiché un cancello è spesso unattività pianificata e non qualcosa che viene scoperto o sorge nel corso di un progetto.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *