• 20 июля
  • Москва, Лесная, 43

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

Школа Системного Анализа
Через 52 дня
с 10:00 20 июля по 19:00 22 июля
Москва
Лесная, 43

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

Когда 20-22 июля, четверг/пятница/суббота
Объём 3 дня по 8 часов (всего 24 часа)
График четверг, пятница, суббота, с 10 до 18 часов
Ведущий Денис Бесков
Размер группы до 16 человек
Где Москва, улица Лесная, дом 43

О тренинге

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

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

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

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

  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, и для тех, кто «в теме». Для первых это возможность узнать новое, задать направление для дальнейшего развития как специалиста в области анализа, начать/пробовать применять в работе; для вторых — заполнить пробелы, уточнить детали, разобрать частные случаи.

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

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

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

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

  • Участник тренинга должен иметь опыт работы в ИТ-проектах не менее полугода или профильное ИТ-образование (бакалавр);
  • Для участия в курсе необходим компьютер, подключенный к интернету на скорости не менее 1 Мб и с современным браузером (Explorer, Chrome, Firefox, Safari).

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

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

Автор и ведущий тренинга

 

Денис Бесков

Руководитель школы

ikeahipsta

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

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

Регистрация

Рекомендуемые события

Организуете события? Обратите внимание на TimePad!

Профессиональная билетная система, статистика продаж 24/7, выгрузка списков участников, встроенные инструменты продвижения, личный кабинет для самостоятельного управления и еще много чего интересного.

Узнать больше