Answer:
There are a variety of software development processes depending on the project i.e the type of software in question will determine the choice of the software engineer:
1. Rapid application development: This model allows iterative designs and development.
2. Spiral development: In this model the project is divided into separate independent modules.
3. Waterfall Model: This is a sequential development approach
4. V Model: This is an extension of the waterfall model etc
Step-by-step explanation:
In software engineering, a software development process is the way toward separating software development work into unmistakable stages to improve plan, product management, and project management. It is otherwise called a software development life cycle (SDLC). The strategy may incorporate the pre-definition of explicit expectations and antiquities that are made and finished by a project team to create or keep an application.