Принцип № 5. На протяжении всего проекта разработчики и представители бизнеса должны ежедневно работать вместе

Agile-команды иногда забывают, что бизнесмены завалены работой. Это приводит к естественной потере связи между командами-разработчиками и предпринимателями, для которых они создают программное обеспечение.

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

Рис. 3.4. Некоторые функции более значимы для компании, чем остальные. Команде нужно сбалансировать ценности (сколько стоит функция) по отношению к затратам (сколько потребуется работы для ее создания) при определении, какие из них следует включить в каждую итерацию

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

Agile-команды знают, как добиться того, чтобы обе стороны остались в выигрыше. Они начинают со взаимного понимания того, что команда поставляет компании ценное программное обеспечение. Готовое программное обеспечение стоит денег.

Если ценность ПО превышает издержки на его создание, то компании имеет смысл инвестировать в свое развитие.

Хороший проект должен быть достаточно ценным, чтобы предприниматели убедились: затраченные усилия необходимы для дальнейшего хода проекта.

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

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

Традиционная команда рассматривает бизнес-пользователей как сторону, с которой нужно договариваться. Agile-команда сотрудничает с клиентом (как правило, это владелец продукта) как с равным в выборе пути осуществления проекта. (Вспомните одну из основных agile-ценностей, гласящую, что сотрудничество с клиентом главнее переговоров по контрактам!)

Хороший владелец продукта поможет уменьшить количество времени, которое бизнесмены проводят с командой. Им все равно придется встречаться ежедневно, но владелец продукта сосредоточит свое внимание на понимании ценности программного обеспечения и бизнес-задачи, которую нужно решить. Таким образом, команда будет использовать личную встречу с предпринимателями для проверки информации, которую она уже узнала от владельца продукта.

<< | >>
Источник: Эндрю Стеллман, Дженнифер Грин. Постигая Agile. Ценности, принципы, методологии. 2015

Еще по теме Принцип № 5. На протяжении всего проекта разработчики и представители бизнеса должны ежедневно работать вместе:

  1. Настоящее правило успеха: если в вашей компании работает более 10 человек, скорее всего, воровство уже процветает. В той или иной степени. Усиливайте контроль. Кошка не должна давать мышкам спуску
  2. Я понимаю, что тебе будет нелегко найти свободное время для этого проекта, но если бы ты дал своё благословение и стал бы основателем этой организации, это способствовало бы большему доверию к старейшинам в будущем.Я сам обещаю найти время и ресурсы, чтобы оказать негласную организационную поддержку и убедиться в том, что проект создан на благо всего мира и, надо надеяться, будет работать ещё долгие годы.С наилучшими пожеланиями, Ричард
  3. 8. До пенсии вам остается около 10 лет. Вы решили инвестировать в привлекательный, с вашей точки зрения, проект по строительству недвижимости (около 1 млн руб.), но, посчитав ваши сбережения, вы понимаете, что вам придется занять еще 500 000 руб., так как минимальный вход в проект – 1,5 млн руб. Кредит вам, скорее всего, дадут, проект рассчитан на 5 лет. Ставка по кредиту – 16% годовых, ожидаемая доходность проекта – 25% годовых. Вероятность успеха проекта, по оценке независимых специалистов, ок
  4. О «предметниках» и «социалыциках»: почему им нужно работать вместе?
  5. XXXVI Работать не только в бизнесе, но и над бизнесом
  6. Заказы по параболике должны устанавливаться ежедневно согласно формуле: Завтра = Сегодня + AF*(EP – Сегодня), где:
  7. ИНФОРМАЦИЯ ДОЛЖНА РАБОТАТЬ
  8. Сумма, которую вы размещаете на одного вкладчика в одном банке, вместе с процентами не должна превышать
  9. Настоящее правило успеха: бросайте работу В своем бизнесе. Начинайте работать НАД ним. Ключевой вопрос владельцу бизнеса
  10. Инвестиционные проекты и принципы их оценки. Понятие инвестиционного проекта, его виды и жизненный цикл
  11. 36. Используйте принципы вместо составления правил
  12. XLIII Ежедневный список дел владельца малого бизнеса
  13. ИНФОРМАЦИЯ ДОЛЖНА РАБОТАТЬ НА ПОЛЕ БОЯ
  14. Написание книги «Обнажённый бизнес» стало для меня очередным жизненным испытанием. Мне пришлось вспомнить о многих своих дерзких выходках, которые я совершил в бизнесе на протяжении всех этих лет. Думаю, некоторые из моих коллег с волнением думали о том, что же я решил рассказать – ведь часть информации, как говорят политики, предназначена «не для печати», – но у сотрудников корпорации Virgin Group есть безусловное достоинство: они позволяют мне открыто рассказывать о нашем бизнесе.
  15. Написание книги «Обнажённый бизнес» стало для меня очередным жизненным испытанием. Мне пришлось вспомнить о многих своих дерзких выходках, которые я совершил в бизнесе на протяжении всех этих лет. Думаю, некоторые из моих коллег с волнением думали о том, что же я решил рассказать – ведь часть информации, как говорят политики, предназначена «не для печати», – но у сотрудников корпорации Virgin Group есть безусловное достоинство: они позволяют мне открыто рассказывать о нашем бизнесе.
  16. Сочетая все принципы вместе
  17. Сочетая все принципы вместе