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

Каковы наиболее распространенные методологии разработки ПО, как они эволюционировали и достигли нынешнего уровня зрелости, почему до сих пор нет «серебряной методологической пули» и возможна ли она в принципе, как выбрать методологию, которая будет оптимальной для данного проекта, команды, заказчика?… Обо всем этом – на тренинге, интересно и полезно!
Курс: 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 грн.
Отзывы:
Петруняка Денис
Материал тренинга отлично структурирован. Изложен доступно, хорошим языком.
Участник тренинга
Тренинг позволил узнать больше о гибких методологиях разработки, понять степень их применимости в организации для решения текущих задач.
Компания Киевстар, оператор мобильной связи
Высокая квалификация лектора. Интересная форма подачи информации. Большое количество примеров. Все очень понравилось. Спасибо!
Рекомендуемые курсы для дальнейшего обучения:

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

  • Крачтен Ф. Введение в 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
Успешная форма подписки.
Спасибо!
Форма отправлена успешно.