Software is the set of instructions in the form of programs to govern the computer system and to process the hardware components. To produce a software product the set of activities is used. This set is called a software process.
In this process, designing, programming, documenting, testing, and bug fixing is done.
Basic software process models on which different type of software process models can be implemented:
- A workflow Model –
It is the sequential series of tasks and decisions that make up a business process.
- The Waterfall Model –
It is a sequential design process in which progress is seen as flowing steadily downwards. Phases in waterfall model:- (i) Requirements Specification
- (ii) Software Design
- (iii) Implementation
- (iv) Testing
- Dataflow Model –
It is diagrammatic representation of the flow and exchange of information within a system.
- Evolutionary Development Model –
Following activities are considered in this method:- (i) Specification
- (ii) Development
- (iii) Validation
No comments:
Post a Comment