Formation Software Crafmanship

Sous titre se familiariser avec l’esprit Software Cranfmanship

Description de la formation Software Crafmanship

Bien qu’il soit fonctionnel la plupart du temps, un logiciel peut également poser souci au niveau de la fiabilité et de la maintenabilité. Le Software Craftsmanship dit « l’artisanat du logiciel » fournit un ensemble de méthodologies de haute qualité pour réaliser et construire des bases de code de toute taille pouvant être maintenue à un prix constant. Les dites méthodes sont basées sur les principes SOLID, ceux du Clean Code et de l’eXtreme Programming. Durant cette formation de deux jours, vous allez apprendre comment mettre ces méthodes en pratique sur vos projets.

Bulletin d’
inscription
 Demande de
devis
 Détail du
programme

Programme de la formation Software Crafmanship

    • Introduction
      • Le logiciel au fil des décennies
      • Le mouvement Software Craftmanship
      • Du codeur au développeur produit
    • Test : Une façon de tester
      • L’art du test
      • Le test unitaire
      • Le test d’intégration
      • ATDD
      • Le test de fumée
      • Le test génératif
      • Le test de propriété
      • Le test de charge
      • Le test de performance
      • Le test manuel
    • Pratique : une façon d’opérer
      • La revue du design
      • La revue de code
      • Mob programming
      • Pair programming
      • TDD
      • Pomodoro
      • Développement carpaccio
    • Code propre : une façon d’écrire du logiciel
      • Structure le logiciel
      • Nommer les choses
      • Indicateur de non qualité
      • Principe SOLID
      • Design patterns
      • Le refactoring continu
      • Documentation
    • Définir la qualité
      • La valeur métier
      • Qualité et non qualité
      • Dette technique
      • Compromis et retour sur investissement
    • Culture : une façon de penser le logiciel
      • Lean
      • Philosophie agile
      • Extrem Programming (XP)
  • Niveau : Débutant
  • Ref : SCRA1
  • Durée : 2 jours - 14h
  • Prix : 1300€
  • Niveau : Débutant
  • Ref : SCRA1
  • Durée : 2 jours - 14h
  • Prix : à définir
organiser votre formation

Objectifs

  • Explorer la culture software craftmanship.
  • Apprendre les techniques et expérimenter à travers des kata et des sessions de programmation collaboratif.
  • Maîtriser la complexité et maintenir la qualité logicielle.

Public

  • développeurs,
  • tech-lead
  • architectes

Pré-requis

  • Un minimum de 2 années d’expérience dans le développement logiciel (peu importe le domaine)
Pré-inscription
Nous proposons
Consulting
Formation