Skip to content

Тест Джоэла

Semen Martynov edited this page Mar 7, 2015 · 3 revisions

По словам Джоэла, 12 из 12 — идеальный результат, 11 — приемлемый, а 10 и меньше положительных ответов означают, что нужно срочно что-то менять.

  1. Используете ли вы системы для управления версиями сборок? К примеру, CVS.
  2. Можете ли вы в один шаг сделать работающую сборку?
  3. Делаете ли вы ежедневные сборки?
  4. Есть ли у вас база данных для ошибок и багов?
  5. Устраняете ли вы баги перед написанием нового кода?
  6. Есть ли у вас строгое расписание?
  7. Есть ли у вас спецификация ПО?
  8. У программистов вашей команды есть возможность работать в спокойных условиях?
  9. Вы используете лучшие инструменты, которые можно купить?
  10. Есть ли у вас тестеры?
  11. Проверяете ли вы способность писать код у новых кандидатов в команду?
  12. Тестируете ли вы удобство использования программы в процессе работы?

Комментарии от самого Спольски: http://www.joelonsoftware.com/articles/fog0000000043.html