Characteristics of Incremental model
- The incremental model is repetitive Linear Sequential Model.
- It is done with iterative philosophy.
- In each iteration,Incremental produces deliverable as a increment.
For example:
Word-processing software developed using the incremental paradigm.
1st Increment -> Core Product
It delivers basic file management, editing, and document production functions.
Core product addresses basic requirements, whereas many supplementary features remain undelivered. The core product is used by the customer. As a result of use and/or evaluation, a plan is developed for the next increment. The plan addresses the modification of the core product to better meet the needs of the customer and the delivery of additional features and functionality. This process is repeated following the delivery of each increment, until the complete product is produced.
2nd Increment
More sophisticated editing and document production capabilities
3rd Increment
Spelling and grammar checking
4th Increment
Advanced page layout capability in the fourth increment.
Like prototyping:
The incremental process model is iterative in nature.
Unlike prototyping:
The incremental model emphasizes on the delivery of a functional product with each increment.These increments are evolve to fprm a complete product.And this provides the user its operability and capability which can calculated.
Use:
Incremental development is especially implemented when staffing is insuffucient for a complete implementation by the business deadline of the project. Early increments can be done with fewer staff. If the ultimate core and base product is very well constructed, then extra staff can be utilized to implement the next increment. Increments can also be planned to manage technical risks.
No comments:
Post a Comment