Chapter 1 - The Systems Analyst & Information Systems Development Flashcards

1
Q

What is the Systems Development Life Cycle?

A

The systems development life cycle, of SDLC, is the process of determining if/how an information system can support one or more business needs, designing that system, building it, and delivering it. Technically, support may fall into this as well.

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

What is a systems analyst?

A

A systems analyst is a person who analyzes business situations in order to identify opportunities for improvement, and then designs systems that implement those same improvements.
Systems analysts play a key role in the SDLC, working closely with all project team members.

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

What is a change agent?

A

A change agent is someone who is tasked with reducing resistance to change within an organization before the implementation of a new system. Systems analysts are often also change agents. Change agents:

  • Identify and implement needed organizational improvements
  • Train and motivate others in using the system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are some of the key skills that a systems analyst needs?

A

A systems analyst needs the following sets of skills:

  • Technical: Understand the technical environment of the business, as-is and to-be.
  • Business: Understand how IT can be applied to business situations.
  • Analytical: Problem-solving.
  • Interpersonal: Don’t piss folks off.
  • Management: Know how to handle people, timelines, and risk.
  • Ethical: Don’t be a dick.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the roles of a systems analyst?

A
A systems analyst can be any of the following roles:
Business Analyst
Requirements Analyst
Infrastructure Analyst
Change Management Analyst
Project Manager
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the primary goal of a systems analyst?

A

The primary goal of a systems analyst is to create a wonderful system.

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

What is a business analyst?

A

A business analyst is a systems analyst that focuses on the business issues that surround a system.

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

What is an infrastructure analyst?

A

An infrastructure analyst is a systems analyst that focuses on the technical infrastructure surrounding the system, and changes that might be needed. They also ensure the new system fits to current organizational standards.

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

What is a change management analyst?

A

A change management analyst is a systems analyst that focuses on people and management issues surrounding the system and its installation.

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

What is a project manager?

A

A project manager is a systems analyst who focuses on ensuring that the project is on-track as far as timeline, budget, and deliverable value.

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

What is a requirements analyst?

A

A requirements analyst is a systems analyst who focuses on obtaining and refining systems requirements from stakeholders.

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

What are the four fundamental phases of the systems development life cycle?

A

The four fundamental stages of the systems development life cycle are:

  • Planning
  • Analysis
  • Design
  • Implementation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Within the systems development life cycle, what are phases?

A

Stages within the systems development life cycle are a series of steps, each relying on various techniques to produce specific deliverables.

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

What deliverables are expected from the Planning phase of the systems development life cycle?

A

Within the planning phase of the systems development life cycle, there are the following deliverables:

  • The system request
  • The project plan
  • The work plan
  • The staffing plan
  • The standards list
  • The risk assessment
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What deliverables are expected from the Analysis phase of the systems development life cycle?

A

Within the analysis phase of the systems development life cycle, there are the following deliverables:

  • The system proposal
  • Requirements definitions
  • Use cases
  • Process models
  • Data models
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What deliverables are expected from the Design phase of the systems development life cycle?

A

Within the design phase of the systems development life cycle, there are the following deliverables:

  • An alternative matrix
  • System specifications
  • Architecture report
  • Hardware & software specification
  • Interface design
  • Physical process model
  • Program design
  • Database and file specification
  • Physical data model
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What deliverables are expected from the implementation phase of the systems development life cycle?

A

Within the implementation phase of the systems development life cycle, there are the following deliverables:

  • Test plan
  • Programs
  • Documentation
  • Migration plan
    • Conversion plan
    • Business contingency plan
    • Training plan
  • Support plan
  • Problem report
  • Change request
  • Post-implementation audit report
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What is a deliverable?

A

A deliverable is a document that explains a various, specific parts of the new system.

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

What is the main focus of the Planning phase of the systems development life cycle?

A

The planning phase of the systems development life cycle focuses on the process of understanding why an information system should be built, and determining how the project team will go about building it.

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

What are the steps of the Planning phase of the systems development life cycle?

A

The two steps of the planning phase of the systems development life cycle are:

  • Project initiation
  • Project management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What goes on during the project initiation step? What phase does it occur in?

A

The project initiation step occurs within the planning phase, and focuses on identifying the potential system’s business value to the organization.

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

What goes on during the project management step? What phase does it occur in?

A

The project management step occurs within the planning phase, and it focuses on the creation of work plans, hiring staff, and enacting techniques to help the project team control and direct the project.

23
Q

What is the main focus of the Analysis phase of the systems development life cycle?

A

The Analysis phase of the systems development life cycle focuses on who will use the system, what the system will do, and where and when it will do it.
During this phase, the team investigates potential improvement opportunities within the existing system, and develops concepts for the next one.

24
Q

What are the steps of the Analysis phase of the systems development life cycle?

A

The three steps of the analysis phase are:

  • Analysis strategy
  • Requirements gathering
  • System proposal
25
Q

What goes on during the analysis strategy step? What phase does it occur in?

A

The analysis strategy step takes place in the analysis phase, and focuses around studying the as-is system in order to gain ideas on designing the new system.

26
Q

What goes on during the requirements gathering step? What phase does it occur in?

A

The requirements gathering step takes place in the analysis phase, and focuses around the gathering and analysis of stakeholder requirements, in order to gain ideas on the new system.

27
Q

What goes on during the system proposal step? What phase does it occur in?

A

The system proposal step takes place in the analysis phase, and focuses around the developing an official proposal to be delivered to the project sponsor, or other key individuals, depending on political environment.

28
Q

