Jak bardzo Agile jest twoj zespol?
Exit this survey >> 

1.

 

1. Stand-up/SCRUM

 Tak
Codziennie robimy stand-up/SCRUM.
Stand-up jest krotki i zawsze o tej samej porze.
Klient uczestniczy w stand-up.

2. Iteracje i planowanie

 Tak
Iteracje sa ustalonej dlugosci.
Nigdy nie zmieniamy terminu iteracji.
Wymagania sa zamrozone po rozpoczeciu iteracji.
Kazda iteracja rozpoczyna sie spotkaniem, na ktorym planujemy zadania do wykonania.
Klient jest obecny przy planowaniu iteracji.
Planujemy iteracje przy uzyciu "user stories".
Szacujemy i notujemy planowany czas wykonania kazdego zadania.
Zadania maja "acceptance criteria".

3. Jak dluga jest iteracja?

4. Zarzadzanie iteracja

 Tak
Uzywamy "Index cards" i "Status Board".
Mierzymy wydajnosc (Velocity).
Uzywamy listy zadan (Task Backlog).
Uzywamy systemu do rejestracji bledow.

5. Praca nad kodem

 Tak
Pracujemy w parach (pair-programming) wiecej niz 3 godziny dziennie, codziennie
Kazdy programista jest w stanie zmodyfikowac dowolny modul systemu bez obawy o wprowadzenie bledu do systemu.
Wszyscy programiści w zespole stosują refactoring.
Regularnie omawiamy co mozna zrobic by poprawic prace zespolu.
Robimy regularnie "Code reviews"
Piszemy niewiele dokumentacji, nasz kod dokumentuje sie sam.
Uzywamy czasem narzedzi do mierzenia jakosci kodu ( test coverage, duplicates, inspections)
Narzedzia do mierzenia jakosci kodu sa zintegrowane z "continuous integration".
Robimy check-in wszystkich zmian przynajmniej raz dziennie.
Check-iny sa male - srednio 5 plikow.
Mozemy rozmawiac o kodzie napisanym przez innych programistow bez obawy, ze ci poczuja sie zagrozeni/urazeni.

6. Unit-testy

 Tak
Uzywamy Test Driven Development
Uzywamy Test First Development
Kazdy moze uruchomic unit-testy na swojej maszynie bez dodatkowej konfiguracji.
Unit-testy trwaja mniej niz 60 sekund.

7. Continuous Integration

 Tak
Mamy tzw. "one-click" build
Uzywamy "continuous integration" (przy kazdym check-in do repozytorium).
Wszyscy wiemy od razu jesli build jest zepsuty.
Naprawiamy build jesli jest zepsuty zanim wolno zrobic "check-in".
Hot-fix releases tylko przy uzyciu "hot-fix branch".

8. Dodatkowe uwagi

   


Survey Powered by:
SurveyMonkey.com
"Surveys Made Simple."