InfoQ Homepage Culture & Methods Content on InfoQ
-
The Tyranny of "The Plan"
Predictability in the face of variability comes from establishing a reliable workflow and coupling it with pull scheduling. It comes from creating an adaptive, learning system, not a planned system.
-
Scaling Software Agility: Best Practices for Large Enterprises
Dean Leffingwell describes how agile methods are being successfully applied to enterprise-class development.
-
Five Considerations for Software Architects
Kevlin Henney does not make recommendations for architecting software but rather brings into discussion 5 considerations useful to be reflected upon: economy, visibility, spacing, symmetry, emergence.
-
BDD & DDD
Dan North gives an overview of Domain Driven Design and Behavior Driven Development then ties them together for a powerful mix.
-
Beginning an SOA Initiative
Ian Robinson on issues to be addressed when starting a new SOA project by identifying business capabilities using user stories, describing services and contracts, and setting up teams for delivery.
-
Living with 1000 Open Source Projects
In this talk recorded at FutureRuby, Dr Nic explains how to how to go from 1 to 1000 open source projects and still enjoy yourself.
-
The Bold, New Extreme programming Experiment; Now in its 9th Year
Brian Spears shares his company's experience adopting and evolving extreme programming over 9 years.
-
Pimp My Architecture
Dan North discusses an example of rearchitecting an application without rewriting it from scratch, and explains general strategies for a holistic rearchitecture.
-
Coaching Self-Organizing Teams
This tutorial presents an approach utilizing leading-edge techniques from social complexity science and team dynamics to change the dynamics of a team with the aim of optimizing their work together.
-
Thoughts on the Generic vs. Specific Tradeoff
Stefan Tilkov offers guidelines for the architect looking for a solution to his problem. Should it be a generic or a specific one? He compares several such solutions outlining the pros and cons.
-
Agile Project Metrics
The presentation shows how to project realistic completion dates based on empirical observations based on Velocity for iterative methods and on Cumulative Flow for non-iterative methods.
-
Real-life SOA
Based on real-life cases, Michael Poulin shows how to use 7 service oriented principles to handle service behavior in the execution context and UI changes, and how to prepare for unexpected changes.