Разработка ТЗ на информационную систему

Научитесь переводить желания Заказчика в требования к решению и пункты ТЗ для разработчиков: разбор отечественных и зарубежных стандартов программной и проектной документации (ГОСТ 34.602-2020 и 19.201-78, ISO IEEE 29148-2011/2018 и IEEE 830-1998), виды требований и взаимосвязи между ними, методы и средства формализации требований.
TTIS: Разработка ТЗ на информационную систему
Код курса Даты начала курса Стоимость обучения Длительность обучения Формат обучения
TTIS
10 ноября 2025
26 января 2026
48 000 руб.
от 1 334 руб. в месяц
22 ак.часов Дистанционный

Цель курса:

освоить структуру и содержание отечественных и зарубежных стандартов (ГОСТ 34.602-2020 и 19.201-78, ISO IEEE 29148-2011/2018 и IEEE 830-1998) по спецификации требований к программному обеспечению, информационным и автоматизированным системам, научиться выявлять потребности бизнеса и переводить их в функциональные и нефункциональные требования к решению, а также оформлять в виде технического задания (ТЗ)

Аудитория:

Начинающие системные и бизнес-аналитики, которые хотят научиться разрабатывать технические задания на информационные и автоматизированные системы, трассируя бизнес-требования в функциональные и нефункциональные требования к решению, и оформлять все в виде единого документа в соответствии с отечественными ГОСТ’ами и/или зарубежными стандартами спецификации требований к программному обеспечению.

Предварительный уровень подготовки:

  • начальный уровень знаний в Computer Science
  • опыт хотя бы 1 год работы в ИТ-проектах менеджером, аналитиком или разработчиком будет плюсом

Стоимость курса зависит от модели онлайн-обучения

  • по записям, когда самостоятельно смотрите видеоуроки, читаете учебник и выполняете задачи. Каждая тема подкрепляется практическим примером, тестами и индивидуальными заданиями. При обучении по видеозаписям без фактического присутствия в группе стоимость курса дешевле на 30%
  • дистанционно, когда с вами всегда в реальном времени работает живой преподаватель. На онлайн-занятиях вы как будто находитесь в классе и учитесь в режиме интерактивного семинара. Также предусмотрена самостоятельная работа с последующей проверкой и обратной связью от преподавателя.

О курсе

Курс «Разработка ТЗ на информационную систему» включает теоретические знания и практические навыки, необходимые для самостоятельной разработки технического задания на программное обеспечение, информационную или автоматизированную систему.

На курсе вы освоите методы и средства трассировки бизнес-потребностей в функциональные и нефункциональные требования к решению и их формализованное описание в виде ТЗ. Для закрепления полученных знаний и отработки приобретенных навыков вы будете выполнять практическое задание и получать от преподавателя обратную связь.

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

Чему вы научитесь

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

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

Узнаете, как понять потребности стейкхолдеров, а также перевести желания Заказчика в требования к решению в виде программного обеспечения, автоматизированной или информационной системы

Разберетесь с существующими стандартами и шаблонами разработки ТЗ, чтобы выбирать наиболее подходящий из них и адаптировать его к конкретному прикладному кейсу

Получите базовые знания по представлению требований в разных формах

Узнаете про процедуры и инструменты управления требованиями

Познакомитесь с видами отношений между требованиями (трассировка) и методами их приоритизации по моделям Кано, RICE, Impact/Effort, Вигерса, MoSCoW, Feature Bucket

Сможете сформулировать бизнес-требования, требования стейкхолдеров и требования к решению, а также описать их в виде User Story, Use Case, графических диаграмм и текста

Разберетесь с основами методологии Agile и особенностями работы аналитика в таких проектах

Научитесь писать техническое задание на разработку программного обеспечения, автоматизированной и информационной систем.

