11:15 AM Saturday Room: 4221
<p>
Presentation Slides are here: http://www.slideshare.net/jenlwong/ingenuity-svcc-ci-presentation-20111007
</p>
<br>
<p>
Learn about Continuous Integration (CI) and Continuous Deployment(CD) and how Ingenuity Systems moved from a traditional release process to a more agile frequent release model. In this talk we will discuss specifics and show demos on:
<ul>
<li>using Hudson as a framework for continuous integration, deployment, and build promotion</li>
<li>deployment and configuration management</li>
<li>changes we made to make our architecture more service-oriented</li>
<li>our automated test strategy using JUnit, FitNesse, and Selenium</li>
<li>migrating our build and deployment process from Ant to Maven</li>
<li>challenges to overcome and lessons learned in implementing a successful CI system</li>
</ul>
</p>