Uneori văd termenul „Gating” sau „Gating bugs” în dezvoltarea scrum.
Am simțit că este ceva ce trebuie să fi remediat înainte de următorul sprint.
Am dreptate?
Comentarii
- Puteți furniza o citație pentru acest termen? ' nu am mai auzit de asta până acum și Google nu arată nimic.
- Am ' am auzit acest termen inainte de. ' este foarte ciudat că nu ' nu găsesc nimic pe Google.
- Oricine altcineva a greșit asta ca " Gatling bugs "?
- @MasonWheeler: Da. Și acum vreau să vin cu o definiție pentru acel termen care are sens.
- @MichaelBorgwardt Evident că ' este acel lucru care se întâmplă atunci când un element care se repetă pe bucla dvs. de mesaje lansează o excepție care apare într-un dialog de eroare, dar acestea ajung într-un fel pe un alt fir, astfel încât ecranul dvs. să fie spamat cu zilioane de dialoguri de erori suprapuse la fel de repede pe cât computerul le poate elimina.
Răspuns
În majoritatea cazurilor, „gating” este în esență sinonim cu „blocare” – adică un lucru este oprirea altceva de la procedură. Împreună cu asta, există o implicație a unui gard de ambele părți ale porții – cu alte cuvinte, acest lucru nu numai că blochează, ci este ceva care este dificil de parcurs sau de rezolvat, astfel încât să nu puteți (de exemplu) pur și simplu batjocorește această piesă până când bug-ul este remediat.
Un exemplu evident ar fi ceva extrem de fundamental pentru tot ceea ce este în sistem. De exemplu, să presupunem că ai un sistem scris în Java , dar utilizați o mașină virtuală personalizată – atunci cineva a încercat să optimizeze (să zicem) alocatorul de memorie, dar a introdus o eroare, astfel încât încercarea de a aloca un obiect este susceptibilă să blocheze întregul sistem. Nu poți să joci cu adevărat alocarea de memorie și nu poți testa nimic în mod fiabil. Vă „ridicați de perete și nu mai puteți continua până când bug-ul este remediat.
[Nu, nu vreau să aleg Java în special – o altă mașină virtuală care este disponibil sub formă open-source ar putea duce la același tip de problemă la fel de ușor și, desigur, există și tot felul de alte probleme – acest lucru este doar un exemplu deosebit de extrem.]
Comentarii
- De îndată ce am înlocuit " gating " cu " blocarea ", are sens pentru mine. Mulțumim!
- Este ' important să rețineți că gating-ul nu face parte din Scrum. Este ' un proces pe care îl identific ca parte a unei metodologii de control al modificărilor. Mulți ' primesc în prezent Scrum și creează o mare confuzie în industrie.
Răspuns
Termenul „gating bug” sau „gating” nu face parte din terminologia Scrum. O poartă este ceva care blochează progresul înainte. Un termen similar este „blocarea bugului „.
O utilizare obișnuită a porții în managementul proiectului este modelul de fază-poartă , care definește faze clare și distincte ale proiectului și are porți prin care proiectul trebuie să treacă pentru a putea fi permis să continue. Este diferit de un exemplu de bug, deoarece o poartă este adesea o activitate planificată și nu ceva care este descoperit sau apare în cursul unui proiect.