Обзор методологий разработки программного обеспечения

Каковы наиболее распространенные методологии разработки ПО, как они эволюционировали и достигли нынешнего уровня зрелости, почему до сих пор нет «серебряной методологической пули» и возможна ли она в принципе, как выбрать методологию, которая будет оптимальной для данного проекта, команды, заказчика?… Обо всем этом – на тренинге, интересно и полезно!
Курс: SDP-001
Длительность: 8 ч.

Описание

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

Можно достаточно долго искать ответы на эти и множество аналогичных вопросов самостоятельно – читая объемистые книжки и учась на ошибках – чаще всего, увы, своих. Но есть более простой и эффективный способ – посетить данный тренинг. Конечно, он не ответит абсолютно на все вопросы и не даст стопроцентную страховку от любых ошибок, однако объяснит фундаментальные положения инженерии разработки ПО и поможет избежать многих проблем. 

Алистэр Коуберн, один из «столпов» инженерии разработки ПО, писал: «В большинстве организаций процесс разработки настолько неэффективен, что можно без особого труда увеличить продуктивность работы команды на 30%, всего лишь упростив его». Обобщением процесса является методология. Каковы наиболее распространенные методологии разработки ПО, как они эволюционировали и достигли нынешнего уровня зрелости, почему до сих пор нет «серебряной методологической пули» и возможна ли она в принципе, как выбрать методологию, которая будет оптимальной для данного проекта, команды, Заказчика?… Обо всем этом – на тренинге, интересно и полезно!

В нашем учебном центре вы можете получить квалификационный сертификат по системному анализу от Luxoft Training. Для этого вам необходимо набрать 72 учебных часа на наших курсах и пройти онлайн-тестирование.

Курсы, в результате прохождения которых вы набираете нужное количество часов:
Вводные:
Базовые:
Важно – базовые курсы «Мастерская по разработке и управлению требованиями. UML и Модель сценариев использования (Use Case Model)» и «Объектно-ориентированный анализ ИС. Концептуальное моделирование на UML для системных аналитиков» – являются обязательными для допуска к онлайн-тестированию.

Если вы не проходили обучение в Luxoft Training по указанным выше курсам, допуск к тестированию вы можете получить на платной основе – 1500 руб. За более подробной информацией обращайтесь к менеджерам отдела продаж: education@luxoft.com.

Данный курс доступен как в очном, так и в онлайн-формате.
Данный курс является модулем программы "Обзор технологий и методологий разработки ПО".

Разбираемые темы

  • Инженерия разработки программного обеспечения: эволюция к зрелости
  • RUP – основные принципы, особенности организации, фазы и дисциплины
  • MSF – 2 философии (быстрые процессы, формальные процессы), модель команды в MSF, модели процессов в MSF
  • Общие принципы Agile и их реализация в методологиях XP (Экстремальное программирование) и SCRUM

Цели

На данном курсе даётся обзор инженерии разработки программного обеспечения и основных методологий: RUP (IBM Rational Unified Process®), MSF (Microsoft Solutions Framework) и гибких (Agile) методологий на примере методологий XP (eXtreme Programming) и SCRUM.

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

Целевая аудитория

Руководители проектов, руководители проектных групп, ключевые технические специалисты.
После окончания курса выдаётся сертификат на бланке Luxoft Training
-10% ФИЗИЧЕСКИМ ЛИЦАМ
Не подходят даты, время или хотите заказать корпоротивное обучение для команды?
+
Предложите свой вариант
Москва 8 200 1
Санкт-Петербург 7 380 1
Омск 6 150 1
Киев 2 100 грн.
Одесса 1 900 грн.
Днепр 1 900 грн.
Отзывы:
Участник тренинга
Тренинг позволил узнать больше о гибких методологиях разработки, понять степень их применимости в организации для решения текущих задач.
Петруняка Денис
Материал тренинга отлично структурирован. Изложен доступно, хорошим языком.
Компания Киевстар, оператор мобильной связи
Высокая квалификация лектора. Интересная форма подачи информации. Большое количество примеров. Все очень понравилось. Спасибо!
Рекомендуемые курсы для дальнейшего обучения:
Санкт-Петербург:
09.10.2017-11.10.2017
Москва:
16.10.2017-20.10.2017
Москва:
20.11.2017-22.11.2017
Москва:
11.12.2017-13.12.2017
Санкт-Петербург:
25.09.2017-29.09.2017

Рекомендуемые дополнительные материалы, источники:

  • Крачтен Ф. Введение в Rational Unified Process. М.: Вильямс, 2002.
  • Кролл П., Крачтен Ф. Rational Unified Process - это легко. Руководство по RUP для практиков: М.: КУДИЦ-ОБРАЗ, 2004.
  • Брукс Ф. Мифический человеко-месяц или как создаются программные системы. СПб.: Символ-Плюс, 1999.
  • Демарко Т., Листер Т. Человеческий фактор: успешные проекты и команды, 2-е издание. СПб.: Символ-Плюс, 2005.
  • Соммервилл И. Инженерия программного обеспечения. 6-е издание.- М.: Вильямс, 2002.
  • Кармайкл Э., Хейвуд Д. Быстрая и качественная разработка программного обеспечения.- М.: Вильямс, 2003.
  • Поллис Г., Огастин Л., Лоу К., Мадхар Д. Разработка программных проектов на основе Rational Unified Process (RUP). М. 'Бином-Пресс', 2005.
  • http://www.therationaledge.com

Примечание:

Материалы курса на английском языке.

Записаться на курс

Выбрать дату
Если Вам не подходят дата и место проведения тренинга, Вы можете оставить заявку на участие в нем в любом из городов, где представлены филиалы Luxoft Training. Для этого выберите вариант "Открытая дата" и укажите желаемое место проведения курса.
Желаемое место проведения курса
Вы можете оставить заявку на корпоротивное обучение сотрудников Вашей компании в любом городе России или Украины, выбрав вариант "Другой город"
Фамилия

Имя

Отчество

Контактный E-mail

Компания

Телефон

Город

Комментарий
По запросу на education@luxoft.com мы ответим на любые дополнительные вопросы касательно обучения в нашем Luxoft Training.
   Подпишись на ежемесячный DigestLT
Успешная форма подписки.
Спасибо!
Форма отправлена успешно.