Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как правильно писать техническое задание для программиста?

ПрограммированиеIt
Анонимный вопрос
  · 5,6 K
Разбираюсь в кофе и в контент-маркетинге  · 15 янв 2022  · ilyaslusarev.ru
Думаю, начать стоит с того, что «правильного» нет.
Опираться на ГОСТы — это удовольствие только для корпораций, только чтобы печень посадить.
Если у нас подход к программисту, как к «рукам, которые не умеют думать», то я бы сделал воспользовался советами Анатолия Никулина из Интерлогики.
1. Дано — что вообще нужно сделать, из чего, как это должно работать и так далее.
2. Цель изменения — разработчик должен чётко понять, что должно поменяться, после того как его код запустят в работу. Иногда для этого приходится созваниваться.
3. Как будет проверяться задача — вроде бы очевидно, объяснять я думаю не нужно.
А все остальное, мне кажется лишним. Особенно штрафы. Разработка это все таки творческая задача и если мне, как менеджеру, хочется использовать «штраф», чтобы была сделана работа, то кажется проблема в моем менеджменте, а не в работниках.
Контентный маркетолог, делаю и распространяю информационные продукты, люблю кофеПерейти на ilyaslusarev.ru
Человек и программист, отвечаю за еду :) Подписывайтесь, приглашайте в ответы, буду рад...  · 4 окт 2018
Обязательно должны присутствовать след. пункты: 1. Сроки, обговоренные с исполнителем, и ситуации, когда дедлайн можно подвинуть. 2. Способ и вариант оплаты. 3. Штрафы и правки. 4. Подробное описание того, как вы видите результат работы. 5. Техническая информация. 6. Тестирование Пункты 4-6 должны быть рассписаны максимально подробно и четко, чтобы исключить картинку... Читать далее
Препод-IT-шник.  · 14 нояб 2018

Для написания технического задания на разработку информационной системы существует ГОСТ 34.602-89. В нем перечисены все пункты, которые необходимо указать.

Никто не заставляет вас использовать их все, но чем подробнее и точнее будет составлено ТЗ, тем быстрее в итоге вы получите тот продукт, который вам нужен.