Total Pageviews

2011/12/29

Improve Software Quality with Tools and Processes



  1. Choose a suitable process model and apply it correctly, ex. agilescrumiterative and incremental
  2. Control the version of each required source, ex.  SVNCVS and TFS 
  3. Track issues with easy-to-use tools, ex.  JIRA
  4. Perform and manage documentation, ex.  Confluence
  5. Use dependency management tools, ex.  Maven
  6. Use continuous integration, ex.  Hudson
  7. Perform testing and integration testing constantly, ex.  JUnit
  8. Perform unit testing and automatize it, ex.  Hudson with Maven
  9. Collect metrics from production and use results, ex.  CodePro Eclipse plug-in
  10. Follow best practices of coding and control with tools, ex.  Maven Surefire Report plug-in

No comments: