Live briefing
Everything about Iterative and incremental development
Development methodology
Iterative and incremental development is any combination of both iterative design and incremental build model for development. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Iterative and incremental developmentA 5-minute orientation
- Pick up a classic book: Software EngineeringThe most-reprinted book on the subject
- Read the landmark paper: Iterative and incremental developments. a brief historyCited 697 times
- Go sideways: Waterfall modelA closely related topic
- Go sideways: Software development processA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Iterative and incremental developments. a brief history
COCOMO-Based Effort Estimation for Iterative and Incremental Software Development
Questionnaire development for the Lolland-Falster Health Study, Denmark: an iterative and incremental process
Iterative and Incremental Development Analysis Study of Vocational Career Information Systems
Questioning the Key Techniques Underlying the Iterative and Incremental Approach to Information Systems Development
Incremental and Iterative Agile Methodology (IIAM): Hybrid Approach for Ontology Design towards Semantic Web Based Educational Systems Development
Iterative and incremental development of the ATLAS Publication Tracking System
A tentative framework for connecting long-term business and product planning with iterative & incremental software product development
📚 Books worth reading
Software EngineeringRoger S. Pressman, Bruce Maxim · 1982
Java software solutionsLewis, John, John E. Lewis Ph. D. · 1997
C How to ProgramPaul J. Deitel, Harvey M. Deitel · 2007
Invitation to Computer ScienceG. Michael Schneider, Judith L. Gersting · 1995
Neural Information ProcessingTingwen Huang · 2012
The personal MBAJosh Kaufman · 2010
Code CompleteSteve McConnell · 1993
The unified software development processIvar Jacobson · 1999
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Waterfall model The waterfall model is the process of performing the typical software development life cycle (SDLC) phases in sequential order. Each phase is completed…
- Software development process A software development process prescribes a process for developing software. It typically divides an overall effort into smaller steps or sub-processes…
- Iterative design Iterative design is a design methodology based on a cyclic process of prototyping, testing, analyzing, and refining a product or process. Based on the…
- Spiral model The spiral model is a risk-driven software development process model. Based on the unique risk patterns of a given project, the spiral model guides a team…
- Agile software development Agile software development is an umbrella term for approaches to developing software that reflect the values and principles agreed upon by The Agile Alliance…
- Object-oriented analysis and design Object-oriented analysis and design (OOAD) is an approach to analyzing and designing a computer-based system by applying an object-oriented mindset and…
- Evolutionary database design Evolutionary database design involves incremental improvements to the database schema so that it can be continuously updated with changes, reflecting the…
- Software prototyping Software prototyping is the activity of creating prototypes of software applications, i.e., incomplete versions of the software program being developed…