Software development is the process of developing software through consecutive phases in an orderly way. This process includes the actual writing of code & the preparation of requirements and objectives. the software development process is a number of phases that a software program goes through at development time.
It uses the following phases:
- Requirement Gathering & Analysis
- System Analysis
- System Design
- Coding
- Testing
- Implementation