Ik zie soms de term “Gating” of “Gating bugs” in scrum-ontwikkeling.
Ik had het gevoel dat het iets is dat moet worden opgelost voor de volgende sprint.
Heb ik gelijk?
Reacties
- Kun je een citaat voor deze term geven? Ik ' heb er nog nooit van gehoord, en Google laat niets zien.
- Ik ' heb deze term gehoord voordat. Het ' is echt raar dat ik ' niets vind op Google.
- Iemand anders heeft dat verkeerd gelezen als " Gatling-bugs "?
- @MasonWheeler: Ja. En nu wil ik een definitie bedenken voor die term die logisch is.
- @MichaelBorgwardt Het is duidelijk ' dat ding dat gebeurt wanneer een herhalend element op uw berichtlus genereert een uitzondering die een foutdialoogvenster laat verschijnen, maar ze komen op de een of andere manier in een andere thread terecht, zodat uw scherm wordt gespamd met ontelbare overlappende foutdialogen, zo snel als de computer ze kan verwijderen.
Antwoord
In de meeste gevallen is “gating” in wezen synoniem met “blokkeren” – dat wil zeggen, iets anders stoppen van doorgaan. Daarnaast is er een implicatie van een hek aan weerszijden van de poort – met andere woorden, dit is niet alleen een blokkering, maar het is ook iets dat moeilijk opzij kan worden gezet of waar je omheen kunt werken. (bijvoorbeeld) bespot dit stuk totdat de bug is opgelost.
Een duidelijk voorbeeld zou iets extreem fundamenteels zijn voor alles in het systeem. Laten we bijvoorbeeld aannemen dat u een systeem had dat in Java is geschreven. , maar je gebruikte een aangepaste virtuele machine – toen probeerde iemand (laten we zeggen) de geheugentoewijzing te optimaliseren, maar introduceerde hij een bug zodat het proberen om een object toe te wijzen, het hele systeem zou doen crashen. U kunt geheugentoewijzing niet echt bespotten en u kunt niets betrouwbaar testen. Je staat tegen de muur en kunt niet verder gaan totdat de bug is verholpen.
[Nee, ik wil niet in het bijzonder Java kiezen – een andere virtuele machine die beschikbaar in open-source vorm zou net zo gemakkelijk tot precies hetzelfde soort probleem kunnen leiden, en natuurlijk zijn er ook allerlei andere problemen – dit is toevallig een bijzonder extreem voorbeeld.]
Opmerkingen
- Zodra ik " gating " verving door " blokkeren ", het is logisch voor mij. Bedankt!
- Het ' is belangrijk om op te merken dat gating geen onderdeel is van Scrum. Het ' is een proces dat ik identificeer als onderdeel van een wijzigingsbeheer-methodologie. Veel ' wordt tegenwoordig op één hoop gegooid met Scrum en het zorgt voor veel verwarring in de branche.
Antwoord
De term “gating bug” of “gating” maakt geen deel uit van de Scrum-terminologie. Een gate is iets dat voorwaartse voortgang blokkeert. Een vergelijkbare term is “blocking bug” “.
Een veelgebruikt gebruik van gate in projectbeheer is het phase-gate-model , dat duidelijke en verschillende fasen van het project definieert en heeft poorten waar het project doorheen moet om door te kunnen gaan. Het is anders dan een voorbeeld van een bug, aangezien een poort vaak een geplande activiteit is en niet iets dat ontdekt of ontstaat tijdens een project.