Generic process framework for software engineering defines
Process was defined as a collection of work activities, actions and tasks that are performed
when some product is to be created
5 framework activities
Communication – Gather Requirements from Customers
planning – Plan to be followed will be created. It describes the technical task to be conducted,
risk ,required resources, work schedule etc.,
Modeling – A model will be created to better understand the requirements
Construction – Code generated and tested
Deployment - Complete or partial complete version of software is given to the customer to evaluate
and they give feed back based on the evaluation
Software engineering process framework activities are complemented by a number of umbrella
activities.
In general, umbrella activities are applied throughout a software project and help a software team
manage and control progress, quality, change, and risk.
a set of umbrella activities
Project tracking and control, risk management, quality assurance, configuration management,
technical reviews, reusability, documentation and Measurement.