ファストフィードバック - CI/CD 用語集の定義
ファストフィードバックとは、問題を数日後ではなく、引き起こしてから数秒から数分で検知し、安く修正できるようにすることです。
ファストフィードバック とは、開発者が欠陥を作り込んだ後、できるだけ早く、つまり修正コストが最も低いうちにそれを知るべきだという原則です。
欠陥は検知されないまま時間が経つほどコストが上がります。ファストフィードバックこそ、push のたびに CI が実行される理由です。
CI において
最も速いテストを先に実行する、job を並列化する、依存関係を cache するといった手法は、すべて pipeline におけるファストフィードバックに役立ちます。
関連ガイド
Feedback Loop - CI/CD Glossary DefinitionFeedback Loop: A feedback loop is the cycle between making a change and learning whether it worked; shorter l…
Shift Left - CI/CD Glossary DefinitionShift Left: Shift left is the practice of moving quality and security checks earlier in the delivery process,…
Inner Loop - CI/CD Glossary DefinitionInner Loop: The inner loop is the fast, local cycle a developer repeats while coding: edit, build, run, and t…