Этапы разработки програмного обеспечения
Техническое задание
Что такое Техническое задание и зачем оно необходимо при качественной реализации Вашего проекта? Техническое задание (ТЗ) – перечень требований, условий, целей, задач, поставленных заказчиком в письменном виде, документально оформленных и выданных исполнителю работ проектно-исследовательского характера. Грамотное техническое задание, как приложение к будущему договору, не позволит исполнителю обходить какие-либо сложные для него места, все функции будут реализованы в полном объеме, иначе просто работа не будет принята. Да и оценка стоимости и сроков при подборе исполнителя будет на порядок реальнее отражать будущий процесс. Со стороны заказчика руководство должно выделить или нанять стороннего (как минимум одного) сотрудника, ответственного за составление технического задания. Этот человек обязан ориентироваться в тонкостях автоматизируемого процесса, четко представлять весь технологический цикл. Ключевой задачей ответственного лица будет острое желание описать все максимально точно, исключая смысловые множественности трактовок одной и той же фразы. Очень часто в компании отсутствует человек достаточной компетенции представляющий весь спектр работ и способный разбить их на конкретные бизнес процессы. Если обойти этап разработки ТЗ стороной, по соображениям экономии, то Вы рискуете стать заложниками представлений разработчика о Вашем бизнесе. |