Hi Ramasree,

There are many reasons for bugs in software, a few of them are listed as follows:
miscommunication or no communication - as to specifics of what an application should or shouldn't...