InfoQ Homepage Agile Content on InfoQ
-
Agile DSL Development in Ruby
The presentation shows how to involve on-site customers in the evolution of their DSL syntax and how it leads to higher-quality, more correct software.
-
Event Patterns
Ian Cartwright presents some of his work (developed with Martin Fowler) on event patterns: Event Sourcing, Event Collaboration, Parallel Model, and Retroactive Event.
-
Agile Styles: Feature Driven Development and the Crystal Methodologies
The "Agile Styles" presentation at Agile2006 introduced four popular approaches. In this half of the video Alistair Cockburn talks about his Crystal Methodologies and David J. Anderson presents FDD.
-
The Role of Testing and QA in Agile Software Development
Scott Ambler argues that agile testing practices have resulted in significantly higher quality software, and questions the role of traditional software testers and QA people on agile projects.
-
Database Refactoring
Scott Ambler teaches teams how to integrate database roles into their iterative, incremental rhythm to increase software success. InfoQ captured Ambler's talk on Database Refactoring at Agile2006.
-
The Principles of Agile Design
Bob Martin presents the first of his five principles of object-oriented design, which aim to address a fundamental problem - the management of dependencies between classes.
-
Scrum Boosts Effectiveness at the BBC
In 2002, BBC's New Media division decided to use Scrum to manage the change and uncertainty inherent in their emerging business domain. Three years later - Andrew Scotland tells us it was worthwhile.
-
Case Study: Zero Calories J2EE
Case study of a successful project where the J2EE stack was abandoned in favour of a lightweight web architecture using Tapestry, Spring, Hibernate, and testing with JUnitWebTest.
-
Agile Quality: A Canary in a Coal Mine
Scrum co-creator Ken Schwaber spoke at Agile2006 on code quality as a corporate asset. In this video Schwaber discussed how a degrading codebase paralyses teams and increases corporate risk.
-
Introduction to Domain Specific Languages
Martin Fowler introduces a simple example of DSL, bringing out the difference between external and internal DSLs, and talking through the trade-offs in using both forms.
-
Architecting Toronto.com with ASP.NET
Toronto.Com attracts over 700,000 visitors a month. Built in 1997, the old technology was expensive and time-consuming to maintain. Scott takes us through what it took to modernize this site to .NET.
-
The Roots of Scrum
For 60 minutes Jeff Sutherland covers Scrum from creation to its use at Xerox, Honda, WildCard, Lexus, Google. He looks at Scrum types A, B C, and confirms that Kent Beck used Scrum practices for XP.