Improve Software Quality with Tools and Processes
- Choose a suitable process model and apply it correctly, ex.
agile, scrum, iterative and incremental
- Control the version of each required source, ex.
SVN, CVS and TFS
- Track issues with easy-to-use tools, ex.
JIRA
- Perform and manage documentation, ex.
Confluence
- Use dependency management tools, ex.
Maven
- Use continuous integration, ex.
Hudson
- Perform testing and integration testing constantly, ex.
JUnit
- Perform unit testing and automatize it, ex.
Hudson with Maven
- Collect metrics from production and use results, ex.
CodePro Eclipse plug-in
- Follow best practices of coding and control with tools, ex.
Maven Surefire Report plug-in
No comments:
Post a Comment