Тренинг «Практика разработки технического задания на программное обеспечение»

Регистрация открыта!

durer-drawing-green-flip

Вертикально отражённый фрагмент гравюры «Чертёжник, рисующий лютню». Альбрехт Дюрер, 1525.

 

Когда 27-29 апреля, четверг/пятница/суббота
Объём 3 дня по 8 часов (всего 24 часа)
График четверг, пятница, суббота, с 10 до 18 часов
Ведущий Денис Бесков
Размер группы до 16 человек
Где Москва, улица Воздвиженка, дом 9
Стоимость от 25 000 ₽ / 390 $ для физлиц *
от 33 000 ₽ / 500 $ для компаний **
Если вам неудобно учиться очно, рекомендуем пройти этот тренинг в формате онлайн-курса

О тренинге

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

Тренинг основан на лучших российских и международных практиках создания технического задания на разработку программного обеспечения (Карл Вигерс, ГОСТы, международные стандарты).

Что получат участники

Участники тренинга получат:

  1. Опыт и навыки выявления и формулирования требований к программной системе, в том числе с применением сценарных, визуальных и прочих современных техник;
  2. Навыки оформления требований в полноценный документ, который:
    • соответствует ГОСТ 19.201-78 и IEEE 830-1998;
    • готов к использованию для выбора коробочного ПО или оценки трудоёмкости и проектирования новой программной системы;
  3. Опыт совместной интенсивной работы в аналитической команде;
  4. Законченный документ технического задания, который можно использовать в качестве образца в рабочих проектах и элемента портфолио при устройстве на работу;
  5. Ответы на свои вопросы;
  6. Неограниченный доступ к электронным материалам тренинга (статьям, презентациям, образцам документов, шаблонам);
  7. Электронное и бумажное свидетельство о прохождении курса.

Преимущества тренинга

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

  1. Мы не пересказываем книжки и не учим вас разговаривать об анализе
    (как это обычно бывает с теоретическими курсами).
  2. Мы учим делать аналитическую работу своими руками и головой.

Распределение времени на тренинге:

  • 15% — рассказ о том или ином методе, технике;
  • 70% — выполнение заданий в учебной команде и обсуждение результатов;
  • 15% — групповая консультация, ответы на ваши вопросы.

Программа тренинга

Предварительная подготовка

(в удобное вам время)

  • Технический инструктаж;
  • Входное тестирование: Разработка ТЗ на простую программу/приложение/веб-сервис;
  • Получение доступа к электронным материалам тренинга;
  • Выбор тем проектов и формирование команд.

Модуль 1. Введение

  • Техническое задание на ПО: Назначение, структура, критерии качества, примеры;

Модуль 2. Определение назначения и ключевых свойств программы

  • Быстрое восстановление входных данных для технического задания;
  • Задание контекста и границ программной системы с помощью контекстной диаграммы;

Модуль 3. Разработка функциональной модели программной системы

  • Разработка функциональных требований к системе;
  • Разработка модели использования:
    • Выявление способов применения (юскейсов, Use Cases);
    • Разработка основных потоков сценариев юскейсов;
    • Разработка альтернативных потоков, организация циклов, ветвлений, обработки ошибок;

Модуль 4. Моделирование данных и контроль качества требований

  • Моделирование структур и их жизненного цикла с использованием диаграмм анализа UML (диаграммы классов, состояний);
  • Создание словаря данных программного изделия;
  • Контроль полноты функциональных требований через построение матрицы покрытия операций над объектами.

Модуль 5. Разработка требований к качеству ПО и ограничений

  • Определение опорных количественных значений показателей качества (производительность, надёжность, масштабируемость, результативность, эффективность использования, удовлетворённость):
    • Выбор категории системы, определение профилей внешнего качества и качества в использовании;
    • Заполнение шаблона требований к качеству и корректировка требований под специфику проекта;
  • Выявление ограничений: требований к совместимости, подготовке пользователей, оборудованию.

Модуль 6. Сборка итогового документа и рецензирование

  • Оформление требований в формате документа «Техническое задание»;
  • Перекрёстное рецензирование и приёмка ТЗ.

Отзывы

Считаю, что курс эффективен и для тех, кто не владел/не применял ранее методы проведения анализа и составления SRS, и для тех, кто «в теме». Для первых это возможность узнать новое, задать направление для дальнейшего развития как специалиста в области анализа, начать/пробовать применять в работе; для вторых — заполнить пробелы, уточнить детали, разобрать частные случаи.

— Мария, аналитик

Всё супер! Зачем пришла, то и получила. Хотела разложить по полочкам свои знания — получилось. В голове появилась структура и теперь на работе, когда нужно писать ТЗ/постановку/видение о реализации, пишу без проблем и паники.

Алёна Кирлашева, аналитик, Компания Прогноз

 

Входные требования

К вашему опыту

К техническому оснащению

 

Формат обучения

  • Перед тренингом участники получают доступ к статьям, шаблонам и образцам документов для изучения в удобное время.
  • Каждый участник работает в группе из 3-4 человек. Это позволяет обмениваться опытом и успевать создавать достаточно полный документ за короткое время тренинга.
  • Все занятия проходят и документы создаются на русском языке.
  • На занятиях используются современные инструменты коллективной работы Google Drive, по которым участники получают вводный инструктаж, достаточный для эффективной работы.

Ведущий тренинга

Денис Бесков, Руководитель школы

ikeahipsta

  • 15 лет в индустрии на позициях разработчика баз данных, архитектора, системного аналитика, руководителя отдела анализа и менеджера программных продуктов.
  • Руководитель рабочей группы по созданию российского федерального профессионального стандарта «Системный аналитик»;
  • Вёл учебный курс по анализу требований в МФТИ;
  • Более 20 выступлений на ИТ-конференциях;
  • Имеет сертификацию Certified Professional for Requirements Engineering (СPRE);
  • В 2009-2011 годах вырастил отдел системного анализа в Лаборатории Касперского с 10 до 35 человек.

 

Статистика тренинга

За 2 года проведения тренинг прошли более 80 ИТ-специалистов из компаний АльфаСтрахование, AT Consulting, Банк Русский Стандарт, Вымпелком, Информика, Лаборатория Касперского, Ланит, Мегатек, ПРОГНОЗ, ПрограмБанк, Сбербанк-Технологии, СПСР Экспресс, S7, Транссеть, Финам, Форексис, ФОРС и других.

 

Цена и регистрация

Перейти к заказу билетов