A process framework establishes the foundation for complete software engineering process, it encompasses five activities