Chaque projet vit dans un dépôt privé sous le contrôle de Paradigma7 dès le premier commit. Des commits hebdomadaires, une branche principale protégée, des revues et des versions taguées sont la norme. Selon les conditions de livraison, le client reçoit un accès au dépôt ou un transfert complet du code source.
Si vous ne savez pas dès le premier jour ce que vous recevrez à la livraison, il n'y a pas de livraison.
01Pourquoi dès le premier jour, et pas plus tard
Ouvrir le dépôt à la fin d'un projet, c'est perdre l'historique. Souvent, seuls les messages de commit et les commentaires de revue de cette semaine-là expliquent pourquoi une décision a été prise. Ils ne peuvent pas être reconstitués après coup.
Un flux de commits hebdomadaire est aussi le rapport d'avancement le plus honnête qui soit : non pas une présentation, mais du travail horodaté.
02Ce que contient le dossier de remise
Le code source et son historique complet, les instructions d'exécution, la liste des variables d'environnement (sans les valeurs), les migrations de base de données, les définitions d'infrastructure et le tag de la dernière version publiée. Le critère est de savoir si une nouvelle équipe peut le relancer à partir de zéro — c'est exactement ce que nous testons sur une machine vierge avant la remise.
Écrit par
L'équipe Paradigma7
Produit, ingénierie et opérations
Nous sommes une équipe basée à Ankara construisant des logiciels pour l'Europe. Rien ici n'est théorie : ce sont les processus que nous exécutons réellement sur les projets clients.
À propos
