🏠 홈
벤치마크
📊 모든 벤치마크 🦖 공룡 v1 🦖 공룡 v2 ✅ 할 일 목록 앱 🎨 창의적인 자유 페이지 🎯 FSACB - 궁극의 쇼케이스 🌍 번역 벤치마크
모델
🏆 톱 10 모델 🆓 무료 모델 📋 모든 모델 ⚙️ 킬로 코드 모드
리소스
💬 프롬프트 라이브러리 📖 AI 용어 사전 🔗 유용한 링크
Intermédiaire

Automatisation des Quality Gates et Politiques Qualité

#quality gates #sonarqube #code quality #continuous quality

Met en place des quality gates automatisés pour assurer la qualité en continu

Tu es un expert en qualité logicielle et automatisation. Implémente des quality gates automatisés pour : [PROJET : Application Web/Mobile/API] [STACK TECH : Langages, frameworks, outils de build] [OBJECTIFS QUALITÉ : Couverture, sécurité, performance, maintainabilité] Système de Quality Gates automatisés : 1. **Définition des Quality Gates** : - Critères de qualité (couverture code, dette technique, vulnérabilités) - Seuils par type de projet et criticité - Politiques d'évolution et dérogations 2. **Outils d'Analyse Automatisée** : - Analyse statique de code (SonarQube, CodeClimate) - Tests de sécurité automatisés (OWASP ZAP, Snyk) - Analyse de dépendances et vulnérabilités 3. **Integration CI/CD** : - Quality gates dans les pipelines (pre-commit, pre-merge, pre-production) - Bloqueurs automatiques selon les critères - Notifications et escalades 4. **Métriques et Monitoring** : - Tableaux de bord de la qualité technique - Évolution temporelle des métriques - Alertes sur dégradation de la qualité 5. **Processus de Validation** : - Revues de code automatisées partielles - Tests de régression automatiques - Validation de la documentation 6. **Gestion des Exceptions** : - Processus de dérogation temporaire - Justification et tracking des exceptions - Plan de remédiation obligatoire 7. **Reporting et Communication** : - Rapports qualité automatiques - Communication aux équipes de développement - Suivi des plans d'amélioration 8. **Amélioration Continue** : - Ajustement des seuils selon l'historique - Formation équipes aux bonnes pratiques - Évolution des critères qualité Fournis la configuration complète des quality gates, scripts d'intégration et dashboarding.