A Guide to Improving Code Quality & Collaboration on Your Development Team
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?
- Defining code quality and setting coding standards.
- Understanding the role of collaboration in improving code quality.
- How a collaborative approach to code reviews will help improve code quality.
- Overcoming common obstacles to peer reviews.