Chapter 1& 2 Flashcards

1
Q

Information System

A

Information systems exist to support all aspects of business organizations
An information system is a set of interrelated components that collect, process, store, and provide as output the information needed to complete business tasks.

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

Difference between Systems Analysis and Design

A

Systems Analysis - what is Required for the new system to solve the problem

Systems Design - How the system will opertae to solve the problem

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

7 Steps for Systems Analysis and Design

A

Understand the need (business need).

Capture the vision.

Define a solution.

Communicate the vision and the solution.

Build the solution or direct others in building the solution.

Confirm that the solution meets the need.

Launch the solution application.

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

What is the The System Development Life Cycle (SDLC)

A

Initial development of an information system is usually done as a project

A project management framework is needed to guide and coordinate the work of the project team.

SDLC is a framework that identifies all the activities required to research, build, deploy, and often maintain an information system.

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

What are the 6 Core Processes of the SDLC

A

1-identify the problem and optain approval
2-plan and menotor the project
3-discover and inderstand details
4-design sys comp
5-build,testand integrate sys comp
6-complete sys test and deploy the sol

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

What is Agile Development

A

An information system development process – it emphasizes flexibility and rapid response to anticipate new and changing requirements during development

The project plan and the execution of the project must be responsive to unanticipated issues

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

What is Iterative Development

A

An approach to system development in which the system is “grown” piece by piece through multiple mini projects called iterations

Core components are developed first and then additional components are added.

It is called iterative because the six core development processes are repeated for each component.

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

What are the Advantages of Iterative Development

A

Portions of the system can sometimes be deployed sooner

By taking a small portion and developing it first, the most difficult problems can be identified and addressed early in the project.

By focusing on only a small portion at a time, the requirements are fewer and easier to solve

Developing a system in iterations makes the entire development process more flexible and able to address new requirements and issues that come up throughout the project.

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

What is the Work Breakdown Structure

A

breaks down a project deliverables into sub-deliverables

These can be represented hierarchically (in levels)

It provides a visual representation of the project and outlines key dependencies

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

What is Systems Analysis and Design

A

Systems analysis is about understanding the business and its goals and strategies, defining requirements for information systems that support those goals and strategies, and supporting the business.

Systems design is the process of specifying in detail how the many components of the information system should be physically implemented.

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

Who is a Systems Analyst?

A

A** business professional** who requires extensive technical, business, and people knowledge and skills and uses** analysis and design** techniques to solve business problems by using** information technology.**

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

Define 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
13
Q

Define Subsystem

A

a system that is part of a larger system

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

Information Systems and Subsystems

Functional decomposition

A

– dividing a system into components based on subsystems that are further divided into smaller subsystems

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

Information Systems and Subsystems

System boundary

A

the separation between a system and its environment that inputs and outputs must cross

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

Types of Information Systems

Customer relationship management (CRM) system

A

a system that supports marketing, sales, and service operations involving direct and indirect customer interaction

retail company to manage their customer interactions.

17
Q

Types of Information Systems

Supply chain management (SCM) system

A

– a system that easily connects product development, product sourcing, manufacturing, and inventory management

like Apple. The SCM system helps Apple coordinate product development, sourcing components from suppliers, managing the manufacturing process, and keeping track of inventory levels. This integration ensures that the latest iPhones are developed efficiently, sourced from the best suppliers, manufactured on time, and available in stores when customers want to buy them.

18
Q

Types of Information Systems

Accounting and financial management (AFM) system

A

– a system that records accounting information needed to produce financial statements and other reports used by investors and creditors

like Microsoft. The AFM system helps Microsoft record all financial transactions, manage accounts payable and receivable, and generate financial statements.

19
Q

Human resource management (HRM) system

A

a system that supports such employee-related tasks as payroll, benefits, hiring, and training

like Google uses an HRM system to manage its employee records, process payroll, administer benefits, track training programs, and streamline the hiring process

20
Q

Manufacturing management system

A

a system that controls internal production processes that turn raw materials into finished goods

like Toyota uses a Manufacturing Management System to oversee its assembly lines.

21
Q

Knowledge management system (KMS)

A

a system that supports the storage of and access to documents from all parts of the organization

22
Q

Collaboration support system (CSS)

A

a system that enables geographically distributed personnel to collaborate on projects and tasks

23
Q

Business intelligence system

A

a system that supports strategic planning and executive decision making

24
Q

Enterprise resource planning (ERP)

A

a process in which an organization commits to using an integrated set of software packages for key information systems

25
Q

Technical Knowledge and Skills

A

Computers and how they work

File, database, and storage hardware and software

Input and output hardware and software

Computer networks and protocols

Programming languages, operating systems, and utilities

Communication and collaboration technology such as digital telephones, videoconferencing, and Web-based document management systems

They also need to know about tools and techniques for developing systems

26
Q

Tools

A

a software application that assists developers in creating models or other components required for a project

27
Q

Techniques

A

strategies for completing specific system development activities:

Project planning techniques

Cost/benefit analysis techniques

Interviewing techniques

Requirements modeling techniques

Architectural design techniques

Network configuration techniques

Database design techniques

28
Q

Business Knowledge and Skills

A

*What business functions do organizations perform?
*
How are organizations structured?

How are organizations managed?

What type of work goes on in organizations (finance, manufacturing, marketing, customer service, etc)?

What does the specific organization do?

What makes it successful?

What are its strategies and plans?

What are its traditions and values?

29
Q

People Knowledge and Skills

A

Interpersonal skills are perhaps the analyst’s most important skills because analysts rely on others, including managers, users, programmers, technical specialists, customers, and vendors, to take a system from initial idea to final implementation

The analyst must develop repport with users who may be resistant to change, negotiate with management for such resources as budget, time, and personnel, and manage development personnel with many different skills, capabilities, and attitudes

The analyst must be an effective teacher, mentor, confidant, collaborator, manager, and leader, shifting easily among those roles many times over the course of a typical work day

30
Q

Integrity and Ethics

A

Personal integrity and ethics is extremely important for a systems analyst
Problems that can be worked on by an analyst could involve confidential corporate information, including proprietary information about products, strategic plans or tactics, and even top secret information involving government military contracts
Analysts are expected to uphold the highest ethical standards when it comes to private proprietary information
Ethics and integrity also include follow-through on commitments, dealing directly with mistakes and gaps in relevant knowledge and skills, and practicing open and honest communication

In the context of a systems analyst, integrity means consistently acting with honesty, responsibility, and ethical behavior, especially when handling confidential or sensitive information.

In the context of a systems analyst, ethics means adhering to the highest ethical standards when it comes to private proprietart and have moral principles , ensuring fairness, confidentiality, and transparency in all work-related activities.

31
Q

What is the approach taken by an SA to solve a problem

A

1-Research and understand the problem
2-det if the benefits on solving that problem outweight the cost involved
3-det req
4-define all possible solutions
5-dec which sol is best
6-define the details of sol
7-imple the sol
8-monitor sol