- 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
Total Pageviews
2011/12/29
Improve Software Quality with Tools and Processes
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment