Software Engineering 1 - Module 1

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

1/72

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

73 Terms

1
New cards

Action

Set of tasks that produce major work product.

2
New cards

Activity

Strives to achieve a broad objective.

3
New cards

Ad-hoc Workflow System

Deals with shaping of product, sales proposals and strategic plans.

4
New cards

Administrative Workflow Systems

Focus on tracking of expense reports, travel requests, messages.

5
New cards

Application Software

Stand-alone programs that solve specific business needs.

6
New cards

Artificial Intelligence Software

Uses non-numerical algorithms to solve complex problems.

7
New cards

Be open to the Future

Never design yourself in the corner.

8
New cards

Carry out the Plan

Code generation (Programming).

9
New cards

Cloud Computing

Infrastructure or ecosystem enabling sharing or using computing resources broadly.

10
New cards

Closed Systems

Can be predicted with certainty.

11
New cards

Communication

Communicate and collaborate with user to understand objectives.

12
New cards

Construction

Building of the software project.

13
New cards

Data

Raw facts, important component of IS.

14
New cards

Database

Collection of related organized data.

15
New cards

Decision Support System (DSS)

Supports problem-specific decision-making.

16
New cards

Deployment

Software delivered to customer for evaluation and feedback.

17
New cards

Embedded Software

Resides within a product or system to implement control features.

18
New cards

Engineering/Scientific Software

Broad array of “number crunching” programs.

19
New cards

Enterprise Resource Planning (ERP)

Integrated programs for business operations.

20
New cards

Examine the result for accuracy

Testing and Quality Assurance (Deliberate).

21
New cards

Executive Information System (EIS)

For senior managers, easy to use.

22
New cards

Expert Systems

Make suggestions like an expert in a field.

23
New cards

Feedback

Evaluation.

24
New cards

Good Information Characteristics

Accuracy, Timeliness, Less Uncertainty, An element of surprise value, Should aid in decision-making, Should update knowledge.

25
New cards

Information

Analyzed facts processed from data.

26
New cards

Information Management

System managing information, focusing on data as utility.

27
New cards

Information System

Set of interrelated components that collect, store, process, analyze, support decision-making.

28
New cards

Input

Acquisition of raw data introduced to the system.

29
New cards

KISS (Keep It Simple, STUPID!)

All design should be as simple as possible, but no simpler.

30
New cards

Legacy Software

Older programs developed decades ago, modified to meet changes.

31
New cards

Maintain the Vision

Essential for the success of the software project.

32
New cards

Management Information System (MIS)

Provides routine summary of operations.

33
New cards

Mobile Applications

Encompass user interface taking advantage of mobile platform interactions.

34
New cards

Modeling

“Sketch” of the project to understand the big picture.

35
New cards

Open Systems

Probabilistic systems where outputs can't be determined precisely.

36
New cards

Output

Processed data becomes information.

37
New cards

Plan Ahead for Reuse

Reduces the cost and increases value of reusable components.

38
New cards

Plan a Solution

Modeling and Software Design (Designing).

39
New cards

Planning Phase

Identifies need for new system, preliminary plan or feasibility study.

40
New cards

Planning

Mapping the software project to create guidelines.

41
New cards

Process

Collection of activities, actions, tasks performed to create work product.

42
New cards

Process

Data processing, classifying, arranging, calculating.

43
New cards

Process

Generates useful information for decision-making.

44
New cards

Production Workflow Systems

Concerned with mortgage loans and insurance claims.

45
New cards

Product Line Software

Set of software-intensive systems sharing common features for a market segment.

46
New cards

Product-line Software

Designed to provide specific capabilities for use by many customers.

47
New cards

Software

Collection of computer programs, procedures and documentation that perform tasks on a computer system.

48
New cards

Software

Data structures that enable programs to manipulate information (e.g., databases).

49
New cards

Software

Set of instructions/codes or computer program that when executed provides desired features, function and performance.

50
New cards

Software Development Life Cycle

Focuses on software components.

51
New cards

Software Engineering

Discipline of acquiring and applying knowledge to design and implement structures, systems, processes.

52
New cards

Software Engineering

Process or collection of methods and tools to build high-quality software.

53
New cards

Software Engineering

Systematic, disciplined, quantifiable approach to development, operation, maintenance.

54
New cards

System Development Life Cycle (SDLC)

Applies to hardware and software configurations.

55
New cards

System Development Life Cycle (SDLC)

Process for planning, creating, testing, deploying an information system.

56
New cards

System Development Phase

Real work begins, programmers build the system.

57
New cards

System Implementation Phase

Installation, moving data to new system.

58
New cards

System Maintenance Phase

Maintenance, updates, fine-tuning.

59
New cards

System Software

Collection of programs written to service other programs.

60
New cards

System Testing Phase

Integration and testing to meet goals.

61
New cards

Systems

Set of interacting or interdependent entities forming an integrated whole.

62
New cards

Systems

Set of processes or integrated parts with entities performing functions.

63
New cards

Systems Analysis Phase

Works on source of problem, analyzes solutions, functional requirements.

64
New cards

Systems Design Phase

Describes specifications, features, operations.

65
New cards

Task

Focuses on small, well-defined objectives producing tangible outcome.

66
New cards

The Reason it all Exists

Provide value to its users.

67
New cards

Think!

Practice complete and clear thought before taking action for better results.

68
New cards

Transaction Processing System (TPS)

For record keeping, report generation.

69
New cards

Understand the Problem

Communication and Analysis (Research).

70
New cards

Web/Mobile Application

Network centric applications encompassing browser-based apps and/or mobile apps.

71
New cards

WebApps

Sophisticated computing tools providing stand-alone function, integrating databases and applications.

72
New cards

What you produce, others Consume

Always specify design and implement knowing someone else will have to understand.

73
New cards

Workflow System

Rule-based management for business processes.