What is the main focus of the Design phase of the systems development life cycle?

A

The main focus of the design phase of the systems development life cycle is determining how the system will operate, at least in terms of the hardware, software, and network infrastructure, as well as the UI, forms, and reports, and finally the specific programs, databases, and files required.

29
Q

What are the steps of the Design phase of the systems development life cycle?

A

The four steps of the design phase of the systems development life cycle are:

  • Design strategy
  • Architecture design
  • Database and file specifications
  • Program design
30
Q

What goes on during the design strategy step? What phase does it occur in?

A

The design strategy step of the systems development life cycle takes place during the design phase, and focuses on how the system will be designed, either in-house, or out-of-house, with consultants or with a package.

31
Q

What goes on during the architecture design step? What phase does it occur in?

A

The architecture design step takes place during the design phase, and focuses on describing the hardware, software, and network infrastructure that are going to be used.

32
Q

What goes on during the database and file specification step? What phase does it occur in?

A

The database and file specification step takes place during the design phase, and focuses on what data will be stored, and where it will be stored at.

33
Q

What goes on during the program design step? What phase does it occur in?

A

The program design step takes place during the design phase, and focuses on defining what programs will be written, and what they will do.

34
Q

What is the main focus of the Implementation phase of the systems development life cycle?

A

During the implementation phase of the SDLC, the system is built/purchased, and installed. This is generally the longest and most expensive part of the process.

35
Q

What are the steps of the Implementation phase of the systems development life cycle?

A

There are three steps within the implementation phase of the SDLC. They are:

  • System Construction
  • Installation
  • Support Plan
36
Q

What goes on during the system construction step? What phase does it occur in?

A

The system construction step belongs in the implementation phase, and it revolves around building the system and testing it to ensure it works as planned.

37
Q

What goes on during the installation step? What phase does it occur in?

A

The installation step takes place during the implementation phase, and it is when the old system is shut down and removed, and the new one is installed and turned on.

38
Q

What goes on during the support plan step? What phase does it occur in?

A

The support plan step takes place during the implementation phase, and it focuses on performing post-implementation reviews, as well as identifying changes needed for the system.

39
Q

When is a project identified?

A

A project is identified when someone in the organization identifies a business need to build a system. Needs arise when an organization identifies a unique and competitive way to use IT.

40
Q

What is Business Process Management (BPM)?

A

Business Process Management is a methodology used by organizations to continuously improve end-to-end business processes.

41
Q

What are the three main “forms” of business process management?

A

The three main forms of business process management are:

  • Business Process Automation (BPA): Where technology is used to complement or substitute/automate manual processes.
  • Business Process Improvement (BPI): Creating new, re-designed processes to improve workflows and/or use new technologies.
  • Business Process Reengineering (BPR): Fundamentally changing the way the organization operates.
42
Q

What is a project sponsor?

A

A project sponsor is a person (or group) who has an interest in a new system’s success. Project sponsors usually come from a business function, and understand the business value of said system. They work throughout the SDLC to keep the project moving in the right direction, from a business perspective, and serve as a primary point of contact for the project team.

43
Q

What is a system request?

A

A system request is a document that describes the business reasons for building a system, and summarizes the value that the system is expected to bring. This is generally created by the project sponsor, as a part of a formal “system selection” process.

44
Q

What are the key elements of a system request?

A

The key elements of a system request are:

  • A project sponsor
  • A clearly defined business need
  • The required capabilities of the system
  • The expected benefits the system will bring
  • Any special issues or constraints that need to be considered while assessing the project.
45
Q

What becomes of the system request after completion?

A

Once the system request is completed, it is submitted to the approval committee or project management office. This group reviews the request and decides whether or not to investigate the project by conducting a feasibility analysis.

46
Q

What is a feasibility analysis?

A

A feasibility analysis is a process that guides an organization in determining whether or not they should proceed with a project. Feasibility analysis identifies important risks associated with a project, should it be approved.

47
Q

What are the three areas that a feasibility analysis assesses?

A

A feasibility analysis will assess the three following areas:

  • Technical Feasibility
  • Economic Feasibility
  • Organizational Feasibility
48
Q

What is technical feasibility?

A

Technical feasibility is the measure of whether a system can be successfully designed, developed, and installed within the time and resource constraints given.
It asks “CAN we build it?”
Risks are generally unfamiliarity with the business application or the technology, the size of the project, and cross-compatibility with existing systems.

49
Q

What is economic feasibility?

A

Economic feasibility is, in essence, a cost-benefit analysis. The initial investment, as well as ongoing costs, are compared to ongoing benefits, in order to determine a return on investment (ROI), and a break-even-point on the initial investment. It asks “SHOULD we build it?”

50
Q

What is present value?

A

Present value is the actual worth of a future cash flow in today’s dollars.

51
Q

What is the net present value?

A

Net present value is the difference between the present value of the benefits and the present value of the costs of a project.

52
Q

What are the steps needed to conduct an economic feasibility analysis?

A

The steps needed to conduct an economic feasibility analysis are:

  1. Identify costs and benefits.
  2. Assign values to costs and benefits.
  3. Determine cash flows.
  4. Assess economic value (calculate return on investment, break-even point, net present value).
53
Q

What is organizational feasibility?

A

Organizational feasibility is a measure of how well a system will be ultimately accepted by its users/organization. “If we build it, will they come?”

54
Q

How can organizational feasibility be determined?

A

There are multiple ways organizational feasibility can be determined. The first, and most basic, is to consider how well the goals of the project align with the goals and strategies of the organization.
A second way is to conduct a stakeholder analysis.