Students often complain that analysis of algorithm is difficult and abstract in nature. Some of them often ask about the significance of analysis of algorithms to computer science, software engineering, computational tool development and bioinformatics software. With this in view, what is the significance of algorithm analysis to the development of computational software and bioinformatics tools?