Intro. to System Analysis and Design Flashcards

1
Q

What is a System?

A

A collection of interrelated components that function together to achieve some outcome

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a Computer Application (App)?

A

A computer software program that executes in a computing device to carry out a set of functions
It has a modest scope.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is an Information System?

A

A collection of interrelated components that collect, process, store, and provide as output the information need to complete Business tasks.
It’s broader in scope than an app

Includes the databases and related manual processes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the purpose of Systems Analysis and Systems Design in the development of IS?

A
  • Systems Analysis are those activities that enable a person to understand and specify what an information system should accomplish.
  • Systems Design are the activities that enable a person to define and describe in detail the system that solves the need

A project is a planned undertaking that has a beginning and end and that produces some definite results, they are used in IS.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the Systems Development Life Cycle?

A

The SDLC is a formal process that consists of all activities required to build, launch, and maintain an information system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the Main Phases of the SDLC?

A

PADI

  • Planning - identify the problem and obtain approval; Plan and monitor the project
  • Analysis - discover and understand the details of the problem
  • Design - Design the system components that solve the problem
  • Implementation - Build, test, and integrate system components
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Planning Phase

A

Understand WHY an Information System should be built and determine HOW the project team will go about building it.

Project Initiation
Develop a system request
Conduct a feasibility analysis

Project Management
Develop the work plan
Staff the project
Monitor and control the project

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

The Analysis Phase

A

Understand WHO will use the system, WHAT the system will do, and WHERE and WHEN it will be used.

Develop an analysis strategy
Change (AS-IS to TO-BE)

Gather requirements
Create a business model

Develop a system proposal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

The Design Phase

A

Understand HOW the system will operate

Develop a design strategy 
Design architecture and interfaces
Develop databases and file specifications
Develop the program design to specify: 
What programs to write
What each program will do
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

The Implementation Phase

A

Building( or acquiring ) the actual system

Construct system
Build it, test it etc

Install system and train users

Support the system (maintenance)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Information Systems Development Process

A

The actual approach used to develop a particular information system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Structured Development

A

Waterfall Development

Parallel Development

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Rapid Application Development

A

Phased

Prototyping

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Agile Development

A

Emphasizes flexibility to anticipate new requirements during Development
Fast on feet; responsive to change
eXtreme programming
SCRUM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Iterative Development

A

The system is “grown” piece by piece through multiple iterations.
Complete small part of system, then repeat process to refine and add more, continue this process till done

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is a Systems Analyst?

A

A business professional who uses analysis and design techniques to solve business problems by using information technology

The System Analyst is the key person
• Designs a system to add value
• Job is rewarding, yet challenging
• Requires specific skill sets

Agents of Change
• Identify ways to improve the organization
• Motivate and train others

17
Q

What is the Analysts Approucg to Problem Solving

A

Looking into the problem in great detail

Understand everything about the problem

Generate several alternatives for solving the problem

Pick the best solution

18
Q

What Knowledge and Skills are Required of a Systems Analyst?

A

Technical
Business
People

19
Q

What are tools and techniques?

A

Tools: a software application that assist developers in creating models or components required for a project

Techniques: strategies for completing specific system development activities