Arint.ru
Как самостоятельно разработать качественное техническое задание
На самом деле это несложно.
Что необходимо описать
Условия, в которых будет эксплуатироваться ПО (ПО — программное обеспечение, программа).
Людей, которые будут использовать ПО. Их роли, мотивацию, задачи, должностные обязанности, целеполагание, привычки, квалификацию, образ жизни и т.д.
Сценарии использования. По шагам: что приводит пользователя к использованию ПО, и что именно он там делает.
Процессы, которые будут усовершенствованы и автоматизированы с помощью ПО. Пошаговое выполнение этих процессов. В каких условиях выполняются эти процессы, и с какими внешними процессами взаимодействуют?
Аналогичные или устаревшие программы, в которых выполняются аналогичные функции. Что вам нравилось в них? Что не устраивает?
Что не нужно описывать
Экраны программы, макеты и внешний вид кнопок, форм и других частей интерфейса.
Технологии и другие требования к тому, КАК будет разрабатываться программа. Предупреждение: мы НЕ принимаем в работу документы с такими требованиями.
Как составить техническое задание
Не создавайте структуру документа и не расставляйте приоритеты в начале работы. Отложите это на последний этап.
Составьте список вопросов. Вернитесь к нему, напишите новые вопросы спустя день.
Интервьюируйте всех заинтересованных людей. Предложите им дополнить список вопросов.
Составьте список гипотез — ответов на вопросы.
Если некоторые гипотезы и мнения является противоречивыми, не исключайте их. Укажите, что рассматривались различные варианты, и опишите каждый из их.
Расспросите пользователей об опыте в аналогичных программах. Отметьте сильные стороны и проблемы в использовании. Запишите полученную информацию.
Расставьте приоритеты. Отметьте, что для вас важно, и должно быть реализовано в первую очередь. Какие требования менее приоритетны, и могут варьироваться.
Формат документа для передачи разработчикам
В процессе исследований вы можете использовать mind map, графики и схемы, скетчи, аудио и видео-записи и любые удобные для вас форматы хранения и обработки информации.
Для передачи в разработку создайте текстовый документ. Проследите, что все требования описаны текстом, на русском или английском языке.
Наличие графиков, схем, иллюстраций и скринкастов приветствуется при условии, что вся содержащаяся информация продублирована текстом. Указание требования в произвольном формате при отсутствии указания в текстовом виде приводит к его игнорированию.
Совет
В процессе работы над техническим заданием сделайте паузу, хотя бы в 1 день. И затем вновь вернитесь к работе.
Полученный документ присылайте на arint@arint.ru
Профессиональная разработка технического задания
Вы также можете заказать услугу разработки ТЗ