バリューストリームマッピング - CI/CD 用語集の定義
バリューストリームマッピングは、アイデアから本番までの全経路を図に描き、実際に作業が待たされている場所を、たいていはその大部分を、あぶり出します。
バリューストリームマッピング とは、アイデアから本番までのすべてのステップを図示し、時間がどこで、特にどこで待ちに費やされているかを明らかにして、チームが最大の遅延を狙い撃ちできるようにする手法です。
リーン生産方式から借用したこのマップは、価値を生む時間と待ち時間を区別します。待ち時間の方が大きい割合を占めることがよくあります。
CI において
デリバリーストリームをマッピングすると、pipeline 自体が動いている時間よりも、コードが CI やレビュー待ちで遊んでいる時間の方がはるかに長いことがよく明らかになります。
関連ガイド
Flow Efficiency - CI/CD Glossary DefinitionFlow Efficiency: Flow efficiency is the ratio of active work time to total elapsed time for a unit of work; l…
Wait Time - CI/CD Glossary DefinitionWait Time: Wait time is the portion of a change lifecycle spent idle in a queue rather than being actively wo…
Lead Time - CI/CD Glossary DefinitionLead Time: Lead time for changes is a DORA metric measuring the elapsed time from a code commit to that chang…