Software Process Framework
In software engineering, the process of development of software is called the “Software Process”. It is usually divided into a set of phases which are used for the development of every software, generally called as the Software Life Cycle. Different organizations develop their own approach and design their own process to be followed for the software development, but there are certain fundamental activities which are similar to all and that have been put into a structure called the “Software Process Framework”.
Software Process Framework is a step by step approach containing activities to be followed complete the software development. Each step has its own work phase which has tasks to be completed to cover one phase of the software development. After the completion of all the work phases, end product is obtained.
Let us discuss the work phases now.
There are 5 fundamental phases of the Software Process Framework, these are:
Although the framework for different software developments can be different but the basic framework remains the same.