Software Engineering: Steps & Best Practice


Choose an answer and hit 'next'. You will receive your score and answers at the end.

question 1 of 3

Which phase of the systems development life cycle (SDLC) determines if the project can be done?

Create Your Account To Take This Quiz

As a member, you'll also get unlimited access to over 79,000 lessons in math, English, science, history, and more. Plus, get practice tests, quizzes, and personalized coaching to help you succeed.

Try it risk-free
Try it risk-free for 30 days. Cancel anytime
Already registered? Log in here for access

1. Why is the systems development life cycle referred to as a cycle?

2. In the analysis phase of the systems development life cycle, what is the most common way to gather requirements?

Create your account to access this entire worksheet
A Premium account gives you access to all lesson, practice exams, quizzes & worksheets
Access to all video lessons
Quizzes, practice exams & worksheets
Certificate of Completion
Access to instructors
Create an account to get started Create Account

About This Quiz & Worksheet

A major part of the software engineering process is problem solving. Use this quiz/worksheet to see what you know about relevant topics such as the systems development life cycle (SDLC) phase in which you determine if a project seems plausible and the reason the SDLC is considered a cycle.

Quiz & Worksheet Goals

Find out what you know about these SDLC topics on the quiz:

  • Common way to gather requirements in the analysis phase
  • Phase in which the system must be ready to use
  • Main goal of the design phase

Skills Practiced

  • Reading comprehension - make sure you understand the most important information from the lesson on problem solving in software engineering, including the reason the SDLC is called a cycle
  • Knowledge application - use your knowledge to answer questions about the phase in SDLC in which a project is determined to be feasible and the phase in which the system should be ready to use
  • Information recall - access the knowledge you've gained regarding the best way to gather requirements in the analysis phase

Additional Learning

You can learn more about the development cycle in the lesson named Software Engineering: Steps & Best Practice. Here are some of the topics you'll explore in greater detail:

  • Flexibility in the SDLC
  • When the development phase is complete
  • Purpose of user stories