Agile Techniques: Continuous Integration Matters
In keeping with the theme of focusing on good engineering practices, Continuous Integration is a practice that development managers, project managers and others in agile teams should insist their teams