Ve vývoji scrumu někdy vidím výraz „Gating“ nebo „Gating bugs“.

Cítil jsem, že je třeba něco bude opraveno před dalším sprintem.

Mám pravdu?

Komentáře

  • Můžete uvést citaci k tomuto výrazu? Nikdy předtím jsem o tom ' neslyšel a Google nic neobjeví.
  • Tento výraz jsem slyšel ' před. Je ' opravdu divné, že ' na Googlu nic nenajdu.
  • Kdokoli jiný to špatně přečetl jako " Gatling bugs "?
  • @MasonWheeler: Ano. A teď chci přijít s definicí tohoto výrazu, která dává smysl.
  • @MichaelBorgwardt Je zřejmé, že ' je to, co se stane, když se nějaký opakující se prvek na vaše smyčka zpráv vyvolá výjimku, která zobrazí chybové dialogové okno, ale nakonec skončí nějakým jiným vláknem, takže vaše obrazovka bude spamována spoustou překrývajících se chybových dialogů tak rychle, jak je počítač dokáže vypálit.

Odpověď

Ve většině případů je „gating“ v podstatě synonymem pro „blocking“ – to znamená, že jedna věc je zastavit něco jiného pokračování. Spolu s tím je na obou stranách brány důsledek oplocení – jinými slovy, nejedná se pouze o blokování, ale také o něco, co je obtížné obejít nebo obejít, takže nemůžete (například) tento kousek jen vysmívejte, dokud nebude chyba opravena.

Zjevným příkladem by bylo něco extrémně zásadního pro všechno v systému. Předpokládejme například, že jste měli systém napsaný v Javě , ale používali jste přizpůsobený virtuální stroj – pak se někdo pokusil optimalizovat (řekněme) alokátor paměti, ale zavedl chybu, takže pokus o přidělení objektu může způsobit selhání celého systému. „Nemůžete opravdu zesměšňovat alokaci paměti a nemůžete nic spolehlivě testovat.“ „Jste proti zdi a nemůžete dále pokračovat, dokud nebude chyba opravena.

[Ne, nemám v úmyslu vybírat zejména Javu – jiný virtuální stroj, který je dostupné v podobě open-source by mohlo stejně snadno vést k přesně stejnému druhu problému a samozřejmě existují i nejrůznější další problémy – to je jen extrémně extrémní příklad.]

Komentáře

  • Jakmile jsem nahradil " bránou " za " blokování ", to mi dává smysl. Děkujeme!
  • Je ' důležité si uvědomit, že hradlování není součástí Scrumu. ' Je to proces, který identifikuji jako součást metodiky kontroly změn. V dnešní době se Scrum soustředí na mnoho div ' a vytváří v tomto odvětví značný zmatek.

Odpovědět

Termín „gating bug“ nebo „gating“ není součástí terminologie Scrumu. Brána je něco, co blokuje postup vpřed. Podobný termín je „blokování chyby“ „.

Běžným používáním brány v projektovém managementu je model fázové brány , který definuje jasné a odlišné fáze projektu a má brány, kterými musí projekt projít, aby mohl pokračovat. Je to jiné než příklad chyby, protože brána je často plánovaná činnost, a ne něco, co je objeveno nebo vyvstává v průběhu projektu.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *