Analyse/Rétro/Documentation
Confronter les objectifs réalisés avec les objectifs demandés, avec un fort focus sur la partie DevOps :
- CI
- CD
- Qualité et revue de code
- Respect du processus
- Gestion des environnements
et décrire les problèmes rencontrés et comment ils étaient traités durant le projet, e.g.:
- Problème d’infra fac
- Solutions de repli
- Compétences Java/Maven manquantes
- gitlab-ci vs jenkins
- …
–> 1 document markdown (retro.md) sur la branche master/main
Analyser le projet selon les critères que vous avez appliquées à votre projet et évaluer la maturité DevOps/CD à l’aide du DevOps Maturity Model.
–> 1 document markdown (analyse.md) sur la branche master/main.
Application du workflow complet
Développez une fonctionnalité complète en utilisant le workflow DevOps avec toutes les phases (en local: Compilation + Test, en CI: Tests/Code Quality, en Deploiement: Feature Flags, PreProd/Prod). Documenter votre approche en mettant des Tags sur les commits importants (et référencez les tags dans la documentation)
–> 1 document markdown (feature.md) sur la branche master/main.
A finir
- ELK/APM Integration
- Continue Feature Backlog