Search Header Logo

Understanding the Software Development Life Cycle

Authored by Sananda Nandy

Computers

University

Used 1+ times

Understanding the Software Development Life Cycle
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does SDLC stand for?

Software Design and Logic Cycle

System Development Life Cycle

Software Development Life Cycle

System Design and Launch Cycle

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is the correct order of phases in the traditional SDLC?

Planning, Design, Requirements, Implementation, Testing, Maintenance

Planning, Requirements, Design, Implementation, Testing, Maintenance

Requirements, Planning, Testing, Design, Implementation, Maintenance

Design, Planning, Requirements, Testing, Implementation, Maintenance

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In the Waterfall Model, which characteristic best describes the relationship between its phases?

Phases can be revisited at any time during the project

Phases overlap and run concurrently to save time

Each phase must be fully completed before the next phase begins

Phases are repeated in cycles until the product is complete

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

During the Requirements Gathering phase, which technique involves observing end-users in their natural work environment to understand how they perform tasks?

Prototyping

Ethnographic observation

Benchmarking

Regression analysis

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A software team is performing testing to verify that previously working features have not been broken after a new code change is introduced. Which type of testing strategy are they applying?

Unit Testing

Acceptance Testing

Regression Testing

Integration Testing

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following best describes the difference between corrective maintenance and adaptive maintenance in the Maintenance and Support phase?

Corrective maintenance adds new features, while adaptive maintenance fixes bugs

Corrective maintenance fixes defects found after deployment, while adaptive maintenance modifies the system to work in a changed environment

Corrective maintenance updates documentation, while adaptive maintenance improves performance

Corrective maintenance handles user training, while adaptive maintenance handles security patches

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A development team is using the Waterfall Model for a large government project. Midway through the implementation phase, the client requests significant changes to the original requirements. Analyze the challenges this situation presents within the Waterfall Model and identify the most appropriate course of action.

Immediately incorporate the changes into the current phase without documentation, as client satisfaction is the top priority

Ignore the changes since the Waterfall Model does not allow any modifications once implementation has started

Formally document the change request, assess its impact on cost, timeline, and completed phases, and decide whether to restart affected phases or negotiate scope with the client

Pause the project indefinitely until the client finalizes all requirements before proceeding

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?