DevOps

Quality Gate را چطور به بخش طبیعی release تبدیل کنیم؟

کیفیت کد نباید در آخر مسیر و بعد از release دیده شود. با یک pipeline روشن، تیم می‌تواند بازخورد کوتاه‌تر و تصمیم release قابل دفاع‌تری داشته باشد.

با baseline شروع کنید

اگر پروژه legacy است، gate را روی کل بدهی قدیمی قفل نکنید. اول وضعیت را اندازه بگیرید و کیفیت کد جدید را هدف بگیرید.

قانون کمتر، اثر بیشتر

قوانین زیاد، noise تولید می‌کنند. ابتدا روی bug، vulnerability و چند الگوی پرریسک تمرکز کنید و بعد profile را رشد دهید.

بازخورد را نزدیک توسعه بیاورید

گزارش باید در pull request و ابزار روزمره تیم دیده شود. یک dashboard دور از جریان کار، تغییر رفتار ایجاد نمی‌کند.

گفتگو درباره مسئله شما