Программа курса

  • Жизненный цикл информационной системы (ИС) и программного обеспечения (ПО)
  • ТЗ как стадия разработки ИС и ПО
  • Роль аналитика в проектах разработки ИС и ПО
  • ГОСТ 34.602-2020
  • ГОСТ 19.201-78
  • РД 50-34.698-90
  • SRS на основе IEEE/ISO/IEC 29148-2011/2018 и IEEE 830-1998
  • Техническое задание как спецификация требований
  • Понятие требования
  • Характеристики требования
  • Практическое задание –по выданному кейсу или своему примеру определить наиболее подходящий шаблон для разработки ТЗ
  • Виды требований с точки зрения BABOK® Guide и системной инженерии, источники требований
  • Бизнес-потребность, методы определения границ и содержимого проекта, BACCM и CATWOE
  • Практическое задание –по выданному кейсу определить 6 ключевых понятий бизнес-анализа, заполнить таблицы BACCM и CATWOE
  • Исследование домена, техники формального описания бизнес-процессов, нотация BPMN
  • Практическое задание –по выданному кейсу описать бизнес-процессы
  • Бизнес-правила, техники формального описания бизнес-правил, нотация DMN
  • Практическое задание –по выданному кейсу описать бизнес-правила
  • Глоссарий как словарь предметной области
  • Практическое задание –по выданному кейсу заполнить глоссарий в шаблоне ТЗ
  • Аналитик и стейкхолдеры: и техники их описания (список, карта, луковичная диаграмма, архетипы)
  • Практическое задание –по выданному кейсу или своему примеру определить основных стейкхолдеров и представить их описание с помощью подходящей техники
  • Бизнес-требования и требования стейкхолдеров, техника Impact Mapping (карта влияния)
  • Практическое задание –по выданному кейсу описать бизнес-требования и требования стейкхолдеров
  • Практическое задание –по выданному кейсу составить карту влияния
  • Схема системного контекста
  • Практическое задание –по выданному кейсу составить схему системного контекста
  • Шаблоны текстовой формулировки требований
  • Практическое задание –по выданному кейсу составить реестр функциональных требований
  • Форма пользовательской истории (User Story) для представления требований
  • Практическое задание –по выданному кейсу составить реестр пользовательских историй
  • Шаблоны декомпозиции и критерии приемки User Story (чек-листы, сценарии)
  • Практическое задание –составить критерии приемки для своих пользовательских историй
  • Форма варианта использования (Use Case) для представления требований
  • Практическое задание –по выданному кейсу составить реестр вариантов использования
  • Связь User Story и Use Case
  • Практическое задание –декомпозировать свои User Story на Use Case
  • UML-диаграмма Use Case
  • Практическое задание –по выданному кейсу составить UML-диаграмму Use Case
  • Логика выполнения вариантов использования
  • Практическое задание –детально расписать логику выполнения своих Use Case
  • Концептуальная, инфологическая и физическая модели данных
  • Практическое задание –по выданному кейсу составить концептуальную модель данных
  • Словарь данных
  • Практическое задание –по выданному кейсу составить словарь данных
  • Жизненный цикл сущностей в системе и его описание в UML-диаграмме состояний
  • Практическое задание –по выданному кейсу описать изменения сущности в UML-диаграмме состояний
  • Виды и примеры нефункциональных требований
  • Метрики описания нефункциональных требований
  • Практическое задание –по выданному кейсу описать нефункциональные требования
  • Жизненный цикл требования
  • Процедуры и средства управления требованиями
  • Трассировка требований
  • Практическое задание –по выданному кейсу составить матрицу трассировки требований
  • Приоритизация требований (модель Кано, RICE, Impact/Effort, метод Вигерса, MoSCoW, Feature Bucket)
  • Практическое задание –по выданному кейсу выбрать наиболее подходящую модель приоритизации требований и расставить приоритеты в приведенном списке
  • Управление изменениями требований, получение одобрения стейкхолдеров
  • Практическое задание –по выданному кейсу или своему примеру определить, какие стейкхолдеры будут обладать полномочиями на изменение и одобрение требований
  • Работа аналитика в Agile-проектах: история появления и развития, идеи, принципы Agile Manifesto, подходы, фреймворки и техники, Scrum и Kanban

Кто проводит курс

Анна Вичугова
Анна Вичугова
Автор и преподаватель курса
  • основатель и CPO Школы прикладного бизнес-анализа и проектирования ИС
  • аналитик в ИТ-проектах с 2009 года
  • разработчик и проектировщик ИС
  • автор и преподаватель ИТ-курсов
  • кандидат технических наук (Системный анализ, управление и обработка информации, 2013)
  • сертифицированный бизнес-аналитик (CBAP 2020, международная сертификация IIBA)

Подробнее о преподавателе

Оставьте заявку на обучение

Остались вопросы по формату обучения, содержанию курсов, стоимости, сертификатам или другим важным моментам? Оставьте номер телефона или e-mail и мы оперативно проконсультируем вас в течение дня.

    Условия обучения

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

    Стоимость обучения

    Предлагаем гибкие условия оплаты: предоплата; оплата по факту проведения занятий; счет-оферта; заключение рамочного договора; пост-оплата под гарантийное письмо.

    Минимальная группа

    Минимальный размер группы для проведения корпоративного или выездного обучения — 6 человек. Стоимость обучения в день составляет 18.000 рублей (НДС не предусмотрен).

    Остались вопросы?

    Звоните нам +7 (495) 108-70-38

    Или напишите нам в соц.сетях