Accueil InfoQ Articles
-
Voyage au pays des structures de données exotiques
Aujourd'hui, le développeur Java moyen est familier avec le framework Collections de java, et notamment les 3 grandes familles de structures de données principales (la respectable trinité) que sont les List, les Set et les Map. Si vous êtes un peu plus curieux, vous avez commencé à vous intéresser aux différentes implémentations de ces interfaces, et à connaître les cas d'utilisation.
-
Modèle de Maturité sur la Gestion des Performances Applicatives
Comme ceux qui ont travaillé dans un service informatique en entreprise le savent, les bons outils sont trop souvent gaspillés.
-
Critique de livre et interview : Discover Meteor
Tom Coleman et Sacha Greif ont publié aujourd’hui Discover Meteor, un livre d’introduction à Meteor, un framework Web JavaScript qui simplifie le développement d’application Web temps-réel. Le livre s’appuie sur l’application “Microscope”, une version simple mais temps-réel d’un site type Hacker News/Reddit.
-
Ajouter de la flexibilité à votre implémentation REST avec Yoga
Les APIs REST sont très attractives de par l'élégance de leur conception. Vous obtenez quelque chose qu'Adam Bosworth de Google décrit comme "simple, décontracté, souplement extensible", mais vous n'obtenez pas quelque chose de construit pour des performances constantes.
-
Un pionnier du Kanban : une interview de David J. Anderson
David J. Anderson, pionnier de l'application de Kanban au développement logiciel est récemment venu au Brésil. Un groupe d'éditeurs d'InfoQ Brésil a pu interviewer David au sujet de Lean, Agile et Kanban. Voici les point principaux de cette interviews.
-
Évaluation de l'Agilité et Scrum par rapport à d'autres méthodes de développement logiciel
Les données historiques sont clés pour l'évaluation de l'efficacité des méthodes d'amélioration des processus de développement logiciel ainsi que pour calibrer la précision des estimations. Dans cet article, Capers Jones compare Agile et Scrum avec d'autres méthodes de développement logiciel contemporaines en utilisant plusieurs métriques standards.
-
Kanban mise en œuvre dans la pratique
Au cours de nos conversations avec David J. Anderson, pionnier de la méthodologie Kanban, lors du Lean Kanban Conference de Chicago, nous lui avons demandé s'il existait un guide de démarrage rapide Kanban qui pourrait démystifier ce sujet.
-
L’embarras du choix - Comment choisir la bonne plate-forme pour Big Data / Hadoop ?
Cette année, le big data est devenu un sujet pertinent dans beaucoup d’entreprises. Bien qu'il n’y ait pas de définition standard du terme “big data”, Hadoop est de facto un standard pour le traitement big data. Presque tous les grands éditeurs de logiciels tels que IBM, Oracle, SAP et même Microsoft utilisent Hadoop.
-
La vraie question est Pourquoi ?
Dans les années 90, nous étions au plus bas jamais atteint dans l'industrie du développement logiciel. La programmation commençait à devenir une profession courante et nous étions majoritairement très mauvais.
-
Kanban appliqué au développement logiciel : de l'Agilité au Lean
In this InfoQ article Kenji Hiranabe applies lessons learned while working with Japanese manufacturers. While many Agile teams are optimizing only a portion of the value stream, Hiranabe proposes a simple way to adapt lessons from Lean Manufacturing's "Kanban" visual tracking system to make process visible to more of the organization, for better communication and process improvement.
-
Interview et Extrait d'Ouvrage: Maîtriser le Processus d'Exigences
Suzanne et James Robertson ont écrit la 3ème édition de leur ouvrage Maîtriser le Processus d'Exigences. Cette édition inclut du contenu mettant l'accent sur les défis des exigences dans des contextes de projet modernes, notamment les relations entre l'agilité et l'externalisation. Ils présentent un certain nombre de Vérités Fondamentales qui sont à la racine de leur approche.
-
Files d'attente : véritable ennemi de la fluidité
La plupart des équipes de gestion de projet mesurent l'activité pour contrôler les délais de livraisons. Cet article explique que chercher et comprendre les files d'attente est le meilleur moyen d'améliorer les cycles de production.