Saturday, 8 May 2021

A Software Process Framework


A software process framework establishes the foundation for a complete software process by identifying a small number of framework activities that are applicable to all software projects, regardless of size or complexity. It also includes a set of umbrella activities that are applicable across the entire software process.

 

Benefits of the umbrella activities

  • Benefit 1: Consistency and completeness. The umbrella function helps to achieve consistent understanding and opinion from the first line of defence on risks. ...
  • Benefit 2: Efficiency. The umbrella approach can save time and boost efficiency. ...
  • Benefit 3: Effectiveness. ...

The most common reason that people use process frameworks is to help them understand and group processes into a classification structure in order to better understand how the processes relate to each other and how they help to get things done


A process framework, encompassing five activities— 

1. communication, 

2. planning, 

3. modeling, 

4. construction, and 

5. deployment


Process framework encompasses five activities which are given below one by one: 

  1. Communication: In this activity, heavy communication with customers and other stakeholders, requirement gathering is done. 
  2. Planning: In this activity, we discuss the technical-related tasks, work schedule, risks, required resources etc. 
  3. Modeling: Modelling is about building representations of things in the ‘real world’.In modelling activity, a product’s model is created in order to better understanding and requirements. 
  4. Construction: In this activity, we generate the code and test the product in order to make better product. 
  5. Deployment: In this activity, the software is delivered to the customers who evaluates and give feedback. on the basis of their feedback we modify the products for supply better product.

0 comments:

Post a Comment