
The entire process from conceptualization to deployment of a program for a specific user requirement is called as software development. Broadly classified into stages like requirement gathering, designing, computer programming, testing and bug fixing and finally deploying, Software development lifecycle involves efforts and commitment of a number of people for a considerably large period of time. The people involved include graphics designer,...