InfoQ Homepage Software Craftsmanship Content on InfoQ
-
Future Directions for Agile
David Anderson talks about the history of Agile, the current status of it and his vision for the future. The role of Agile consists in finding ways to implement its principles.
-
Venkat Subramaniam's Pragmatic Factors for Agile Success
At NFJS Venkat Subramaniam, author with Andy Hunt of "Practices of an Agile Developer," talked about some of the important technical and non-technical factors that contribute to project success.
-
Leading the Agile Way: Duty. Honor. Delivery.
In this video Mark Salamango and John Cunningham looked at their experiences of introducing Agile in the Army, and how frequent delivery offers Agile leaders a kind of "soft" but very effective power.
-
Leading From A Position Of No Power: A Customer’s Perspective of an Agile Team
Last year Agile coach Alexia Bowers walked a mile in a project customer's shoes, and told us at Agile2006 how it felt. She stressed the need to strive for creativity instead of cutting scope.
-
System Integration Testing Using Spring
Spring co-founder Rod Johnson on integration testing with Spring and support Spring provides for it, testing the persistence layer, testing web apps.
-
Code Organization Guidelines for Large Code Bases
Juergen Hoeller shares guidelines for managing large codebases such as packaging and package interdependencies, layering and module decomposition, and evolving a large code base.
-
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.
-
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.
-
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.
-
Agile Project Management Planning and Budgetting
Agile methods are empirical: plan, do, evaluate, plan again. To keep teams rolling, planning is critical. For 80 minutes David Hussman reviews practices for planning projects, releases, iterations.