Conseil

Nous pouvons vous faire profiter de notre expérience en développement logiciel.

Cette activité de conseil peut prendre différentes formes :

  • Présentation aux développeurs
  • Réunion avec les développeurs et/ou leurs interlocuteurs
  • Revue de code
  • Binômage avec un développeur
  • Formation

Python n'est pas seulement un langage, c'est aussi un environnement technique avec des outils qu'il est utile de maîtriser, tels que des frameworks web (Django, Flask, etc.) ou des linters (ruff).

D'autres outils peuvent aussi être génériques, c'est-à-dire ne pas être particulièrement liés à un langage en particulier, tels que Git ou AWS.

Le niveau en Python et Javascript des membres de l'équipe est nécessairement hétérogène alors qu'il est un élément déterminant dans l'efficacité de l'équipe prise dans son ensemble.

Nous pouvons apporter notre expérience sur ce que nous considérons comme de bonnes pratiques de codage et sur des fonctionnalités du langage parfois sous-exploitées.

  • Programmation fonctionnelle
  • Programmation objet
  • Programmation réseau
  • Programmation concurrente...

Nous pouvons aussi apporter un regard nouveau sur des applications plus spécifiques.

Les méthodes que nous préconisons sont inspirées des méthodes agiles et notamment de Scrum et Kanban.