This document describes the development of an agile analysis pipeline for processing next generation DNA sequencing data. The pipeline was developed iteratively using short 2-3 week iterations. Early iterations involved replacing sections of the pipeline with new pluggable components. Later iterations focused on refactoring the code and adding new features like automated quality control checks. A key iteration involved quickly fixing the pipeline when new analysis code introduced bugs. The agile development approach helped allow the priority to change to the critical fix and incorporate it with minimal disruption.