fbpx
  • Technical Skills for Project Managers and Business Analysts

    Technical Skills for Project Managers and Business Analysts

Technical Skills for Project Managers and Business Analysts

Должен ли менеджер проектов быть программистом? Или должен уметь программировать? Эти дискуссии продолжаются уже не одно десятилетие в IT индустрии. И эксперты сходятся на том, что если глубоко разбираться в определенном языке программирования не обязательно, то иметь техническую основу — просто must have для IT специалиста. Именно поэтому мы запускаем курс, который поможет сформировать минимальный набор технических знаний и процессов по разработке программного обеспечения.

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

Тренинг поможет:

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

Кому будет полезен:

  • Project Managers;
  • Product Owners;
  • Scrum Masters;
  • Business analytics;
  • IT Sales Managers, HR Managers, Recruiters.

Тренинг состоит из пяти разделов (2 воркшопа по 8 часов каждый). Они включают в себя теоретические и практические примеры, рекомендации по внедрению и разбор кейсов.

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

Операционные системы:

  • понятие операционной системы (ОС);
  • семейства ОС;
  • сравнение ОС;
  • целевое использование ОС: server, work station.

Типы разработки:

  • характеристики основных типов приложений: web application, desktop, embedded, mobile, game, enterprise;
  • роли в команде. Применение технологий в зависимости от типа приложения;
  • циклы разработки и тестирования для популярных типов приложений.

Языки программирования:

  • ключевые понятия: языки программирования и frameworks, парадигмы программирования, компиляция и интерпретация;
  • популярные языки программирования, их классификация и области применения;
  • особенности применения Java, PHP, JavaScript.

Инструменты разработки:

  • Repositories и их назначения. Ключевые понятия и сравнительная характеристика. Действия над repositories;
  • среды для разработки (IDE). Обзор распространенных IDE. Аргументация применения;
  • пользовательские интерфейсы для работы с базами данных. Назначение и преимущества применения;
  • инструменты для измерения качества программного кода — code analizers. Внедрение и преимущества применения;
  • CMS как инструмент для разработки web приложений.

Интерфейсы взаимодействия:

  • понятие интерфейсов взаимодействия;
  • XML формат данных. Особенности и структура;
  • JSON формат данных. Особенности и структура;
  • сравнение и особенности применения REST, SOAP.

Роли в команде и сферы обязанностей технических специалистов:

  • Seniority. Компетенция junior, middle и senior специалистов. Распределение задач и сфер обязанностей в соответствии с seniority;
  • обязанности, компетенция и коммуникация внутри команды для — Back-end, Front-end, Full stack разработчики, QA team: manual и automation, Team lead & tech lead, DevOps, Software architecture.

Автор и тренер

Отзывы участников

  • Тернавська Любов

    Курс підійде для тих, хто б хотів заповнити пробіл у знаннях. Деякі терміни чи визначення можуть завести у глухий кут, тому краще орієнтуватися хоч трішки у всіх галузях життєвого циклу розробки.
    Сподобалась простота подачі складних процесів, про які можна було детально розпитати лектора. Дякую!
    IT Support Specialist - Zeppelin Ukraine
    Тернавська Любов
  • Ксения

    Очень крутая идея тренинга! Давно искала такой обзорный курс для систематизации знаний и понимания того где есть пробелы. Получила ответы на все вопросы, лектор замечательная, некоторые вопросы разложила по полочкам, так что осталось только идти и внедрять с лучшим пониманием дела :)
    Project Manager - Star Global
    Ксения
  • Анна

    Очень информационный и познавательный курс. Спасибо тренеру Ирине за увлекательное объяснение и детальную расшифровку. Однозначно стоит посетить тем, кому не хватает технической базы на работе.
    Project Manager
    Анна
  • Виктория

    Я новичок и для меня знания полученные на курсе стали очень полезными. Я получила много информации, которую систематизировала в голове. Все очень доступно, просто и понятно. За это огромное спасибо.
    Виктория
  • Оксана

    Дуже необхідний і корисний тренінг. Вважаю, що він є дуже унікальним і цікавим. Я в захваті! Можливо сходила б ще раз! Дякую, улюблений Е-5!
    Project Delivery Manager - AERTiCKET
    Оксана
  • Сергій

    Однозначно цей курс буде корисний і ПМам, і БА, у яких немає технічного досвіду, хто не працював розробником та не має технічного бекграунду. Курс дає базові технічні поняття та розуміння розробки.
    Менеджер проекту - Asfound
    Сергій
Не подходит дата? Заполните форму и как только у нас будут новые даты, мы сразу напишем!
Узнайте, что нового!
Никакого спама, никогда!