Accueil InfoQ Software Craftsmanship sur InfoQ
Articles
Flux RSS-
Gestion De La Dette Technique Dans Une Architecture Microservices
A QCon Plus, Glenn Engstrand a décrit comment Optum Digital a conçu une méthode pour rembourser de manière fiable et prévisible la dette technologique de centaines de microservices, former des communautés et identifier les zones à haut risque. Les décisions collectives sont compilées dans une roadmap exploitable et présentées aux chefs de produit de manière systémique et non conflictuelle.
-
La Dette Technique...N'Est Pas Technique : Comment Les Entreprises Peuvent La Régler ?
Dans cet article, trois experts échangent sur les principales conclusions du rapport "State of Technical Debt 2021", notamment de l'impact de la dette technique sur les équipes d'ingénieurs mais aussi des avantages et des inconvénients du traitement continu des travaux de maintenance ainsi que de l'avenir de la dette technique .
-
Améliorer La Testabilité : Supprimer Les Anti-Patterns Grâce À Des Conversations Conjointes
Le code est toujours testable, mais le coût peut être élevé et l'effort épuisant. Nous pouvons modifier le code pour qu'il soit hautement testable, en identifiant les anti-patterns et en les corrigeant. Et les développeurs peuvent faire en sorte que le code corresponde aux exigences du test, en discutant avec les testeurs, qui le testent réellement.
-
Les "Options Réelles" sous-tendent les Pratiques Agile
La "liberté de choisir" est un principe qui sous-tend beaucoup de pratiques Agile. En évitant les engagements prématurés, la flexibilité de choix à reporter augmente. Dans cet article, Chris Matts et Olav Maassen suggèrent qu'une compréhension des "Options Réelles" nous permettrait de développer de nouvelles pratiques Agile pour nous emmener dans des directions jamais prises auparavant.
-
Quality Code - Critique du livre et Interview
"Quality Code - Software Testing Principles, Practices, and Patters", couvre les différents aspects d'un cycle de développement tout en se focalisant sur la livraison de produits de qualité. Stephen Vance examine les pratiques de test dans l'édition de logiciel et parle de techniques de conception telles que la séparation entre l'implémentation et le besoin grâce à de simples exemples de code.
-
Discussion avec Capers Jones sur les métriques relatives à l'adoption de l'agilité
InfoQ poursuit sur sa lancée avec une interview de Capers, abordant la mesure de la performance agile et l'utilisation de métriques en général, et en particulier pour le suivi de l'adoption agile.