Test JOELA

Na dwanaście poniższych pytań odpowiadamy TAK lub NIE.

Wynik 12 punktów jest wprost doskonały, wynik 11 punktów jest do zaakceptowania, ale już wynik dziesięciopunktowy lub niższy wskazuje na poważne problemy.

Prawda jest taka, że większość firm wytwarzających oprogramowanie może się „pochwalić” wynikiem na poziomie 2 lub 3 punktów. Firmy utrzymujące największe sukcesy stale dbają o wynik 12 punktów.

1. Czy wykorzystujesz mechanizm kontroli wersji?

2. Czy możesz skompilować cały system w jednym kroku?

3. Czy przeprowadzasz kompilację w każdym dniu?

4. Czy utrzymujesz bazę danych z informacjami o wykrytych błędach?

5. Czy usuwasz istniejące błędy przed napisaniem nowego kodu?

6. Czy realizujesz projekt zgodnie z ustalonym wcześniej planem?

7. Czy korzystasz ze specyfikacji?

8. Czy programiści w twoim zespole mają zapewnione właściwe warunki pracy (czyli przede wszystkim ciszę)?

9. Czy wykorzystujesz najlepsze narzędzia dostępne na rynku?

10. Czy korzystasz z pomocy testerów?

11. Czy kandydaci do pracy w zespole muszą napisać próbkę kodu w trakcie rozmowy kwalifikacyjnej?

12. Czy wykonujesz z zespołem tzw. korytarzowe testy użyteczności?

P.S. Wynik 12 punktów jest warunkiem koniecznym ale nie wystarczającym aby nasza firma osiągała największe sukcesy. Na to składają się jeszcze inne czynniki wykraczające poza treść tego posta.

Bibliografia:
1. „Programista poszukiwany” Joel Spolsky

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Wyloguj /  Zmień )

Zdjęcie na Google+

Komentujesz korzystając z konta Google+. Wyloguj /  Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Wyloguj /  Zmień )

Zdjęcie na Facebooku

Komentujesz korzystając z konta Facebook. Wyloguj /  Zmień )

Connecting to %s