Software quality is driven by collaboration throughout the entire development lifecycle. The move from waterfall to agile development has meant faster paced development efforts, with a need to shorten feedback loops. This requires tools that support the process. These tools include integrated development environments, build and test automation tools, requirements management and bug tracking tools, as well as peer review tools.
How can your development team work together to reduce defects, improve code quality, and bring these tools together?