Iterative and incremental developments. a brief history

@article{Larman2003IterativeAI,
  title={Iterative and incremental developments. a brief history},
  author={Craig Larman and V. Basili},
  journal={Computer},
  year={2003},
  volume={36},
  pages={47-56}
}
  • Craig Larman, V. Basili
  • Published 2003
  • Computer Science
  • Computer
  • 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. 

    Topics from this paper.

    Productivity trends in incremental and iterative software development
    31
    Productivity trends in incremental and iterative software development
    10
    Incremental construction of component-based systems
    6
    Using Iterative and Incremental Processes in Global Software Development
    32
    Effort estimation in incremental software development
    36
    An Empirical Examination of Test-Driven Development
    1
    An iterative approach in development of the student information system: Lessons learned
    2

    References

    Publications referenced by this paper.
    SHOWING 1-10 OF 63 REFERENCES
    Evolutionary development
    66
    A spiral model of software development and enhancement
    2611
    Software Development
    94
    Extreme programming explained - embrace change
    • K. Beck
    • Computer Science, Engineering
    • 1990
    5890
    Extreme Programming Explained
    1665
    Dynamics of Software Development
    69
    Managing the development of reliable software
    11
    Principles of software engineering management
    165
    Integration engineering perspective
    4