InfoQ Homepage Quality Content on InfoQ
-
Testing is Overrated
In this talk from RubyFringe, Luke Francl asks: is developer-driven testing really the best way to find software defects? Or is the emphasis on testing and test coverage barking up the wrong tree?
-
Embrace Uncertainty
Jeff Patton explains why one needs to embrace uncertainty in order to succeed with his/her Agile project and how to avoid some of the common mistakes leading to project failure.
-
How to Work With Business Leaders to Manage Architectural Change
Successful architectures evolve over time to meet changing business requirements. Luke Hohmann presents how to collaborate with key members of your business to manage architectural changes.
-
Principles and Practices of Lean-Agile Software Development
Alan Shalloway, CEO and founder of Net Objectives, presents the Lean software development principles and practices and how they can benefit to Agile practitioners.
-
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.
-
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.