Главные выводы про техническое задание на разработку
1. Техническое задание можно написать для всего на свете: когда вам нужно, чтобы другой человек сделал что-то в конкретном виде, конкретным образом на конкретных условиях.
2. К техническому заданию на разработку приложения нет жёстких требований. Важно, чтобы оно описывало общие положения, назначение и цели проекта, функциональные и технические требования и определяло порядок контроля и приёмки работ.
3. Написать техническое задание самостоятельно можно, но сложно. Лучше поручить это экспертам, а ещё лучше — делать это с командой, которой вы собираетесь доверить разработку своего приложения.
4. Техническое задание — не единственный вариант. Его могут заменять другие документы, если они лучше и быстрее помогают договориться о сотрудничестве и его результатах.
Про «red flags» полезная инфа и про сравнение цен разработки емко объяснили что к чему, спасибо)
Спасибо! старались сделать полезно и раскрыть как можно больше деталей
Информативная статья о важных аспектах проектирования.
Без внятной документации, как правило, намного больше времени уходит на обсуждение и согласование, чем на разработку, с доками время на согласования тратится в разы меньше (на минутку, часы разроботки стоят дороже, чем аналитики, дизайна и тестирования). Не говоря уже о критичных правках, из-за которых сроки могут улететь в космос. К примеру: на этапе, когда уже функциональность реализована или даже при смене членов команды проекта (новые мемберы останутся без контекста, невозможно передать все ранее оговоренные нюансы).
Был случай на старой работе, когда все требования фиксировались в чатике с клиентом, потом у клиента сменился менеджер, он конечно же только верхнеуровнево смог погрузиться и накидал своих требований идущих вразрез с основным флоу, насколько я знаю, к единому компромиссу с ним так и не пришли и проект до сих пор не ушел в продакшн.
PS Ну и конечно же бывают редкие исключения, некоторые описаны в статье.
Чувствуется фидбэк от профи! Спасибо!
Я думал, что написание ТЗ на разработку приложения — сложная задача
Я думаю, что такой документ может быть полезен
Супер, очень рады!