Category Archives: Computer Science and IT

Implementing Agile Offshore Software Development

This post discusses why adoption of agile methodology has become important for organizations, what challenges are faced by remote teams in implementing agile software development, and what are the best practices for agile offshore software development.

Agile software development refers to a set of practices and methods based on iterative and incremental development, where requirements and solutions to problems evolve through effective collaboration between self-organizing and cross-functional teams. The practices and methods followed in agile software development are founded on the values and principles stated in the manifesto for agile software development.

Agile software development has been widely used when teams are present in the same office. But agile methodology can also be applied in the case of remote teams, where different teams are located at different locations, usually in different countries with different time zones. By effectively following best practices, remote teams can successfully use agile offshore software development methodology to develop and deliver a high-quality product.

Implementing Agile Offshore Software Development adidarwinian Continue reading

Top 9 Reasons To Go For Scrum Master Certification

Scrum is a framework that allows a team to easily address complex tasks by implementing effective team collaboration. The use of Scrum framework allows timely and effective delivery of the products of best possible value. Scrum Master certification is a great way to earn expertise in Scrum framework.


Scrum is used for project management, software development, products, marketing, services, management of operations of organizations, etc. Scrum has even been used in new fields such as bioinformatics.
Continue reading

Bioinformatics and Charles Darwin – Biological Approach of the New Age

Updated 27 December 2014

Bioinformatics and Charles Darwin – Biological Approach of the New Age

Bioinformatics and Charles Darwin – adidarwinian

Bioinformatics and Charles Darwin – Great Great Great – It’s For Mr. Darwin Once Again!!

Continue on the radical path paved by the greatest biologist ever born – Charles Darwin – How can an evolutionary biologist do that?

Bioinformatics, sometimes known as Computational Biology, is presently the best way to study the ever interesting field of evolutionary biology. Bioinformatics provides many unique and powerful tools to study evolutionary biology. One such Bioinformatics tool that I would like to mention here is PHYLIP (the PHYLogeny Inference Package).

PHYLIP is a free software package which consists of many simple yet powerful programs for inferring phylogenies. PHYLIP can be easily downloaded through the Internet.

Classification of the Programs in the PHYLIP package   

Programs included in the PHYLIP package can be enlisted by the type of data or by the type of algorithm used.

Based On The Type Of Data – DNA sequences; Protein sequences; Distance matrices; Quantitative characters;  Restriction sites; Discrete characters; Tree plotting, consensus trees, tree distances and tree manipulation; and Gene frequencies

Based On The Type Of Algorithm – Branch-and-bound tree search; Heuristic tree search; Interactive tree manipulation; Converting data, making distances or bootstrap replicates; and Plotting trees, consensus trees, tree distances

Books To Read —

Bioinformatics For Dummies by Jean-Michel Claverie

Developing Bioinformatics Computer Skills: An Introduction to Software Tools for Biological Applications by Cynthia Gibas

Introduction to Bioinformatics by Arthur Lesk

Practical Computing for Biologists by Steven H. D. Haddock