Договор на разработку программного обеспечения   /   Техническое задание (образец)   /   Акт договорной цены (образец)   /   Акт сдачи-приемки
Техническое задание (ТЗ) — исходный документ разработки информационных систем.
      ТЗ содержит основные технические требования, предъявляемые к программному обеспечению, его составу, средствам реализации, надежности и отказоустойчивости,  а также условиям его эксплуатации.

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

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

Этапы создания технического задания

  •   Постановка задачи проекта;
  •   Формирование и конкретизация требований к технической реализации;
  •   Согласование этапов, их длительности, и составление документации;
  •   Указание языков и кодов программирования;
  •   Составление, корректировка и утверждение у Заказчика технического задания.
  • Словарь терминов

    • B2B (business-to-business, предприятие-предприятие)    –    системы электронной коммерции, в которых в качестве субъектов процессов продажи и покупки выступают юридические лица (предприятия, организации…)
    • B2C (business-to-customer, предприятие-потребитель)    –    системы электронной коммерции, в которых в качестве продавца выступает юридическое лицо (предприятие, организация…), а покупателя – физическое лицо
    • Аутентификация    –    процесс идентификации пользователя, пытающегося получить интерактивный доступ к информации, компьютерной системе, вычислительной сети или электронной почте. Выполняется в целях обеспечения безопасности, основывается на использовании паролей, специальных карточек, цифровой подписи и др.
    • Аутсорсинг    –    выделение первоначально внутренней экономической деятельности фирмы во внешние структуры, в том числе и за рубеж
    • Безопасность    –    желаемый уровень целостности, исключительности, доступности и эффективности для защиты данных от потерь, искажения, разрушения и несанкционированного использования
    • Веб(WWW)    –    приставка, обозначающая принадлежность к Всемирной паутине (World Wide Web, WWW) или к корпоративной сети обмена данными, организованной по принципу Всемирной паутины
    • Веб-узел, веб-сайт    –    набор связанных между собой информационных онлайновых ресурсов, предназначенных для просмотра через компьютерную сеть с помощью специальных программ – браузеров. Веб-узел может представлять собой набор документов в электронном виде, онлайновую службу
    • Всемирная паутина, WWW, World Wide Web    –   множество веб-узлов, к которым осуществляется доступ через Интернет
    • Интернет    –    глобальное (всемирное) множество независимых компьютерных сетей, соединенных между собой для обмена информацией
    • Интернет-провайдер    –    организация, предоставляющая юридическим и физическим лицам доступ к службам Интернета
    • Информационные технологии    –    технологии, связанные с созданием, хранением и управлением информацией
    • Клиент    –    пользователь, компьютер или программ, запрашивающая услуги, ресурсы, данные или обработку у другой программы или компьютера
    • Контент    –    информационные ресурсы (содержимое, информационное наполнение) веб-узла
    • Локализация    –    адаптация программного продукта к требованиям страны, где он будет продаваться или использоваться. Как правило, включает перевод программного обеспечения и/или документации, файлов справки и т.д. Может включать и дополнительные модули, такие как проверка орфографии
    • Мультимедийные [технологии]    –    технологии, обеспечивающие возможность использования звука и видео
    • Онлайновая [сетевая] служба    –    услуга, предоставляемая в реальном времени посредством сети передачи данных
    • Онлайновый ресурс    –    ресурс, доступ к которому осуществляется в режиме реального времени посредством компьютера, подключенного к сети обмена данными. В виде онлайновых ресурсов может предоставляться оперативная информация или возможность работы в режиме диалога с программой или другим пользователем
    • Открытый ключ    –    пользовательский ключ для декодирования получаемых сообщений
    • Программное обеспечение (ПО)    –    общее понятие, описывающее программы для компьютеров в отличие от их аппаратных составляющих
    • Протокол    –    набор правил, соглашений, сигналов и процедур, регламентирующий взаимодействие между двумя устройствами (в частности, обмен данными между ними)
    • Секретный ключ    –    пользовательский ключ для декодирования получаемых сообщений, зашифрованных с помощью открытого ключа
    • Сервер    –    программа, которая оказывает некоторые услуги другим программам (клиентам). Связь между клиентом и сервером обычно осуществляется посредством передачи сообщений, часто по сети, и использует некий протокол для кодирования запросов клиента и ответов сервера.
    • Сеть передачи данных    –    объединение двух или более устройств (например, компьютеров) для передачи данных между этими устройствами
    • Смарт-карта    –    пластиковая карточка с встроенным микропроцессором. Смарт-карты могут использоваться для проведения электронных платежей, для доступа к онлайновым сетевым службам или другим услугам
    • Телекоммуникация    –    передача всех форм информации, включая данные, голос, видео и т.п., между компьютерами по телефонным линиям связи
    • Электронная подпись    –    числовое значение, вычисляемое по тексту сообщения с помощью секретного ключа отправителя и проверяемое открытым ключом, соответствующим секретному ключу отправителя. Удостоверяет, что документ исходит от того лица, чья цифровая подпись приложена, а также отсутствие с момента подписания изменений в документе, пересылаемом в цифровом виде
    • Электронная торговля, электронная коммерция    –    вид бизнес-активности, в которой коммерческое взаимодействие субъектов бизнеса осуществляется по Интернету
    • Шифрование с открытым ключом    –    класс криптографических методов, использующих двухключевые шифры. Сообщения, зашифрованные открытым ключом, можно расшифровать только при помощи связанного с ним секретного ключа. И наоборот, подлинность сообщений, подписанных секретным ключом, можно проверить с помощью открытого ключа.