Arint.ru

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

На самом деле это несложно.

Что необходимо описать

Условия, в которых будет эксплуатироваться ПО (ПО — программное обеспечение, программа).

Людей, которые будут использовать ПО. Их роли, мотивацию, задачи, должностные обязанности, целеполагание, привычки, квалификацию, образ жизни и т.д.

Сценарии использования. По шагам: что приводит пользователя к использованию ПО, и что именно он там делает.

Процессы, которые будут усовершенствованы и автоматизированы с помощью ПО. Пошаговое выполнение этих процессов. В каких условиях выполняются эти процессы, и с какими внешними процессами взаимодействуют?

Аналогичные или устаревшие программы, в которых выполняются аналогичные функции. Что вам нравилось в них? Что не устраивает?

Что не нужно описывать

Экраны программы, макеты и внешний вид кнопок, форм и других частей интерфейса.

Технологии и другие требования к тому, КАК будет разрабатываться программа. Предупреждение: мы НЕ принимаем в работу документы с такими требованиями.

Как составить техническое задание

Не создавайте структуру документа и не расставляйте приоритеты в начале работы. Отложите это на последний этап.

Составьте список вопросов. Вернитесь к нему, напишите новые вопросы спустя день.

Интервьюируйте всех заинтересованных людей. Предложите им дополнить список вопросов.

Составьте список гипотез — ответов на вопросы.

Если некоторые гипотезы и мнения является противоречивыми, не исключайте их. Укажите, что рассматривались различные варианты, и опишите каждый из их.

Расспросите пользователей об опыте в аналогичных программах. Отметьте сильные стороны и проблемы в использовании. Запишите полученную информацию.

Расставьте приоритеты. Отметьте, что для вас важно, и должно быть реализовано в первую очередь. Какие требования менее приоритетны, и могут варьироваться.

Формат документа для передачи разработчикам

В процессе исследований вы можете использовать mind map, графики и схемы, скетчи, аудио и видео-записи и любые удобные для вас форматы хранения и обработки информации.

Для передачи в разработку создайте текстовый документ. Проследите, что все требования описаны текстом, на русском или английском языке.

Наличие графиков, схем, иллюстраций и скринкастов приветствуется при условии, что вся содержащаяся информация продублирована текстом. Указание требования в произвольном формате при отсутствии указания в текстовом виде приводит к его игнорированию.

Совет

В процессе работы над техническим заданием сделайте паузу, хотя бы в 1 день. И затем вновь вернитесь к работе.

Полученный документ присылайте на arint@arint.ru

Профессиональная разработка технического задания

Вы также можете заказать услугу разработки ТЗ