Software development can be defined as the process of programming, designing, documenting, testing and creating software as well as maintaining them. It involves a number of processes that are further divided into several more terminologies that can be combined together to cover the concept of software development.

Processes involved in software development (step by step) are :
  • Conceive
  • Specify
  • Design
  • Program
  • Documentation
  • Testing
  • Bug fixing
BY Best Interview Question ON 18 Jan 2020