Accueil InfoQ Articles
-
L'Intelligence Artificielle Prend-Elle Le Dessus Sur Le DevOps ?
Les outils d'IA pourraient lentement remplacer le rôle du développeur - tout comme DevOps l'a fait auparavant - et supplanter complètement DevOps. Envisager cette prédiction comme étant vraie est délicat. Dans cet article nous verrons si elle peut vraiment, un jour, prendre le relais des développeurs humains. Puis nous verrons à quoi DevOps pourrait ressembler dans une décennie.
-
La Gamification : Une Stratégie D'Entreprise Pour Adopter Les Pratiques De Produits Numériques
Face aux besoins changeants des consommateurs les entreprises explorent de nouvelles façons d'imaginer, de collaborer et de créer des produits, notamment en adoptant des modèles de co-création, en investissant dans la valeur à long terme et en encourageant la sagesse collective par la gamification. Cet article se concentre sur la gamification comme créatrice d’une perspective autour .....
-
Dépendances Et Valeur Métier Au Cœur De L’Architecture
Cet article présente les différents types de dépendances (“build” et “runtime”), et pose la question de leurs impacts à différents niveaux de granularité. Il met en avant l’importance de la valeur métier dans le choix du sens des dépendances. Ce sens permet de garantir la protection du “core” métier en minimisant les impacts, et en produisant, à moindre coût, le plus de valeur métier possible.
-
Les Records En C# 9
Dans cet article, Tugce Özdeger parle de Records, un nouveau type référence introduit dans C# 9 qui fournit des fonctionnalités intégrées pour encapsuler des données. L'article montre les avantages et les avantages potentiels de l'utilisation des records et comment les développeurs peuvent les utiliser dans leurs applications, avec des comparaisons avec des classes et des structs.
-
Vitesse, Efficacité, Valeur : Utiliser L’Empirisme Pour Atteindre L’Agilité Commerciale
Les clients cherchent des solutions qui améliorent leurs résultats. Mais pour y parvenir, les organisations doivent d'abord livrer quelque chose, mesurer les résultats et s’adapter en fonction. L’agilité organisationnelle permet de le faire de manière répétée, fréquente et avec le plus petit investissement possible pour un plus grand nombre de rétroactions.
-
Comment Eviter Les Maux De Tête Avec Des Vulnérabilités Dans Votre Code
Comprenez les impacts d'un problème de sécurité sur votre application et comment éviter d'être responsable du prochain problème de sécurité de votre entreprise.
-
Les Pièges Et Les Patterns Dans La Gestion Des Dépendances Dans Une Architecture Microservice
Silvia Esparrachiari nous explique comment un changement mineur peut impacter un système, et souligne l’importance d’en avoir une vision globale pour mieux comprendre l’impact d’une modification. Elle présente trois scénarios distincts autour de la gestion des dépendances dans une architecture microservices, tous tirés de son expérience chez Google.
-
Comment Faciliter L'Apprentissage En Equipe Et Améliorer Les Performances
La performance de l'équipe dépend de la sécurité, du travail d'équipe et de l'apprentissage en continu. La clarté des rôles, la sécurité psychologique, la rupture des mauvaises habitudes et l'apprentissage régulier sont essentiels pour obtenir des performances élevées.
-
Le Travail Hybride Est Là Pour Longtemps Et Les Equipes Logicielles Doivent S'Adapter
Dans un lieu de travail post-pandémique, la conversation en face à face n'est plus la méthode de collaboration de facto. Au fur et à mesure que des équipes de développement de logiciels hybrides et distribués émergent, nous examinons les moyens par lesquels les outils et les processus peuvent favoriser la collaboration, quel que soit l'endroit où se trouve l'équipe.
-
Pourquoi Et Comment Passer À Java 16 Ou 17
Java 17, la prochaine version LTS, est sorti le 14 septembre 2021. Malheureusement, de nombreuses applications fonctionnent toujours sur des versions de Java antérieures à Java 11, la dernière LTS. Cet article explique pourquoi vous devez mettre à niveau vos applications et comment le faire relativement rapidement. Des exemples pratiques d'incompatibilités sont fournis et comment le résoudre.
-
Adoption D'une Architecture Cloud Native, 3ème Partie : Orchestration De Services Et Service Mesh
Cette 3ème partie dans la série Adoption d'une architecture Cloud Native, détaille les interactions dans une architecture microservices, les difficultés récurrentes que nous rencontrons dans les systèmes distribués sans une gouvernance adaptée, et comment des patterns comme l’orchestration et le Service Mesh peuvent y répondre.
-
Les Soft Skills Essentielles Aux Responsables Informatiques Dans Un Monde A Distance
Diriger des équipes est toujours un défi en particulier dans la configuration d'équipes à distance. Cela demande plus d'efforts et de compétences. Cet article décrit les compétences que vous pourriez avoir si vous souhaitez devenir pas seulement un bon mais un excellent chef d'équipe.