Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Сессия французского моб программирования

Моб-программирование (неформально моббинг ) (также известное как ансамблевое программирование ) - это подход к разработке программного обеспечения, при котором вся команда работает над одним и тем же делом в одно и то же время, в одном пространстве и на одном компьютере. Это похоже на парное программирование, когда два человека сидят за одним компьютером и одновременно работают над одним и тем же кодом. При групповом программировании сотрудничество распространяется на всех в команде, при этом по-прежнему используется один компьютер для написания кода и ввода его в базу кода. [1]

Основная концепция моб-программирования проста: вся команда работает как одна команда одновременно над одной задачей. То есть: одна команда - одна (активная) клавиатура - один экран (проектор конечно).[2]

-  Маркус Хаммарберг, групповое программирование - полная команда, полный газ

Он основан на принципах бережливого производства , экстремального программирования и бережливой разработки программного обеспечения . Раннее использование фразы «программирование мафии» было сделано в « Экстремальных перспективах программирования» . [3]

В дополнение к кодированию программного обеспечения группа программирования может работать вместе, чтобы выполнять почти всю работу, которую выполняет типичная группа разработчиков программного обеспечения, например, определение пользовательских историй или требований, проектирование, тестирование , развертывание программного обеспечения и работа с клиентами и бизнес-экспертами. Почти вся работа выполняется на рабочих встречах или семинарах, и все люди, участвующие в создании программного обеспечения, считаются членами команды, включая клиентов и бизнес-экспертов. [4] Моб-программирование также работает для распределенных команд в одном виртуальном пространстве с использованием совместного использования экрана. [5]

См. Также [ править ]

Ссылки [ править ]

  1. ^ Zuill, Вуди (2014). «Программирование мобов: подход всей команды» . Отчеты об опыте конференции Agile2014 : 11.
  2. ^ Хаммарберг, Маркус. «Моб-программирование - полная команда, полный газ» . CodeBetter . CodeBetter . Проверено 9 сентября 2014 года .
  3. ^ Моисей Hohman; Эндрю Слокум (2003). «Глава 28. Программирование мафии и переход на XP». Перспективы экстремального программирования . Эддисон-Уэсли.
  4. ^ Nigri Жюльен. «Программирование Le Mob: презентация» . Соат (по-французски). Соат . Проверено 9 сентября 2014 года .
  5. ^ Харрер, Саймон; Христос, Йохен; Хубер, Мартин. «Удаленное программирование мобов» . Проверено 29 апреля 2019 .

Внешние ссылки [ править ]