Modern Systems Analysis and Design - Lecture Notes Review

0.0(0)
Studied 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

A collection of vocabulary flashcards based on key terms and concepts from the lecture notes on modern systems analysis and design.

Last updated 5:43 PM on 4/13/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

Information Systems Analysis and Design

A complex organizational process used to develop and maintain computer-based information systems by a team of business and systems professionals.

2
New cards

Systems Development Life Cycle (SDLC)

A traditional methodology used to develop, maintain, and replace information systems, consisting of phases: Planning, Analysis, Design, Implementation, and Maintenance.

3
New cards

Rapid Application Development (RAD)

A methodology that involves extensive user involvement, prototyping, JAD sessions, integrated CASE tools, and code generators to decrease design and implementation time.

4
New cards

Agile Methodologies

Software development approaches that emphasize adaptability, collaboration, and iterative progress through adaptive rather than predictive practices.

5
New cards

Object Oriented Analysis and Design (OOAD)

A process that focuses on objects, which encapsulate attributes and behaviors of real-world entities, and emphasizes class hierarchies and inheritance.

6
New cards

Rational Unified Process (RUP)

An object-oriented systems development methodology established in four phases: inception, elaboration, construction, and transition, organized into separate iterations.

7
New cards

CASE Tools

Computer-Aided Software Engineering tools that provide graphical representation, documentation generation, and automated checking to assist in software development.

8
New cards

Prototyping

A form of RAD that involves building a scaled-down version of the system, allowing for user involvement and capturing requirements concretely.

9
New cards

eXtreme Programming

An Agile development method characterized by short, incremental cycles, automated testing, and pair programming to enhance communication and productivity.

10
New cards

Service-Oriented Architecture (SOA)

An approach to systems development focusing on building systems by assembling software components that model generic business functions.