Описание курса
Цели курса - научиться выявлять, формализовывать, приоритизировать и согласовывать требования к ИТ продукту/проекту и формировать спецификацию продукта и/или техническое задание.
Слушатели познакомятся с инструментами сбора и согласования требований; форматами и шаблонами спецификаций и вариантов использования (use cases), научатся писать техническое задание и спецификации для ИТ-проектов.
В курсе рассматриваются инструменты и техники, которые описаны используемых стандартах и лучших практиках мировых лидеров отрасли: PMBOK 6th, Agile Practices, Google, Microsoft, Apple, международным стандартом IEEE/ISO.830-2013.
Прикладная часть курса содержит выполнение кейсов.
Наши преимущества. Мы опираемся на передовые стандарты комплексно. Курс интегрирован в линейки профессионального развития программистов, сетевиков, веб-разработчиков, аналитиков, руководителей проектов и ИТ-подразделений.
Курс предназначен для руководителей ИТ-дирекций, департаментов, проектов и отделов, бизнес аналитиков, системных аналитиков, тестировщиков, руководителей подразделений, которые взаимодействуют с ИТ-отделом, программистов, системных инженеров, руководителей подразделений (служб) компьютерного обеспечения, разработчиков и аналитиков компьютерных систем, руководителей группы разработки, начальников отдела разработки, начальников вычислительного центра, руководителей отдела управления инфраструктурой, руководителей отдела программного обеспечения, руководителей группы управления базами данных, ИТ-стартаперов и других ИТ-специалистов, а также для всех, кто хочет научиться правильно писать ТЗ (технические задания).
Вы научитесь
- выявлять, формулировать, оформлять и согласовывать требования к ИТ-продуктам;
- применять наборы шаблонов документов, готовых для практического использования при выборе коробочного ПО или проектирования новых программных продуктов;
- оформлять требования в формальный документ в соответствии с IEEE SWEBOK/830-2013;
- формировать простые прототипы;
- работать с формальными диаграммами: use cases (вариантов использования), состояний, последовательности;
- совместно работать в команде.
Предварительная подготовка
Требуемая подготовка:
- Опыт участия в ИТ проектах или любой курс по программированию, сетям, веб-программированию.
- Успешное окончание курса IT - Project Management: управление проектами в области информационных технологий, или Управление ИТ продуктом (IT Product management), или эквивалентная подготовка.
Программа курса (16 ак. ч. + 8 ак. ч. Самостоятельно)
-
- Сбор требований и исследование реализуемости как этап проекта
- Определение понятия требование
- Функциональные, нефункциональные и экстренные требования
- Требования к продукту и процессу разработки
- Ограничения и допущения
-
- Модель процесса сбора требований
- Источники требований
- Техники сбора требований
- Роль пользователей – сторонников продукта
- Получение поддержки
- Иерархия требований
- Разрешение противоречий
- Практика. Формирование реестра требований
-
- Итеративный характер сбора требований
- Матрица компромиссов
- Концептуальный и формальный анализ требований
- Эпики – свойства – пользовательские истории в адаптивных моделях
- Методы приоритезации требований. MoSCoW матрица
- Матрица сопоставления бизнес - и технических требований
- Критерии исполнения требования/приемки
- Практика. Разработка матрицы Бизнес- и технических требований
-
- Прототипирование
- Явные и неявные требования
- Задание контекста и границ программной системы
- Выявление способов применения (Use Cases)
- Моделирование системы с использованием диаграмм анализа UML (диаграммы классов, состояний)
- Практика. Построение Use case/UML диаграмм
-
- Спецификация требований по IEEE SWEBOK
- Практика. Оформление и защита технического задания (спецификации)
-
- Количественные показатели продукта
- Количественные показатели ведения проекта разработки
- Количественные показатели и ограничения.
- Обзор инструментов
Расписание курса
-
Преподаватель
Динцис Данил
Дата
Удобные для Вас даты
Формат обучения
Место
Онлайн, из удобного местаЯзык
РусскийСтоимость
4610 ₪
Оставьте заявку на корпоративное обучение *
* Корпоративное обучение обеспечивает рост результативности, соответствие более высоким профессиональным стандартам, формирует эффективно работающую команду специалистов.