Бережливая разработка ПО и Канбан: передовой подход к поставке качественного ПО

Мастер-класс сайт события http://www.luxoft-training.ru/kurs/bereglivaya_razrabotka_po_i_kanban_peredovoy_podhod_k_postavke_kachestvennogo_po.html?ID_TIME=44702&utm_source=it-sobitie&utm_medium=free&utm_campaign=Markezi#tab-record-link

Добавить в календарь:
Поделиться:

Многие организации сегодня находятся в поиске альтернативы традиционным, зачастую громоздким и негибким методологиям разработки ПО.

Методы гибкой и бережливой разработки компенсируют именно эти недостатки традиционных методологий. Они разрабатывались с целью помочь проектам по разработке ПО эффективно взаимодействовать с заказчиками, определять необходимые изменения на ранних стадиях, своевременно инициировать действия, в короткие сроки создавать реалистичные и эффективные альтернативные планы, а также переориентировать работы и ресурсы быстро и эффективно. С момента их появления в конце 90-х гг. Agile-методы принимаются на вооружение все большим и большим числом организаций и задают тон в современной разработке ПО.

Наибольший рост в процессе управления гибкими и бережливыми разработками наблюдается в применении подхода Limited Work in Process (WIP) (ограничение одновременно выполняемых работ), основанного на использовании Канбан-доски. Основное внимание в Канбан уделяется выполнению небольших, итеративных изменений, которые развивают бизнес-процессы в более эффективные и управляемые рабочие потоки и помогают избежать рисков, связанных с массивными, монолитными изменениями. При правильном использовании Канбан помогает вам и вашей организации стать настоящей машиной по поставке проектов!

Помимо того, что Канбан относится к гибким методологиями и разработан специально для того, чтобы справляться с изменениями, он также играет ключевую роль в развитии культуры непрерывных улучшений. Более того, он доказал свою эффективность в достижении высоких уровней зрелости (уровни 4 и 5 модели CMMI) с сохранением верности принципам гибкой и бережливой разработки. При использовании Канбан логично использовать метрики для количественного управления и непрерывного улучшения управленческого процесса.

Мастер-класс является введением в подход Limited WIP в бережливой разработке ПО и Канбан и в вытекающий из него конвейерный подход к разработке ПО, отличный от фиксированных по времени подходов более традиционного Agile.

На мастер-классе будет рассмотрено, что такое Канбан, как он работает, как он может выявить узкие места, ограничения и другие области, требующие улучшения, и минимизировать потери при отсутствии традиционных итераций и итерационного планирования. Такие понятия, как «время цикла» (Cycle Time), «пропускная способность» (Throughput), «диаграмма совокупного потока» (Cumulative Flow Diagram), а также «использование моделирования производственных процессов», будут рассмотрены для объяснения того, как достичь планирования методом «набегающей волны» с минимальными инвестициями и материальной базой.

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

  • Гибкая и бережливая разработка ПО: предпосылки, мотивации, принципы, сходства и различия.
  • Требования, основанные на характеристиках (пользовательские истории, минимальный набор характеристик), как основа Agile- и Канбан-подхода. Аксиомы Кори Лада. 
  • Инструменты Lean и Канбан: доска, отметка текущих процессов на доске, «вытягивающие» системы, минимизация одновременно выполняемых работ. Практическое занятие с обучающими играми.
  • Метрики Канбан: использование диаграмм совокупного потока и прочих метрик по мониторингу и измерению процесса.
  • Когда использовать Канбан лучше, чем Scrum, и когда лучше использовать и то, и другое
  • Lean и Канбан в деталях: карточки с характеристиками, задачи, использование аватаров и цветов, колонки, высокоприоритетные характеристики, блоки, управление проблемами, различные типы досок. 
  • Кейс-стади внедрения Lean и Канбан. 
  • Практические задания, направленные на лучшее понимание принципов Lean и Канбан.
  • Расширенные темы: управление рисками в среде Канбан; моделирование процесса разработки ПО в Lean-Канбан; тренды в разработке ПО в Lean-Канбан.

Тренер

Микеле Маркези

профессор по Инженерии разработки ПО в Университете Кальяри, Италия.

В конце 90-х гг. одним из первых занялся исследованиями в области объектно-ориентированной разработки ПО с использованием гибких методологий, в частности экстремального программирования. В 2000-2002 гг. организовал в Сардинии международную конференцию «Extreme Programming and Agile Techniques in Software Engineering» (XP Conference), которая и по сей день является одним из важнейших научных событий в данной области. Является одним из организаторов конференции, которая пройдет в Риме в 2014 г. (www.xp2014.org). Работает над разработкой бережливых и гибких методологий разработки ПО (в частности над подходом Lean-Канбан) совместно с Дэвидом Андерсоном – «отцом» Канбан-методологии в инженерии ПО.

Был в числе исследователей, впервые применивших методы статистической физики и теории комплексных систем к разработке ПО. Также изучал применение стохастических процессов в моделировании производства программных продуктов и использование метрик анализа социальных сетей в программных системах.

Является автором и соавтором более чем 200 международных публикаций, 60 из которых были опубликованы в престижных научных журналах. Список его работ и счетчик цитирований можно посмотреть на его странице в Google Scholar.

Микеле Маркези отвечает за большое число исследовательских проектов как в Италии, так и по всей Европе (территориальные подразделения) с общим бюджетом более трех миллионов евро; сотрудничает с ведущими международными исследовательскими группами и является со-основателем фирм FlossLab ltd и e-XPerTeam ltd, работающих в области гибкой/бережливой разработки ПО.

Комментарии (0):

Оставлять комментарии могут только зарегистрированные пользователи

Для получения embed кода необходимо кликнуть правой
кнопкой мыши на видео и выбрать пункт меню
'Сгенерировать HTML код'

Забыли пароль? Регистрация