Один из элементов в Joel Test заключается в том, что проект/компания должны иметь спецификацию.
Мне интересно, что делает спекулянт хорошим. Некоторые компании будут писать тома бесполезной спецификации, которую никто не читает, другие ничего не напишут, потому что "никто ее не прочитает". Итак, что вы вкладываете в свою спецификацию? Каков хороший баланс между двумя крайностями? Есть ли что-то особенно важное, что действительно, действительно (!) Всегда должно быть записано в спецификации?