Agile methods in biomedical software development: a multi-site experience report - Kane, DW; Hohman, MM; Cerami, EG; McCormick, MW; Kuhlmman, KF; Byrd, JA (BMC Bioinformatics, 2006)