Cited by 1,164Software Engineering Techniques and PracticesSoftware Engineering ResearchAdvanced Software Engineering Methodologies

Iterative and incremental developments. a brief history

Larman, C., Basili, V.R.·2003·Computer

Abstract

Although many view iterative and incremental development as a modern practice, its application dates as far back as the mid-1950s. Prominent software-engineering thought leaders from each succeeding decade supported IID practices, and many large projects used them successfully. These practices may have differed in their details, but all had a common theme-to avoid a single-pass sequential, document-driven, gated-step approach.

Integrity signals

Registry

Crossref · 10.1109/mc.2003.1204375

Cites

Statistics

Recomputing p-values needs the paper’s full text.

Claims the paper makes

This paper’s full text isn’t openly available, so its claims and self-check weren’t run. The registry and citation checks still apply.

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Each plan must both address outstanding problems and deliver a small yet concrete new capability, following the principle of iterative and incremental development.

    “Each plan must both address outstanding problems and deliver a small yet concrete new capability, following the principle of iterative and incremental development [13].”

Cited by

Sorted by citations

Authors
Larman, C., & Basili, V. R.
Affiliations
University of Maryland, College Park (US)
Venue
Computer
Published
2003-06
Volume
36
Issue
6
Pages
47-56
ISSN
0018-9162 (ISSN-L)
OpenAlex
W2131399871
Cited by
1,164
References
0
Citations by year
2026: 25 · 2025: 30 · 2024: 26 · 2023: 46 · 2022: 46 · 2021: 62 · 2020: 56 · 2019: 55 · 2018: 50 · 2017: 64 · 2016: 48 · 2015: 70 · 2014: 90 · 2013: 96 · 2012: 68
FWCI
80.66
Type
journal article
Language
en
Open access
closed
Locations
Computer (publishedVersion)
Topics
  • Physical Sciences › Computer Science › Information Systems › Software Engineering Techniques and Practices
  • Physical Sciences › Computer Science › Information Systems › Software Engineering Research
  • Physical Sciences › Computer Science › Artificial Intelligence › Advanced Software Engineering Methodologies
Keywords
iterative incremental development, software engineering history, software development practices

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review