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

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

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

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

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

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

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

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


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

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

Целевая аудитория:
Руководители проектов, руководители проектных групп, ключевые технические специалисты.
Предварительная подготовка – общее:

Опыт участия в проектах разработки ПО

Описание:


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


Данные цены не включают в себя стоимость обедов.

Компания Киевстар, оператор мобильной связи
Высокая квалификация лектора. Интересная форма подачи информации. Большое количество примеров. Все очень понравилось. Спасибо!
Участник тренинга
Тренинг позволил узнать больше о гибких методологиях разработки, понять степень их применимости в организации для решения текущих задач.
Петруняка Денис
Материал тренинга отлично структурирован. Изложен доступно, хорошим языком.

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





Хотите узнать больше?

По всем вопросам, в том числе для регистрации на курсы, обращайтесь по адресу education@luxoft.com

Вернуться к каталогу
Раcписание курса в
Москвe
  • Москве
  • Санкт-Петербурге
  • Омске
  • Киеве
  • Днепре
  • Одессе
  • Минске
Запланированных дат
в расписании нет
Не подходят даты или время?
Предложите свой вариант
Блоги
Сергей Тепляков
22.09.2016 08:45:42
О шаринге знаний и компетенций с коллегами
Один из читателей недавно задал вопрос, подумать над которым, имхо, будет полезно многим: насколько полезно/уместно делиться своими знаниями с коллегами по работе? Не просто с коллегами по цеху через ...
Luxoft Training
19.09.2016 12:46:49
ВАВОК v3: что нового
Автор: Дмитрий Приймак – эксперт по бизнес-анализу.
Итак, свершилось – с 30 сентября 2016 г. Международный институт бизнес-анализа (IIBA) начинает принимать экзамены согласно новой программе ...
Сергей Тепляков
06.09.2016 08:33:52
Инкапсуляция и сокрытие информации
В области проектирования существует два понятия, которые часто используются совместно – инкапсуляция (encapsulation) и сокрытие информации (information hiding).
Понятие инкапсуляции обычно использу...
Читать больше
Заказазать корпоративное обучение
для команды
ФИО
Город
Компания
Должность
Email
Телефон
Сообщение


Отмена