Software Development and Emerging Technologies

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/15

flashcard set

Earn XP

Description and Tags

These flashcards cover key concepts in software development, emerging technologies, project management methodologies, and user interface design based on the lecture notes.

Last updated 1:28 PM on 2/5/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

16 Terms

1
New cards

The Monolith (1960–1980)

An era characterized by centralized computing using mainframes and dumb terminals.

2
New cards

Web 1.0

The initial stage of the internet featuring static HTML and read-only content.

3
New cards

Cloud Computing

An era marked by storage and processing on remote servers accessible via the internet.

4
New cards

Generative AI

Artificial intelligence that can produce content such as code and creative assets.

5
New cards

IoT (Internet of Things)

A network of interconnected devices that communicate and exchange data.

6
New cards

Agile Manifesto

A declaration of principles for agile software development focusing on flexibility and collaboration.

7
New cards

Waterfall Model

A linear software development process with sequential phases and milestones.

8
New cards

User Story

A tool used in Agile to define a software feature from an end-user perspective.

9
New cards

Telemtry

The process of collecting high-volume sensor data from connected devices.

10
New cards

Failure: Mars Climate Orbiter

A 1998 mission failure caused by a communication error between metric and English units.

11
New cards

Non-Functional Requirements

Criteria that specify the operation of a system, including performance and scalability.

12
New cards

Visual Hierarchy

The arrangement of elements in a way that implies importance and guides user attention.

13
New cards

WCAG 2.1

Web Content Accessibility Guidelines for creating inclusive digital content.

14
New cards

5G

The fifth generation of wireless technology enabling faster and more reliable internet access.

15
New cards

Prototyping

Creating early samples or models of a product to test concepts and functionalities.

16
New cards

Scrum

An Agile framework that organizes work into sprints for iterative development.