Hlavní menu
Nástroje
|
SlovnikTerminologie.PravidlaSpravyZmen History
Hide minor edits - Show changes to markup
28 January 2008, 12:47
by PremekBrada -
Changed lines 1-2 from:
Pravidla, kterými se musí členové týmu řídit při práci. Zejména jde o práci s bugtrackerem a verzovacím nástrojem.
to:
Pravidla, kterými se musí členové týmu řídit při práci. Zejména jde o práci s bugtrackerem a verzovacím nástrojem, a ImplementacniKonvence.
28 January 2008, 12:40
by PremekBrada -
Changed lines 21-23 from:
- komentovat zdrojový kód, používat @author na třídách které přidávají či editují
to:
28 January 2008, 12:37
by PremekBrada -
Changed lines 1-4 from:
Pravidla, kterými se musí členové týmu řídit při práci s bugtrackerem a verzovacím nástrojem.
Vývojáři:
to:
Pravidla, kterými se musí členové týmu řídit při práci. Zejména jde o práci s bugtrackerem a verzovacím nástrojem.
Organizace projektu
Tep projektu: každý měsíc (TBD přesně: např. první středu v měsíci) general meeting - review udělaného, plán na další měsíc.
Typy záznamů v bugtrackeru:
| --MILNÍK-- | shrnutí cíle etapy |
| Feature | uživatelská funkčnost či vlastnost, nově chtěná |
| Task | interní vylepšení, reorganizace kódu, technické úpravy |
| Bug | jakákoli chyba, ať od uživatele nebo z interních testů |
Vývojáři:
Changed lines 21-29 from:
Management:
- používání priority ve vztahu k plánovanému release:
milník -> Flash MUST čili release blocker (prioritu má task) -> High SHOULD čili pokud není impl v release je třeba zdůvodnit (prioritu může mít release) -> Normal MAY čili když se nestihne, nic moc se neděje (prioritu má release) -> Low
- přidání tasku => naplánovat do release, pro release milník task přidat dependency na přidaném
to:
- komentovat zdrojový kód, používat @author na třídách které přidávají či editují
Management:
- používání priority ve vztahu k plánovanému release: viz tabulka dále
- přidání tasku => naplánovat do release, pro release milník přidat závislost na přidaném
Added lines 32-38:
| Váha pro cíl release | Priorita |
| milník | Flash |
| MUST čili release blocker (prioritu má task) | High |
| SHOULD čili pokud není impl v release je třeba zdůvodnit (prioritu může mít release) | Normal |
| MAY čili když se nestihne, nic moc se neděje (prioritu má release) | Low |
14 November 2007, 08:55
by PremekBrada -
Added line 17:
- přidání tasku => naplánovat do release, pro release milník task přidat dependency na přidaném
14 November 2007, 08:54
by PremekBrada -
Changed line 15 from:
SHOULD čili pokud není impl v release je třeba zdůvodnit (prioritu má release) -> Normal \\
to:
SHOULD čili pokud není impl v release je třeba zdůvodnit (prioritu může mít release) -> Normal \\
14 November 2007, 08:52
by PremekBrada -
Added lines 12-16:
- používání priority ve vztahu k plánovanému release:
milník -> Flash MUST čili release blocker (prioritu má task) -> High SHOULD čili pokud není impl v release je třeba zdůvodnit (prioritu má release) -> Normal MAY čili když se nestihne, nic moc se neděje (prioritu má release) -> Low
14 November 2007, 08:44
by PremekBrada -
Changed line 7 from:
- když je udělaný kus práce na tasku, zvednout "teploměr" AND připsat komentář co bylo uděláno
to:
- když je udělaný kus práce na tasku, otestovat na lokále AND (dle vlastního uvážení) commit do úložiště AND zvednout "teploměr" AND připsat komentář co bylo uděláno (byl-li commit, napsat číslo revize)
13 November 2007, 10:20
by PremekBrada -
Changed lines 1-2 from:
Pravidla, kterými se musí členové týmu řídit při práci s bugtrackerem a verzovacím nástrojem.
to:
Pravidla, kterými se musí členové týmu řídit při práci s bugtrackerem a verzovacím nástrojem.
13 November 2007, 10:19
by PremekBrada -
Added lines 1-15:
Pravidla, kterými se musí členové týmu řídit při práci s bugtrackerem a verzovacím nástrojem.
Vývojáři:
- dělat jen na tom, co mají přiřazeno
- otevírat nové bugreporty když se najde chyba, a to i ve vlastním kódu (nepřiřazovat je nikomu, leda sobě když je to ve vlastním kódu)
- když je udělaný kus práce na tasku, zvednout "teploměr" AND připsat komentář co bylo uděláno
- když je práce na tasku dodělaná, (1) otestovat si na lokále, (2) commit do úložiště - do poznámky ke commitu napsat číslo (ID) tasku a jak byl vyřešen, (3) dát teploměr na 100%, stav na Requires testing, a přidat komentář s číslem commitu ve kterém je implementace, (4) dát vědět managementu projektu
Management:
- nepřiřazovat tasky bez domluvy s vývojářem
- pravidelně kontrolovat stav task listu
- tasky nastavené na Requires testing projít s vývojáři (review a/nebo otestovat), uzavřít (zkontrolovat svn repo, do close comment dát číslo commitu)
|