Чи має Scrum якісь заслуги у контракті на захист?


12

Почув учорашній водяний охолоджувач: "Scrum не має місця в укладанні оборони".

Я схильний не погоджуватися в тому сенсі, що я вважаю, що Scrum може бути адаптований до роботи в багатьох сценаріях, і я можу бачити, що захист є одним з них. Це викликало велику дискусію серед моїх колег (багато хто з нас працює у сфері оборонних контрактів) з досить рівномірним розділенням «проти».

Щоб зробити це належним питанням: чи хтось успішно використовував (чи має досвід роботи) scrum в оборонній ситуації? Що добре працювало, що не працювало добре і які (якщо такі були) модифікації ванільного скраму ви робили?


3
Agile прагне видалити відходи. Організації, які намагаються досягти успіху, повинні бути узгоджені з цією метою. Політичні організації мають інші пріоритети.
Мартін Вікман

Відповіді:


5

"Scrum не має місця в контракті на захист".

На мій досвід, головна перешкода - це замовник. Більшість державних установ мають у своїй ДНК модель водоспаду. Навіть договори складаються у фазах водоспаду - спочатку ми фінансуємо вимоги, потім проектування, потім реалізацію. У класичній теорії водоспаду вони можуть навіть думати, що вони можуть змусити різних компаній робити різні етапи.

Існують способи обійти це, хоча ІМО. Виконайте заздалегідь задані запити та проектуйте, як водоспад, а потім у впровадженні розбийте вимоги на ітеративні історії користувачів. Використовуйте внутрішній тест / експертні експерти оцінюють кожну ітерацію. Залежно від замовника, вони можуть або не можуть бути зацікавлені в участі. Не чистий скам, але це може бути найкраще, що ви можете зробити.


3
Я працював стажером для трьох команд у лабораторії дослідження військово-повітряних сил, один раз над розробкою виробничого програмного забезпечення, один раз у швидкому прототипуванні і третій раз у верифікації та валідації контрактних робіт. Обидві позиції розвитку були спритними. Насправді, виробнича позиція була дуже близькою до Scrum, з меншою взаємодією з клієнтами (програмне забезпечення постачалося кожні кілька ітерацій, клієнт на місці кожні 3-6 місяців), і це було в 2006 році. Проблема, але деякі державні установи (або, принаймні, команди) дійсно застосовують Agile методи.
Томас Оуенс

@Thomas Owens Цей коментар буде гарною відповіддю.
Гюго

1

Незважаючи на те, що повністю реалізувати Scrum, можливо, буде складно застосувати деякі практики Scrum. Наприклад, тепер, як би ви не збирали вимоги, ви все ще можете мати часті випуски та демонстраційні демонстрації. Ви все ще можете скористатися періодичними ретроспективами. Подивіться на інші процеси, як Lean або Kanban, і подивіться, чи є в них щось, що може допомогти і вашій команді.

Замість того, щоб догматично слідкувати за будь-яким одним процесом, подумайте, як ви можете вдосконалити процес спеціально для своєї команди, свого проекту та у своїй галузі. Процес має значення . Методологія команди має великий вплив на програмне забезпечення, яке постачається.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.