Software development refers to a set of Information technology activities dedicated to the process of creating, designing, deploying and supporting software. Software development is an exhausting process that includes the design and development of software.













