Вступ до Agile at Scale
"Agile at Scale" - одна з популярних та актуальних тем у наш час. Але, що це насправді означає? Ну, це може бути аргументовано з трьох різних точок зору:
- Якщо спритний практикується в декількох командах і його потрібно масштабувати до всієї організації.
- Якщо для деяких проектів виконується спритний характер, розмір проектів повинен бути зменшений.
- Якщо для частини потоку значень практикується спритний і його потрібно масштабувати до всього потоку значень.
Таким чином, «масштабне масштабування» можна інтерпретувати з трьох різних точок зору.
Довга історія: “Масштабування Agile означає реалізацію набору шаблонів робочого процесу, які практикуються декількома командами, проекторів на користь всієї організації”.
Переваги Agile у масштабі
До переваг успішного масштабного впровадження організаціями належать:
- Скорочення циклів доставки продукції та підвищення якості.
- Посилення взаємодії та співпраці між замовниками та організаційними командами призводить до посилення доброї волі та моралі.
- Визначення будь-яких проблем, ризиків чи помилок у процесі роботи на ранній стадії проекту.
Проблеми Agile at Scale
На сьогоднішніх мінливих ринках бізнесу, де багато провідних компаній жорстоко стикаються з конкуренцією, ідея гнучких, адаптивних та швидкозмінних організацій - це потреба години. Однак, як би це захоплююче не звучало, втілення цього на практиці може бути складним. Оскільки компанії намагаються зрозуміти, які функції потрібно переструктурувати в багатодисциплінарні спритні команди, а які - не потрібно. Крім того, належне масштабування декількох незалежних спритних команд, що працюють над одним або кількома продуктами, може бути серйозним для організацій із надмірним персоналом та млявими бюрократіями.
Однак все-таки в тунелі є трохи світла. Існує безліч існуючих методів і рамок, які допомагають організації розробити масштабність реалізації Agile незалежно від розміру компанії! Давайте вивчимо їх:
1. Scrum of Scrums (Meta-Scrum)
Цей прийом масштабного масштабування у великих групах ділить групу на значні бригадні команди. Оскільки багато команд в організації використовують scrum, Meta-Scrum - це офіційна дискусія, організована для того, щоб постійно інформувати співробітників і знати про те, що відбувається в компанії. Кожна команда призначає посла для представлення цих дискусій, що сприяє обміну інформацією або адресою будь-яких потенційних блокувань між іншими командами scrum. Таким чином, «Scrum of Scrums» - це шаблон, який використовується для поліпшення координації між командами між командами.
2. Масштабована гнучка рамка (SAFE)
Safe є однією з провідних рамок для масштабного масштабування, прийнятих декількома великими підприємствами по всьому світу. Він реалізує більш структурований підхід, заснований на трьох різних етапах організації. Це:
1. Етап портфоліо: Перший етап включає значення, шаблони та ролі, необхідні для виконання та управління набором потоків значень.
2. Етап програми: Цей етап визначає ролі та обов'язки, необхідні для постійного результату, використовуючи "Поворотну поїздку до звільнення".
3. Етап команди: Заключний етап складається з ролей, видів діяльності та моделей, які розробляє команда для передачі потоку цінностей.
Кожен домен відповідної роботи називають «темою». Тема - це шлях до "організаційних та структурних епосів" протягом усього циклу проекту. "Організаційні епоси" залежать від споживачів, наприклад створення нового програмного забезпечення. Хоча "Структурні епоси" є специфічними для компанії, такими як зменшення відходів запасів та пов'язані з цим витрати, пов'язані з тим самим. Ці билини складають основу етапу «Портфоліо».
Команда проекту та технічні керівники перетворюють ці епоси з портфоліо в конкретний Agile візерунок та Agile Release Train (ART). Таким чином, кілька команд можуть працювати за однаковою схемою в межах одного АРТ, що полегшує масштабні організації для масштабування Agile через Safe.
3. Великий масштабний штрих (менше):
Менше - це не рамки, а сукупність правил, які керуються застосуванням scrum на організаційному рівні, а не винятком окремих обов'язків особи чи команди. Таким чином, він застосовує дві методики залежно від розміру команди:
1. Основне менше: Вісім команд з восьми чоловік в команді, що працюють над одним продуктом.
2. Менше величезних: в одному продукті мало тисяч людей.
Таким чином, Менш скрупулів застосовується до декількох команд, що працюють над одним продуктом. Основні менше і менш величезні за функціональністю, різниця лише в розмірі команди. Оскільки робота, яка проводиться в рамках "Найменш величезних", включає в себе кілька команд району, в яких бере участь багато людей, то "Основна менш" включає не більше восьми команд. Таким чином, Менше:
- Застосовується до декількох команд, які є функціональними.
- Робота над одним товарним продуктом шляхом спільних зусиль, спрямованих на досягнення однієї мети.
- Зосереджено на доставці продукту в реальному часі, що відповідає замовника.
Що таке ефективний каркас - скандал скандалів, безпечний чи менший?
Масштабування масштабу може бути складним, хоча пропоновані переваги варті зусиль. Вище обговорювані рамки - це ті, що широко застосовуються компаніями. Однак, перш ніж компанії вибирають певну рамку, важливо проаналізувати цілі на основі таких факторів, як:
1. Оцініть поточні рухливі шаблони: що працює добре і які зміни потрібно?
2. Розуміння Agile Practices: Наскільки добре проінформована команда та ефективна у спритних практиках.
3. Стан Agile Capability: Оцінка ефективності команд в масштабному середовищі.
4. Досяжні результати: розуміння, якими були б результати та шляхи їх досягнення.
5. Основні компоненти трансформації: Оцінка того, як виглядала б ефективна трансформація.
6. Прогнозування ризиків: виявлення потенційних ризиків, які можуть стати перешкодою при здійсненні проекту, та розробка плану зменшення ризику для його контролю.
Маючи чітке розуміння відповідей на перераховані вище питання, компанії могли б вибрати, розробити або впровадити масштабну спритну схему, яка б запропонувала максимальні вигоди, незалежно від розміру команди та складності проектів.
Девіз втілення "Agile at Scale" - це все, " Націлювання на високу та поступову та менші кроки ", навіть коли майбутнє здається розмитим і невизначеним!
Рекомендовані статті
Це було керівництво Agile у масштабі. Тут ми обговорили концепцію, переваги, виклики та ефективні рамки Agile на масштабі. Ви також можете ознайомитися з іншими запропонованими нами статтями, щоб дізнатися більше -
- Модель гнучкої розробки
- Вступ до Що таке Agile Sprint?
- Що таке Agile Project Management?
- Що таке спіральна модель?