ITEC 306 Applications Development and Requirements Engineering

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

1/21

flashcard set

Earn XP

Description and Tags

These flashcards cover key concepts in applications development and requirements engineering essential for understanding the course material.

Last updated 11:49 PM on 4/4/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

22 Terms

1
New cards

Applications Development

The process of creating software to solve problems through systematic steps: Planning, Designing, Coding, Testing and Deployment, and Maintaining.

2
New cards

System Software

Software that manages hardware and provides a platform, such as Windows and Linux.

3
New cards

Application Software

Software that performs user tasks, such as Facebook and Microsoft Excel.

4
New cards

Middleware

Software that connects different applications or systems, like database middleware and web servers.

5
New cards

Embedded Software

Software built into devices to control specific functions, such as in ATMs and washing machines.

6
New cards

Generic Products

Ready-made software sold to many users, like Microsoft Office and Adobe Photoshop.

7
New cards

Customized Products

Software built for a specific client's needs, like company systems or school portals.

8
New cards

Software Development Life Cycle (SDLC)

A process consisting of Planning, Analysis, Design, Development, Testing & Evaluation, Deployment, and Maintenance.

9
New cards

Waterfall Model

A software development model that is linear and sequential, ideal for well-defined projects.

10
New cards

Agile Model

A software development model that is iterative and flexible, often used in startups and SaaS.

11
New cards

Requirements Engineering

The process of defining, managing, and testing requirements to ensure the system meets user needs.

12
New cards

High-Level Requirement

A broad description of the system without detailed specifics.

13
New cards

Detailed Requirement

A specific description of how the system functions, including steps and inputs.

14
New cards

Functional Requirements

Requirements that define what the system should do, including services and reactions.

15
New cards

Non-Functional Requirements

Requirements that define constraints such as performance, timing, and standards.

16
New cards

Validation in Requirements Engineering

The process of checking that requirements accurately reflect what the customer wants.

17
New cards

Stakeholders in Systems

Anyone affected by the system with a legitimate interest, including end users, system managers, and owners.

18
New cards

Metrics for Non-Functional Requirements

Criteria such as speed, size, ease of use, reliability, robustness, and portability used to specify requirements.

19
New cards

Elicitation

The process of gathering requirements from stakeholders.

20
New cards

Quality Function Deployment (QFD)

A technique that translates customer needs into technical software requirements.

21
New cards

Design Concepts in Software Development

Frameworks guiding software design, including abstraction, refinement, modularity, and data structures.

22
New cards

Design Quality Attributes (FURPS)

Attributes used to evaluate design quality: Functionality, Usability, Reliability, Performance, and Supportability.

Explore top notes

note
Lecture 13A: Paleozoic Life
Updated 236d ago
0.0(0)
note
Gravitation and Circular Motion
Updated 1083d ago
0.0(0)
note
Chapter 11: Stockholders' Equity
Updated 812d ago
0.0(0)
note
chapter 4: a&p (tissues)
Updated 661d ago
0.0(0)
note
APES Unit 2 - Biodiversity
Updated 546d ago
0.0(0)
note
Lecture 13A: Paleozoic Life
Updated 236d ago
0.0(0)
note
Gravitation and Circular Motion
Updated 1083d ago
0.0(0)
note
Chapter 11: Stockholders' Equity
Updated 812d ago
0.0(0)
note
chapter 4: a&p (tissues)
Updated 661d ago
0.0(0)
note
APES Unit 2 - Biodiversity
Updated 546d ago
0.0(0)

Explore top flashcards

flashcards
global Quiz
39
Updated 1053d ago
0.0(0)
flashcards
ap psych unit 7
73
Updated 1143d ago
0.0(0)
flashcards
Westward Expansion
29
Updated 1139d ago
0.0(0)
flashcards
latin vocab 1-30
28
Updated 754d ago
0.0(0)
flashcards
Chem Ch.4 Element Info
30
Updated 1283d ago
0.0(0)
flashcards
global Quiz
39
Updated 1053d ago
0.0(0)
flashcards
ap psych unit 7
73
Updated 1143d ago
0.0(0)
flashcards
Westward Expansion
29
Updated 1139d ago
0.0(0)
flashcards
latin vocab 1-30
28
Updated 754d ago
0.0(0)
flashcards
Chem Ch.4 Element Info
30
Updated 1283d ago
0.0(0)