Accueil InfoQ Programmation sur InfoQ
-
Analyse du Rapport Chaos 2015 - Echange avec le Standish Group
Le Standish Group a publié le Rapport CHAOS 2015, avec un état de l'art du développement logiciel. Cette année, le rapport analyse 50 000 projets à travers le monde, avec une définition augmentée de la réussite. Q&R avec le Standish Group sur la définition de la réussite, les critères de succès, l'impact de l'agilité et les résultats contre-intuitifs.
-
Méthodes Startup : Architecture Technique de Keepeek
InfoQ FR a rencontré les équipes d’une startup française spécialisée dans le traitement et le stockage du capital digital des entreprises, pour échanger sur les fonctionnalités, les architectures et les évolutions de la solution.
-
Pourquoi nous n'arrivons pas à changer : Comprendre les Pratiques, les Principes et les Valeurs
Vendre du Scrum ou du Kanban apporte peu si nous ne livrons pas de valeur aux clients. Nous devons changer notre état d'esprit et nous concentrer sur les principes que les personnes suivent et les valeurs qu'elles partagent, ainsi que sur cet élément plus grand : la culture organisationnelle.
-
Pour le fun : for-comprehension à la sauce Java 8
Le but de cet article est d’imiter For-comprehension de Scala, en utilisant Java. Nous allons essayer de lever une partie de ce défi sans donner de cours sur les monades et sans avoir recours aux macros.
-
Traitements Big Data avec Apache Spark - 2ème partie : SparkSQL
Spark SQL, composant du framework Apache Spark, est utilisé pour effectuer des traitements sur des données structurées en exécutant des requêtes de type SQL sur les données Spark. Srini Penchikala discute le module Spark SQL et la manière dont il simplifie les analyses de données utilisant SQL.
-
Pratiques pour une Documentation Lean
La connaissance système ou métier, importante à la fois pour la qualité et l'efficacité, se transfère le mieux par un dialogue en face à face. Quand il n'est pas possible, la seule solution est une documentation lean. Voici 6 pratiques pour maximiser l'information en minimisant le nombre de mots, ce qui rend la documentation plus facile à utiliser et à maintenir.
-
Vous avez achevé les Tests Unitaires ? Vos Tests ont juste commencé
Arrêter de tester votre code juste après les tests unitaires reviendrait à commencer la production de masse de voitures après avoir testé les vis et les boulons. Le test d'intégration garantit le bon fonctionnement de la collaboration entre les classes. Cet article examine quelques techniques importantes de test d'intégration.
-
Startup Architecture : Wildmoka
A l'occasion des TechDays 2015, InfoQ FR a pu discuter avec Cristian Livadiotti et Thomas Menguy, les fondateurs de Wildmoka, une société éditrice d'une plateforme de gestion de la vidéo à destination des médias, des chaînes de télévision ou des opérateurs. A leur actif, pas mal de réalisations connues comme le générateur de vidéos personnalisées des 30 ans de Canal+ avec l'équipe de Bref.
-
Revue du livre et Q&A avec l'Auteur de F# Deep Dives
F# Deep Dives, de Tomas Petricek et Phillip Trelford, est un nouveau livre cherchant à illustrer la valeur business apportée par F#, en pratique. Celui-ci présente 11 scénarios industriels réels et montre comment F# a permis à des experts du domaine de traiter leurs problématiques avec une approche fonctionnelle.
-
Balloons - Projet finaliste du Hackathon Zone 61 avec Christophe Havard
A l'occasion des TechDays 2015, InfoQ FR a pu rencontrer Christophe Havard qui nous a présenté son projet Balloons avec lequel il a été finaliste du Hackaton Zone 61 organisé par Microsoft.
-
GS Collections par l'exemple - Partie 1
Donald Raab, créateur de GS Collections, rendu libre par Goldman Sachs en 2012, explique la puissance de cette bibliothèque et comment, en l’associant avec les fonctions lambdas, elle enrichit Java avec quelques touches de Smalltalk.
-
Retour sur un an d'innovations pour Azure, entretien avec Stéphane Goudeau
A quelques jours des TechDays 2015, InfoQ FR a pu rencontrer Stéphane Goudeau pour lui poser quelques questions sur les sessions qu'il animera pendant ces 3 jours de conférences, les 10, 11 et 12 février prochains.