Découvrir Le Software Craftsmanship

Quelle est la place aujourd’hui du développeur dans un projet logiciel ? Comment délivrer régulièrement du code de qualité ? 

Ce webinar présente les racines du Software Craftsmanship et les valeurs portées par ce mouvement. Nous abordons un ensemble de pratiques connotées « Craft », en particulier la revue de code, et démontrons comment Promyze utiliser la revue de code en équipe pour faire émerger des bonnes pratiques.

Animé par Arthur Magne

📅 Décembre 2020

Introduction à la revue de code

Maintenir un code de qualité tout au long d’un projet ne se fait par magie. Une équipe de développeurs doit mettre en oeuvre un certain nombre de pratiques pour produire ensemble un code simple et facile à maintenir. 

La revue de code en fait partie. Comment la mettre en œuvre ? Quelles sont les bonnes pratiques et erreurs à éviter ? On en parle dans ce webinar !

Animé par Cédric Teyton

📅 Novembre 2020

Les valeurs du Software Craftsmanship

Si l’essor de l’agilité a transformé les projets logiciels durant les années 2000, il a aussi vu apparaître des dérivés liées à l’accélération des livraisons au détriment de la qualité. Pour contrecarrer cela, le manifeste du Software Craftsmanship et l’ouvrage de Sandro Mancuso ont posé les bases de l’artisanat logicielle et du besoin de remettre la qualité du code produit au premier plan. 

Ce webinar présente les valeurs essentielles de ce mouvement.

Animé par Cédric Teyton

📅 Novembre 2020

 

Comment définir et diffuser les bonnes pratiques de développement ?​

Nous présentons une approche pour atteindre l’objectif de diffusion des pratiques de développement. Cette approche se découpe en 3 étapes : 

  1. Définir et documenter les bonnes pratiques, et les centraliser dans un référentiel partagé
  2. Échanger : inviter chaque personne à identifier des parties où les bonnes pratiques ne sont pas suivies, et comment il est possible d’y remédier
  3. Diffuser : Mettre en commun le travail précédent et identifier des axes d’amélioration et de travail pour harmoniser les pratiques de développement

Animé par Arthur Magne

📅 Mars 2020

 

Tu ne sais rien de la qualité logicielle JonSnow

Comment les entreprises gèrent-elles les problématiques de dette technique aujourd’hui ? Quelles sont les stratégies observées et leurs limites ? Quelles sont les pistes pour enfin produire du code durable en équipe ? 

Des dérives de la gestion par indicateur au Software Craftsmanship, on parle ici de qualité de code et du métier de développeur.

Animé par Arthur Magne (Meetup Okiwi)

📅 Mars 2020

Découvrir le Domain-Driven Design

Le Domain-Driven Design (DDD) et ses patterns tactiques s’imposent durablement. Un des avantages est de permettre de concevoir des systèmes complexes tout en assurant une forte qualité du code source.

Ce webinar présentera les patterns tactiques Value Object, Entity et Aggregate en expliquant comment ils améliorent la qualité du code source. 

Animé par Xavier Blanc 

📅 Février 2019

Clean Code - Comment coder propre

Le Clean Code est un ensemble de bonnes pratiques permettant de coder proprement quel que soit le langage de programmation. Le Clean Code répond aux questions de base du développeur et pose les bases d’une programmation efficace et utile.

En effet, si on code pour répondre uniquement aux besoins exprimés dans le cahier des charges, alors on aboutit inexorablement à écrire du code de mauvaise qualité, difficilement débuggable et maintenable. Une application mal codée convient pour un temps à ses utilisateurs, mais à terme, elle est condamnée à ne pas pouvoir évoluer. 

Animé par Xavier Blanc (JUG Bordeaux)

📅 Novembre 2017

Promyze, la plateforme collaborative dédiée aux bonnes pratiques de développement qui porte les valeurs du Software Craftsmanship
©2020 Promyze – Mentions légales

Des besoins en qualité de code ? En amélioration des pratiques ?
Parlons-en !

message-popup