Às vezes vejo o termo “Gating” ou “Gating bugs” no desenvolvimento do scrum.
Eu senti que é algo que precisa ser ser corrigido antes do próximo sprint.
Estou certo?
Comentários
- Você pode fornecer uma citação para este termo? Eu ' nunca ouvi falar disso antes, e o Google não descobriu nada.
- Eu ' já ouvi esse termo antes. É ' realmente estranho que eu ' não encontre nada no Google.
- Alguém mais interpretou isso como " Gatling bugs "?
- @MasonWheeler: Sim. E agora eu quero chegar a uma definição para esse termo que faça sentido.
- @MichaelBorgwardt Obviamente, ' é aquela coisa que acontece quando algum elemento se repete seu loop de mensagens lança uma exceção que exibe uma caixa de diálogo de erro, mas eles acabam de alguma forma em um tópico diferente, de modo que sua tela recebe um spam com zilhões de caixas de diálogo de erro sobrepostas tão rápido quanto o computador pode produzi-las.
Resposta
Na maioria dos casos, “gating” é essencialmente sinônimo de “bloqueio” – ou seja, uma coisa é impedir outra processo. Junto com isso, há uma implicação de uma cerca de cada lado do portão – em outras palavras, isso não é apenas um bloqueio, mas é algo que é difícil de contornar ou contornar, então você não pode (por exemplo) apenas simule esta peça até que o bug seja corrigido.
Um exemplo óbvio seria algo extremamente fundamental para tudo no sistema. Por exemplo, vamos supor que você tenha um sistema escrito em Java , mas você estava usando uma máquina virtual customizada – então alguém tentou otimizar (digamos) o alocador de memória, mas introduziu um bug de forma que tentar alocar um objeto pode travar todo o sistema. Você não pode realmente simular a alocação de memória e não pode testar nada de maneira confiável. Você “está contra a parede e não pode prosseguir até que o bug seja corrigido.
[Não, não pretendo criticar o Java em particular – outra máquina virtual que é disponível na forma de código aberto pode levar exatamente ao mesmo tipo de problema com a mesma facilidade e, claro, existem todos os tipos de outros problemas também – este é um exemplo particularmente extremo.]
Comentários
- Assim que substituí " gating " por " bloqueando ", faz sentido para mim. Obrigado!
- É ' importante notar que gating não faz parte do Scrum. É ' é um processo que identifico como parte de uma metodologia de controle de mudança. Muitos dos ' s agregados ao Scrum atualmente e isso cria uma grande confusão na indústria.
Resposta
O termo “gating bug” ou “gating” não faz parte da terminologia Scrum. Gate é algo que está bloqueando o progresso. Um termo semelhante é “bloqueando bug “.
Um uso comum de passagem no gerenciamento de projetos é o modelo de passagem de fase , que define fases claras e distintas do projeto e tem portões pelos quais o projeto deve passar para poder continuar. É diferente de um exemplo de bug, já que um portão é frequentemente uma atividade planejada e não algo que é descoberto ou surge durante o curso de um projeto.