Abstract: Instilling a process and culture of Continuous Improvement has proven to be an excellent way to progressively reduce technical debt and to incrementally get better. But how do we audit our software for issues, how do we alert developers to these issues as soon as possible, how do we prioritize working on them, and how do we ensure that we make consistent progress on resolving these issues? Continuous Integration provides a way to to automatically evaluate code and rapidly alert developers with prioritized issues found. Pulling from that list of prioritized issues continuously ensures Continuous Improvement.
Speaker Bio: Anurup Joseph is an independent consultant who has enjoyed coding professionally since 1994 and working with Java since 1996. He focuses on helping enterprises in different industries and different parts of the country implement large-scale solutions in an Agile manner. Having lived on three continents by the age of six, he is an avid traveler and has now visited over 30 American states and 40 countries spanning six continents.