By Jeff Rose—Over the last few years, software companies have looked to continuous integration (CI) as a way to increase the quality of their products.  The practices of CI also enable organizations to get more from their development, test and quality assurance (QA) teams using their existing resources.  Truly making CI worth the effort requires… Read more »