Jag ser ibland termen ”Gating” eller ”Gating buggar” i scrum-utveckling.

Jag kände att det är något som behöver fixas före nästa sprint.

Har jag rätt?

Kommentarer

  • Kan du ge en citat för denna term? Jag ' har aldrig hört talas om det förut och Google visar ingenting.
  • Jag ' har hört denna term innan. Det ' är väldigt konstigt att jag ' inte hittar något på Google.
  • Någon annan missläste det som " Gatling-fel "?
  • @MasonWheeler: Ja. Och nu vill jag komma med en definition för den termen som är vettig.
  • @MichaelBorgwardt Uppenbarligen är det ' den saken som händer när något upprepande element på din meddelandeslinga ger ett undantag som dyker upp en feldialogruta, men de hamnar på något sätt på en annan tråd så att din skärm spammas med zillioner av överlappande feldialoger så snabbt som datorn kan riva ut dem.

Svar

I de flesta fall är ”gating” i huvudsak synonymt med ”blocking” – det vill säga en sak hindrar något annat från att förfarande. Tillsammans med det är det en konsekvens av ett staket på vardera sidan om grinden – med andra ord, detta blockerar inte bara, utan är något som är svårt att sidosteg eller arbeta runt, så du kan inte (till exempel) hånar bara ut den här biten tills felet är fixat.

Ett uppenbart exempel skulle vara något extremt grundläggande för allt i systemet. Låt oss till exempel anta att du hade ett system skrivet i Java , men du använde en anpassad virtuell maskin – då försökte någon optimera (säg) minnestilldelaren, men introducerade ett fel så att försök att allokera ett objekt kan krascha hela systemet. Du kan inte verkligen håna ut minnestilldelningen och du kan inte testa något på ett tillförlitligt sätt. Du står upp mot väggen och kan inte fortsätta längre tills felet är fixat.

[Nej, jag menar inte att välja Java särskilt – en annan virtuell maskin som är tillgänglig i öppen källkod kan leda till exakt samma typ av problem lika lätt, och naturligtvis finns det alla möjliga andra problem också – detta råkar bara vara ett särskilt extremt exempel.]

Kommentarer

  • Så fort jag ersatte " gating " med " blockerar ", det är vettigt för mig. Tack!
  • Det ' är viktigt att notera att gating inte är en del av Scrum. Det ' är en process som jag identifierar som en del av en metod för ändringskontroll. Mycket får ' s med Scrum idag och det skapar en hel del förvirring i branschen.

Svar

Termen ”gating bug” eller ”gating” är inte en del av Scrum-terminologin. En gate är något som blockerar framåtskridande. En liknande term är ”blocking bug ”.

En vanlig användning av gate i projektledning är fasportmodellen , som definierar tydliga och distinkta faser i projektet och har grindar som projektet måste passera för att kunna fortsätta. Det är annorlunda än ett exempel på ett fel, eftersom en grind ofta är en planerad aktivitet och inte något som upptäcks eller uppstår under projektets gång.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *