1/6
Flashcards covering the definition, importance, steps, and initial analysis phase of the Software Development Life Cycle.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
Software Development Life Cycle (SDLC)
A process followed throughout the development of a program by all individuals involved in its creation.
Purpose of SDLC
Ensures that GOOD programs are created.
Characteristics of Good Programs
Programs that fully meet the requirements, are efficient, and work properly - don't have errors.
Five Steps of the SDLC
Step 1: Problem Definition and Analysis
The identification and analysis of the problem being solved.
Questions to Organize a Problem Thoroughly
Questions asked in Step 1: 1. What are we being asked to solve? 2. Are there any constraints stopping us from solving the problem? 3. What are the expected inputs and outputs?
Activities in Step 1 (Problem Definition and Analysis)
Phase activities involving: Gathering information, Defining System Requirements, Prioritizing Requirements, and Generate and Evaluate Alternatives.