SDLC Models Flashcards
What is Agile software development?
A group of methodologies (e.g. Scrum, XP) focused on collaboration, iterative delivery, and adaptability using self-organizing cross-functional teams.
What is the Incremental development model?
A lifecycle model where the system is developed and delivered in a series of functional increments.
What is the Iterative development model?
A lifecycle model where the system is developed through repeated cycles, refining and evolving with each iteration.
What is the Sequential development model?
A linear lifecycle model (e.g., Waterfall) where development progresses through distinct, non-overlapping phases.
Which SDLC model emphasizes collaboration and continuous delivery?
Agile
Which model delivers functionality in chunks, each building on the last?
Incremental development
Which model refines the system gradually by repeating cycles of development?
Iterative development
Which model completes each phase before moving to the next?
Sequential (Waterfall)