InfoQ Homepage Culture & Methods Content on InfoQ
-
Theory of Constraints and Agility
Craig Strong and Daryn Holmes discuss applying the Theory of Constraints to software development, providing simulations and experience-based evidence to support the technique.
-
Games for Learning about Conflict
Ellen Grove presents a model for conflict recognition and resolution using practical games that teams can use to help clarify differing viewpoints and seek resolution.
-
Grails for Hipsters!
Rob Fletcher explains how to use Vert.x, WebSockets, continuous unit testing and headless end-to-end testing to create one-page applications in Grails.
-
GVM: An Example of BDD in Action
Marco Vermeulen showcases using BDD and Cucumber to develop GVM, an open source tool for managing parallel SDK versions.
-
Data Science for Hire Ed
Gloria Lau describes some of the products built for the higher education sector, the data standardization process, determining school similarity and identifying notable alumni.
-
Using Static Analysis with Grails
Jeff Beck shows how to use Codenarc, Cobertura, JSLint, and other tools to perform static analysis on Grails applications.
-
Gamestorming the Retrospective
Astrid Claessen discusses retrospectives: the Derby and Larsen models, how gamestorming helps, and techniques explained through example by involving the audience.
-
TDD and Refactoring with LEGO
Bryan Beecham teaches the TDD principles with LEGO bricks, making technical concepts easier to grasp by working with your own hands.
-
Make Impacts, Not Software!
Gojko Adžić explains how to ask questions and how to see things in a different perspective in order to get more from the software development process.
-
Lean Startup for Agile Product Management
Ángel Medinilla outlines the steps he recommends to make for product success: product vision, business model, test assumptions, iterative and incremental development, use metrics, and keep it simple.
-
The Art of Lean Product Management
Dave Sharrock presents key practices that incorporate the Lean Startup principles, allowing a Product Owner to validate business ideas by bringing the build-measure-learn cycle alive.
-
The Art of Builds - An In-depth Comparison of Build Tools
Hans Dockter discusses build systems from a declarative vs. imperative perspective, the importance of a rich execution model and problems with POM, providing examples from Gradle, Maven and Ant.