Comp (1) SDLC

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/14

flashcard set

Earn XP

Description and Tags

Only requirement engineering

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

15 Terms

1
New cards

Software Development Life Cycle (SDLC)

The process of creating a new software or system, encompassing planning, writing, modifying, and maintaining software.

2
New cards

11 phases of SDLC

1: Defining the Problem.

2: Planning.

3: Feasibility Study.

4: Analysis.

5: Requirement Engineering.

6: Design.

7: Implementation.

8: Testing.

9: Deployment.

10: Documentation.

11: support.

3
New cards

Defining the Problem Phase

The initial phase where the problem to be solved or system to be developed is clearly defined, and all requirements are documented and approved.

4
New cards

Planning Phase

The phase in project planning where the project's goal is identified and necessary requirements for product development are assessed.

5
New cards

Feasibility Study Phase

An essential aspect of project planning that evaluates the viability and practicality of developing a proposed system in various dimensions.

6
New cards

Technical Feasibility

Assesses the practicality of implementing a proposed project from a technological standpoint by evaluating available technology, tools, and resources.

7
New cards

Economic Feasibility

Evaluates the financial viability of a proposed system by comparing its costs and benefits.

8
New cards

Operational Feasibility

Assesses how well a proposed system aligns with the organization's operational processes and goals.

9
New cards

Legal Feasibility

Evaluates compliance of a proposed system with applicable laws, regulations, and standards.

10
New cards

Schedule Feasibility

Assesses whether a system can be completed within a specified timeframe.

11
New cards

Analysis Phase

The phase where the project team determines the end-user requirements, often with client focus groups, and assesses whether the project can go ahead.

12
New cards

Requirement Engineering Phase

Focuses on gathering, analyzing, documenting, and managing requirements for the proposed system.

13
New cards

Requirement Gathering

The stage in SDLC that identifies and documents the needs and expectations of stakeholders through interviews, surveys, observations, and document analysis.

14
New cards

Requirements Validation

The process of reviewing gathered requirements to ensure they align with the stakeholders' intentions.

15
New cards

Requirements Management

A continual process aimed at ensuring that the software meets the expectations of users and accommodates new requirements.