Статьи

11.03.2014Мысли об абоненском обслуживании

Какие преимущества получает организация, заключающая с нами договор абоненского обслуживания? А есть ли вообще в этом преимущества?

09.06.2013Выбор доменного имени.

Имя в Интернет - это ваш адрес, определяющий само понятие "Свой сайт". Как вы его назовете, так и будет определена его судьба в электроннмом мире.

15.10.2012Что такое ТЗ

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

Архив

Что такое ТЗ

Очень важно для заказчика и исполнителя составить технически и юридически граммотное задание на создание сайта или программного продукта. Большинство разногласий, которые возникают между программистом (веб-дизайнером) и заказчиком связаны с тем, что они изначально не договорились каким должен быть результат работы и по каким критериям он будет в последствии приниматься заказчиком.

Если на этапе согласования не уделить достаточного внимания написанию техзадания, то в процессе создания или по окончанию работы Заказчик начинает вносить поправки, которые могут привести к тому, что работу придется переделать полностью. Чтобы этого избежать или, хотябы, свести исправления к минимуму, необходимо грамотно составить техническое задание. Какие же моменты необходимо учесть при составлении задания?

Состав и степень проработки следует определять в каждом конкретном случае. Иногда слишком подробное техническое задание может лишить Заказчика возможности упрощения исполнения задачи, а следовательно удорожанию и более длительному сроку исполнения работы. Перечислим компоненты, которые имеет смысл учитывать при написании технического задания:

- общие положения. В этом разделе, помимо общих положений, необходимо привести терминологическую базу, связанную со спецификой деятельности Вашей компании. Особенно это важно для проектов со сложным документооборотом или для очень специфических прикладных областей.
- цели проекта. Очень важная часть задания. Цели должны быть четко сформулированы. Желательно донести в этой части до Исполнителя за счет чего Вы собираетесь извлекать прибыль или что конкретно заставит Заказчика почувствовать удовлетворение от результатов проекта. Невозможно написать теническое задание без пробелов или неопределенностей. Исполнитель часто не может обратиться к Заказчику для прояснения того или иного момента технического задания, поэтому он обращается к Целям проекта.
- функциональные требования. Требования можно разделить на функциональные и специальные. Функциональные требования имеет смысл описывать в виде вариантов использования. Здесь так же следует учесть требования по безопасности (методы шифрования данных, их передачи и хранения), требования к пользовательскому интерфейсу (описать специфику отображения элементов пользовательского интерфейса).
- специальные требования. Важно не просто перечислить специальные требования, но и выбрать их формулировку, которая может быть проверена. Стандарты (перечислить стандарты, которым должна удовлетворять система), системные требования (поддерживаемые операционные системы (для ПО) и пр.).

 

При формировании требований важно помнить, что не все они так уж и важны для конечного результата с одной стороны, а с другой каждое требование предполагает какие-то усилия по его реализации и проверке соответствия программного продукта этим требованиям, что повышает стоимость продукта. Наш совет: включайте только те специальные требования, которые существенны для достижения Целей проекта.

Назад к списку новостей