|
|
| Research article summary (published 28 May 2006): |
|
Free Full Text! See links below |
Agile methods in biomedical software development: a multi-site experience report.
Full Abstract
BACKGROUND:
Agile is an iterative approach to software development that relies on strong collaboration and automation to keep pace with dynamic environments. We have successfully used agile development approaches to create and maintain biomedical software, including software for bioinformatics. This paper reports on a qualitative study of our experiences using these methods.
RESULTS:
We have found that agile methods are well suited to the exploratory and iterative nature of scientific inquiry. They provide a robust framework for reproducing scientific results and for developing clinical support systems. The agile development approach also provides a model for collaboration between software engineers and researchers. We present our experience using agile methodologies in projects at six different biomedical software development organizations. The organizations include academic, commercial and government development teams, and included both bioinformatics and clinical support applications. We found that agile practices were a match for the needs of our biomedical projects and contributed to the success of our organizations.
CONCLUSION:
We found that the agile development approach was a good fit for our organizations, and that these practices should be applicable and valuable to other biomedical software development efforts. Although we found differences in how agile methods were used, we were also able to identify a set of core practices that were common to all of the groups, and that could be a focus for others seeking to adopt these methods.
Learn Faster Today Improve your study skills
Author information
Author/s: Kane, David W (DW); Hohman, Moses M (MM); Cerami, Ethan G (EG); McCormick, Michael W (MW); Kuhlmman, Karl F (KF); Byrd, Jeff A (JA);
Affiliation: SRA International, 4300 Fair Lakes Court, Fairfax, VA 22033, USA. david_kane(-atsign-)sra.com
Grants: U01 MH061915-03 (Agency:NIMH NIH HHS) ; U01 MH061915-04 (Agency:NIMH NIH HHS) ; U01 MH61915 (Agency:NIMH NIH HHS)
Journal and publication information
Publication Type: Journal Article; Research Support, N.I.H., Extramural; Research Support, Non-U.S. Gov't
Journal: BMC bioinformatics (BMC Bioinformatics), published in England. (Language: eng)
Reference: 2006-; vol 7 (issue ) : pp 273
Dates: Created 2006/08/11; Completed 2006/09/28; Revised 2008/11/20;
PMID: 16734914, status: MEDLINE (last retrieval date: 12/26/2008)
Sourced from the National Library of Medicine. Abstract text and other information may be subject to copyright.
External Links for this article (including full text providers, if available):
Click Electronic Full-text Provider Links to see options for finding the electronic full text links to this article. Note there may be a subscription or fee required for access to the full text. See our FAQ for information on finding FREE full text articles.
This article may also be located in paper journal collections available in many libraries. Use the Journal and Publication Information above to find the full article.
MeSH headings (categories)
This article was linked to the MESH Headings shown below.
Related articles
These are the highest related articles currently in the database:
- Wildfire: distributed, Grid-enabled workflow construction and execution.
22 Mar 2005 - GeneKeyDB: a lightweight, gene-centric, relational database to support data mining environments.
22 Mar 2005 - Using co-occurrence network structure to extract synonymous gene and protein names from MEDLINE abstracts.
20 Apr 2005 - MILANO--custom annotation of microarray results using automatic literature searches.
18 Jan 2005 - FLOSYS--a web-accessible workflow system for protocol-driven biomolecular sequence analysis.
30 Oct 2004 - SNPHunter: a bioinformatic software for single nucleotide polymorphism data acquisition and management.
16 Mar 2005 - Pegasys: software for executing and integrating analyses of biological sequences.
17 Apr 2004 - The Molecular Biology Toolkit (MBT): a modular platform for developing molecular visualization applications.
4 Feb 2005 - HDBStat!: a platform-independent software suite for statistical analysis of high dimensional biology data.
4 Apr 2005 - Integration of the Gene Ontology into an object-oriented architecture.
8 May 2005
Related Article Map
Legend:
- FREE Full text Article.
- Abstract only.
- Title only. More help.
See a large map of 100+ related articles.