InfoQ Homepage Agile Content on InfoQ
-
Deliberate Discovery: Code Like You Mean It
Dan North considers that ignorance is the major roadblock on the way to success, presenting strategies and techniques for reducing it, delivering software in a more deterministic and less riskier way.
-
Cooperation, Collaboration, and Awareness
John Allspaw presents technical, cultural, and process related lessons learned at Flickr and Etsy.com from the collaboration between the operations and development teams.
-
Scaling with MongoDB
Roger Bodamer provides advice on scaling out MongoDB using replica sets and auto-sharding, plus tips for database deployment and scaling use cases.
-
BDD with Puppet & Cucumber
Tom Sulston explains how to manage systems with Cucumber and Puppet based on BDD principles, including practical tricks and pitfalls. The session demoes using those tools.
-
RESTful SOA in the Real World
Sastry Malladi presents different ways used by the industry to implement a RESTful SOA, detailing how eBay did it in order to achieve performance, and what lessons can be taken from that.
-
The Case for Evolvable Software
Stephanie Forrest believes in the possibility to create evolvable software through automated bug repair, optimizing or improving code and creating new combinations of existing functionality.
-
Agile Does Not Guarantee Value Creation
Leonardo Mattiazzi considers that Scrum and XP are not enough, and complementary Lean principles and practices are necessary to create an Agile culture across the entire enterprise in order to succeed
-
Proving the Business Value of SOA
Anne Thomas Manes discusses SOA goals and objectives used to measure a system’s success, measuring the business value, SOA project metrics, and recommendations on proving the business value of SOA.
-
Keeping Agile Agile
Dan North argues organizations need to continuously innovate, finding new ways and practices to develop software by looking at the motivations behind Agile practices and not just implementing them.
-
Zero Investment SOA
Eric Jan Malotaux discusses implementing SOA in small iterative steps, each step delivering value to stakeholders, using feedback from previous steps to adjust the requirements and design accordingly.
-
Continuous Deployment to Production 50 Times a Day
Eishay Smith discusses the advantages of using continuous deployment (CD) at a rapid pace, dozens of times a day, the process and the tools needed to attain CD, and practices to ensure code quality.
-
Hacking Your Organization
Lloyd Taylor talks about different types of organizational culture, how to understand the culture one is in, what to do to be successful in the respective organization, and how to prepare for change.