Question: what are the stages of software development life cycle?
Answer: #1) Requirement Gathering and Analysis. #2) Design. #3) Implementation or Coding. #4) Testing. #5) Deployment. #6) Maintenance.