1/5
Flashcards covering key concepts related to the Software Development Life Cycle (SDLC), Agile development, and project management.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
What are the six core processes of the SDLC?
Identify the Problem or Need, Plan and Monitor the Project, Analyze Requirements, Design the System Components, Build, Test, and Integrate the System, Deploy the System.
What is Agile development?
Agile development is a flexible system development approach that breaks work into smaller iterations for quick delivery, allowing for feedback and adaptability.
What does iterative development mean?
Iterative development involves building a system in small cycles, developing a basic version, testing it, and incrementally improving it through several rounds.
What is the purpose of a System Vision Document?
To explain the problem or goal, describe what the system will do, and show the benefits.
What is the difference between a system and a subsystem?
A system is a collection of parts working together to achieve a goal, while a subsystem is a smaller part of the system that performs a specific task.
What is the purpose of a Work Breakdown Structure (WBS)?
To organize tasks, make planning easier, improve tracking, and assign responsibility for each part of the project.