Develop Methodology for Bioinformatics Software Development Using Agile
Files
Date
2017
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Neelain University
Abstract
Abstract
Agile is an iterative approach to software development that relies on strong
collaboration and automation to keep pace with dynamic environments. It provides
a model for collaboration between software engineers and researchers. There is a
huge gap between the software engineer who work as a bioinfomiatician and the
bio science researcher in collaborating in developing computational and
bioinformatics tools and databases. Agile methodologies represent one of the most
common and widely used software development and management due to its
simplicity. Because of lack of scientific knowledge and practice in each field about
the other field. The development of a system in the field of bio-informatics
requires full cooperation between specialists in the field of biology and specialists
in the field of computer and work together as a team.
In this research, we propose a framework that can be used in the research
environment using Scrum as an agile method, we have successfully used agile
development approaches to create and maintain biomedical software, including
software for bioinformatics. We integrated the SCRUM and EXTREM
PROGRAMMING ‘PAIR PROGRRAMING’ methodologies, which we found to
be a successful selection and simple solution, efficient, inexpensive, applicable,
and positively affect the development process.
. This new method should be wide spread among the bioinformatics and
computational biology research group to get their feedback and enhancements
suggestions. The new tools should be developed according to this method to enable
the research team to use this method more efficiently.
Description
A Thesis Submitted for the Partial Fulfillment of the Requirement of
Master Science in Computer Science
Keywords
Bioinformatics Software