SDLC Models
Requirements (SRS)
Design (UML)
Project Management
Testing
100

Sequential model with fixed phases.

What is Waterfall?

100

First step to understand user needs.

What is requirement elicitation? 

100

Diagram showing classes and relationships.

What is class diagram?

100

A chart used for schedule tracking.

What is Gantt chart?

100

Testing individual functions/modules.

What is unit testing?

200

Model using repeated cycles and prototypes.

What is Iterative model? 

200

Document that lists all requirements clearly.

What is SRS?

200

Diagram showing message flow between objects.

What is sequence diagram?

200

Identifying possible future problems.

What is risk management?

200

Testing combined modules together.

What is integration testing?

300

Agile framework with sprints.

What is SCRUM ?

300

A requirement describing system performance/security.

What is non-functional requirement?

300

Design idea: hide internal details.

What is encapsulation?

300

Document listing tasks, time, people, cost.

What is project plan?

300

Testing with only inputs and outputs known.

What is black-box testing?

400

Model mainly for risk handling.

What is Spiral model?

400

Technique to check requirement completeness with stakeholders

What is requirement validation?

400

High-level system structure division into modules.

What is architectural design?

400

Critical path refers to…

What is the longest duration path in a network?

400

Technique dividing input into valid/invalid groups.

What is equivalence partitioning?

500

Model where small increments are delivered frequently.

What is Incremental model?

500

Uncontrolled requirement changes during project.

What is scope creep?

500

Measure that shows how strongly modules depend.

What is coupling?

500

Metric: defects per size of software.

What is defect density?

500

Testing based on code paths/logic.

What is white-box testing?

M
e
n
u