Agile - DevOps
La boîte à outils
janvier 2022
Key Consulting
Paris - Nantes - Lyon
Barcelone - Hanoï
Frantz DEGRIGNY
La technologie n’est rien
sans les gens qui la font !
frantz.degrigny@keyconsulting.fr
coach agile / DevOps
artisan développeur
hardcore (paper) gamer
1-COLLABORER
4-LIVRER
Des outils pour quoi faire ?
5-SUPERVISER
2-RÉALISER
3-TESTER
Nuage de mots
D’après vous, c’est quoi les outils nécessaires pour :
1. Collaborer
2. Réaliser
3. Tester
4. Livrer
5. Superviser
mentimeter.com 3010 1970
Nuage de mots
mentimeter.com 3010 1970
1. Collaborer
Cadre de travail :
Scrum, XP, Kanban, …
Ateliers :
• Matrices des attendus > rôles/responsabilités
• Event Storming > langage et vision partagés
• Story Mapping > stratégie de réalisation
• Example Mapping > comportement attendu
Murs virtuels :
Mural, Miro, Klaxoon,
Draft.io, iObeya, …
2. Réaliser
Planifier / Organiser :
• Papier, ciseaux, Post-it, Scotch …
• Trello, MS Planner, Jira, Redmine, …
• Digi.5
Partager / Communiquer :
• Wiki : Confluence, Media Wiki, …
• MS Teams, Slack, …
• Gestion de version : Git
Tous guidés par
un Mangement
Visuel adapté
3. Tester
Patrimoine de test / Campagnes
Squash, XRay pour Jira, …
Automatiser
• e2e : Selenium, Robot Framework, …
• charge : Gatling, JMeter, SoapUI, …
• analyse sécurité :
- statique : Checkmarx, SonarQube, …
- dynamique (DAST) : WebInspect, Acunetix, …
• Mutation Testing : Javalanche, Stryker.NET, …
• Chaos Monkeys
4. Livrer
Packager :
Maven, Gradle, Webpack, npm, …
CI / CD – Intégration et Déploiement Continus
• Jenkins, Gitlab CI, …
• Liquibase, Flyway, …
• Docker, Ansible, Puppet, Chef, …
• XLDeploy, ArgoCD, …
• Helm, Terraform, …
5. Superviser
Tableau de bord 360° :
Nagios, Datadog, ELK, …
Maîtriser les changements :
ITSM : Zendesk, ServiceNow, Jira SM, …
CMBD : Device42, Freshservice, …
Tous ces outils sont inutiles sans collaboration
Q / R Des questions ?

Agile - DevOps : la boite à outils

  • 1.
    Agile - DevOps Laboîte à outils janvier 2022
  • 2.
    Key Consulting Paris -Nantes - Lyon Barcelone - Hanoï Frantz DEGRIGNY La technologie n’est rien sans les gens qui la font ! frantz.degrigny@keyconsulting.fr coach agile / DevOps artisan développeur hardcore (paper) gamer
  • 3.
    1-COLLABORER 4-LIVRER Des outils pourquoi faire ? 5-SUPERVISER 2-RÉALISER 3-TESTER
  • 4.
    Nuage de mots D’aprèsvous, c’est quoi les outils nécessaires pour : 1. Collaborer 2. Réaliser 3. Tester 4. Livrer 5. Superviser mentimeter.com 3010 1970
  • 5.
  • 6.
    1. Collaborer Cadre detravail : Scrum, XP, Kanban, … Ateliers : • Matrices des attendus > rôles/responsabilités • Event Storming > langage et vision partagés • Story Mapping > stratégie de réalisation • Example Mapping > comportement attendu Murs virtuels : Mural, Miro, Klaxoon, Draft.io, iObeya, …
  • 7.
    2. Réaliser Planifier /Organiser : • Papier, ciseaux, Post-it, Scotch … • Trello, MS Planner, Jira, Redmine, … • Digi.5 Partager / Communiquer : • Wiki : Confluence, Media Wiki, … • MS Teams, Slack, … • Gestion de version : Git Tous guidés par un Mangement Visuel adapté
  • 8.
    3. Tester Patrimoine detest / Campagnes Squash, XRay pour Jira, … Automatiser • e2e : Selenium, Robot Framework, … • charge : Gatling, JMeter, SoapUI, … • analyse sécurité : - statique : Checkmarx, SonarQube, … - dynamique (DAST) : WebInspect, Acunetix, … • Mutation Testing : Javalanche, Stryker.NET, … • Chaos Monkeys
  • 9.
    4. Livrer Packager : Maven,Gradle, Webpack, npm, … CI / CD – Intégration et Déploiement Continus • Jenkins, Gitlab CI, … • Liquibase, Flyway, … • Docker, Ansible, Puppet, Chef, … • XLDeploy, ArgoCD, … • Helm, Terraform, …
  • 10.
    5. Superviser Tableau debord 360° : Nagios, Datadog, ELK, … Maîtriser les changements : ITSM : Zendesk, ServiceNow, Jira SM, … CMBD : Device42, Freshservice, … Tous ces outils sont inutiles sans collaboration
  • 11.
    Q / RDes questions ?