Main Article Content

Abstract

There are different methods for software development. One of them is the plan-based development method. The plan-based development method has different stages in which all the process activities are planned in advance. Another important method is called incremental development, incremental development is a modern method for project management that involves dividing a complex project into smaller and independent modules. In this article, the plan-based development method and the incremental development method are compared. In this research, a comparative and descriptive method are used and the expected results are as follows: In the plan-based development method, it depends on the knowledge of the customer and in the incremental method, it depends on the people in the team, making changes in the incremental method is cheap but, in the plan, -based development method it is expensive. Plan-based development requires a larger team, while the incremental method requires a smaller team.

Keywords

Agile Incremental Module Plan Process Refactoring Team

Article Details

How to Cite
Samadzai, A. W., & Hamdard, M. S. (1403). Comparison of Plan-Driven Software Development Model and Incremental Model. Journal of Natural Sciences – Kabul University, 7(4), 57–70. https://doi.org/10.62810/jns.v7i4.87

References

Read More