A software engineering process is the model chosen for managing the creation of software from initial customer inception to the release of the finished product. The chosen process usually involves techniques such as · Analysis, · Design, · Coding, · Testing and Debugging, · Maintenance Several different process models exist…