Що таке картографічне потокове значення?


19

Я чув багато про те, як проводити картографічне значення Value Stream та як його можна використовувати для аналізу потоку цінностей виробничих процесів, включаючи процес доставки програмного забезпечення. Я ніколи не бачив, щоб він успішно постачався в контексті команд з розробки програмного забезпечення та операцій.

Що таке значення Stream Mapping та як його застосувати до доставки програмного забезпечення?

Відповіді:


8

Потік значення являє собою процес , який додає цінність колекції речей , які мають менше самоцінності. Канонічним прикладом є складальна лінія. Мене мало цікавить відключена колекція деталей (кермо, перемикач, педаль газу.) З іншого боку, я заплачу хороші гроші за машину. Виробники автомобілів додають цінність деталям у вигляді засобів, кваліфікованих робіт, ланцюгів поставок тощо. Частини йдуть в один кінець потоку, машини виходять в інший.

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

Відображення потоку значень корисно в kaizen або в постійному вдосконаленні. "Системне мислення", що використовується в DevOps і Lean, заохочує невеликі, поступові вдосконалення, досягнуті протягом складного процесу. Карта потоку цінностей може піддавати області відходів, такі як непотрібні або неефективні кроки у потоці цінностей. Повна карта має намір викрити ці відходи. Це допомагає визначити пріоритетні вдосконалення.

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


Чи можете ви уточнити, як відображення потоку значень застосовується до програмного забезпечення? Це про те, як кухарі, докер, джинкіни, git та Aws всі працюють разом і, можливо, переконайтеся, що ви не використовуєте git + svn, якщо це не потрібно, або більше подібне до того, як усі продукти Google вдосконалюють свій рекламний бізнес?
аві

Потік цінності доставки програмного забезпечення складається з технологій та процесів. «Початком» циклу може бути план проекту по створенню нової системи або зміні / вдосконаленню існуючої (greenfield / brownfield.) Процес триває в процесі ініціювання роботи, відстеження роботи, виконання та доставки. Усі кроки, необхідні для доставки робочого програмного забезпечення, як людського, так і автоматизованого, є частиною потоку значень.
Дейв Сверський

Окрім спроби з’ясувати точку плутанини, я сподівався, що ви зміните свою відповідь, щоб включити конкретний приклад.
аві

Я думаю, що наступним кроком до реалізації VSM в SDLC буде інтегрована аналітика даних на складальних лініях, від специфікацій до виробництва.
Пітер

6

Що таке картографічне потокове значення

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

Для ІТ-організацій одне поширене позначення полягає в тому, що інвентаризація - це ряд завдань у відставанні. Джоел Спольський написав дивовижну статтю, в якій пояснює та розширює цю концепцію.

Зазвичай VSM - це графічна діаграма, яка включає:

  • ваш клієнт
  • ваш постачальник (якщо і коли ви використовуєте зовнішніх підрядників для виконання робіт)
  • процес всередині вашої організації (що відбувається з предметами роботи у вашому органі)
  • петлі зворотного зв'язку (клієнт запитує про можливості, ви повідомляєте вимоги постачальнику тощо)

Чому робиться картографічне потокове значення

У більших організаціях, коли робота розбита на спеціалізовані осередки - часто концепція всієї системи не в центрі уваги. Це призводить до таких проблем, як оптимізація місцевої оптими. Наприклад, якщо у вас є команда, яка керує сервером Jenkins, та інша команда розробників, яким це потрібно використовувати - адміністратори Jenkins можуть робити вдосконалення та працювати, що добре виглядає в їх JIRA. Але насправді шкодить розробникам, які використовують систему. В організації, що думає про систему, люди працюватимуть над вдосконаленням системи в цілому, не додаючи місцевих покращень, які або не впливають на весь процес, або не зашкоджують цьому процесу.

Мета VSM - надати оптимальну цінність для клієнтів організації, з мінімальними витратами в процесі створення вартості (Lean). «Цінність» - це те, що купує замовник організації.

Як створити карту потокового значення

Створення ВСМ має власну мету, вдосконалення організації. Таким чином, перший крок - відображення поточного потоку роботи та інформації. Наступним кроком є ​​розробка та впровадження деяких вдосконалень, а в майбутньому продовжуйте також її покращувати та вдосконалювати. VSM - це візуальна інформаційна панель, що показує роботу та вимірювання навколо неї, тому вузьке місце добре видно і може бути керованим (використовуючи Теорію обмежень).

Кроки для створення VSM на основі опису в більшості худорлявих книг:

  1. Вкажіть значення з точки зору замовника.
  2. Визначте VSM для кожної групи продуктів (їх може бути більше)
  3. Поліпшити потік роботи.
  4. Встановити тяг. Тепер замовник може витягувати роботу з VSM, а не відштовхуватися від неї.
  5. Ітерайте до досконалості.

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

Відмінна довідка для подальшого читання з цього приводу:

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