Complete the code to select the SDLC model best suited for projects with well-defined requirements.
if project_requirements == 'clear and fixed': sdlc_model = '[1]'
The Waterfall model is best for projects where requirements are clear and unlikely to change.
Complete the code to select the SDLC model ideal for projects requiring frequent feedback and flexibility.
if project_needs == 'flexibility and frequent feedback': sdlc_model = '[1]'
Agile is designed for projects that need flexibility and continuous feedback.
Fix the error in the code to select the SDLC model suitable for high-risk projects requiring iterative risk analysis.
if project_risk == 'high': sdlc_model = '[1]'
The Spiral model is best for high-risk projects because it focuses on risk assessment and iterative development.
Fill both blanks to complete the code selecting SDLC models based on project size and delivery approach.
if project_size == 'small' and delivery == '[1]': sdlc_model = '[2]'
Small projects with incremental delivery often use Agile for flexibility and quick releases.
Fill all three blanks to complete the code selecting SDLC models based on requirement clarity, risk, and customer involvement.
if requirements == '[1]' and risk == '[2]' and customer_involvement == '[3]': sdlc_model = 'Spiral'
The Spiral model fits projects with unclear requirements, high risk, and high customer involvement.