Составление технического задания – это очень важный этап при разработке хорошего программного обеспечения. Именно на требования технического задания надо смотреть тогда, когда вы начинаете выполнять какую-либо функцию программы. И именно на требования, описанные в техническом задании, смотрит заказчик тогда, когда принимает созданное программное обеспечение.
«Техни́ческое зада́ние (ТЗ, техзада́ние) — исходный документ для проектирования сооружения или промышленного комплекса, конструирования технического устройства (прибора, машины, системы управления и т. д.), разработки информационных систем, стандартов либо проведения научно-исследовательских работ (НИР)». Википедия.
То есть, техническое задание – это основа всего процесса разработки программы. Чаще всего заказчик не очень понимает то, что он хочет видеть в техническом задании. При таком вопросы мы обычно слышим нечто подобное: «Ну примерно сделай вот так как бы, наверно. Или так.». То есть – требования очень сильно размыты (бывают и исключения, но довольно редко). Поэтому, чтобы четко знать, что же реализовывать в программе, мы и должны заняться составлением технического задания.
Так как необходимость в ТЗ существует в нашей стране уже много лет, то его стандартизировали. За правильное составление технического задания отвечает ГОСТ 19.201-78 – «ТЕХНИЧЕСКОЕ ЗАДАНИЕ. ТРЕБОВАНИЯ К СОДЕРЖАНИЮ И ОФОРМЛЕНИЮ». Именно им и воспользуемся.
Техническое задание состоит из нескольких пунктов, каждый из них детализируется. Прочитав вышеприведенный ГОСТ, я составил перечень пунктов, которые необходимо заполнить. Возможно, в дальнейшем я этот перечень немного изменю, но пока – буду руководствоваться именно им:
Что нам даст составление технического задания? Тогда мы сможем ткнуть носом нашего заказчика в это ТЗ, если вдруг он решит дополнить программу еще какой-нибудь функцией. Правда, и заказчик тоже может нас ткнуть нашим носом в ТЗ, если мы вдруг не реализуем то, что надо. Так что в составление ТЗ есть и хорошее и плохое. Кстати, лучше, чтобы техническое задание составляли именно вы, либо – очень плотно анализировали то ТЗ, которое вам принесет заказчик. Так как при глубоком анализе (или составлении) вы точно будете знать, что от вас требуют. Все, пойду составлять примерное техническое задание. Всем удачи.



Комментариев нет:
Отправить комментарий