Introduction to Software Engineering

0.0(0)
studied byStudied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/9

flashcard set

Earn XP

Description and Tags

Flashcards covering key concepts from the lecture on Software Engineering, including definitions and processes.

Last updated 3:40 AM on 2/7/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

10 Terms

1
New cards

Software Engineering

Application of engineering principles to software development in a methodical way.

2
New cards

Systems Development Life Cycle (SDLC)

A process used for planning, creating, testing, and deploying information systems.

3
New cards

Stakeholder

An entity that has an interest in the software engineering process, including those who are involved, interested, and affected.

4
New cards

Work Product

Tangible outputs of a project such as documents and systems.

5
New cards

Project Management Lifecycle

A series of processes that guide a project from initiation to closing.

6
New cards

Methodology

A collection of methods used in software development.

7
New cards

Procedure

A combination of a method and tool to develop software rationally and timely.

8
New cards

Constraint

Expectation from the system that limits options, often referred to as nonfunctional requirements.

9
New cards

Activity

Sets of tasks that lead towards a major goal in a project.

10
New cards

Risk Management

The process of identifying, assessing, and controlling risks that could impact a project.