Chapter 10 Flashcards

1
Q

What do system failures cause?

A
  • Missed deadlines
  • Users’ needs not addressed
  • Poor support from top management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What do successful information systems integrate into their design?

A

People
Software
Hardware

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

What is a SDLC?

A
  • Range of clearly defined - phases executed in order
  • Serves as framework for development of cycle or project
  • Waterfall model
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the lifecycle of Systems Development?

A

1.Planning
2. Requirements gathering and analysis
3. Design
4. Implementation
5. Maintenance

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

What is planning?

A

Most important phase
Designer understands and defines organisation’s problem

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

How is information on a problem obtained?

A

forming a task force
feasibility studies

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

What is the thought process to take place during planning?

A
  1. Identify potential systems in organisation
  2. Perform preliminary analysis of needs and define problem
  3. Perform feasibility studies
  4. Decide to proceed with model or not
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What questions do analysts use to assess current and future needs?

A
  1. Why system is being developed
  2. Who are the current and future users
  3. Is the system new/upgrading/extension of current system
  4. Which functional areas are going to use the system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the information to consider during planning (needs analysis)?

A
  1. Organisation’s strategic goals
  2. How proposed system will support these goals
  3. Factors critical for the success of the proposed system
  4. Criteria for evolution of proposed sysytem
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

what representatives are required for the task force during planning?

A

IT department
Systems analysts
Technical advisors
Top management

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

Planning: Task Force; Joint program design?

A
  • Collective activity existing of task force members
  • Structured workshop where everyone comes together to develop program
  • Detailed agenda; Visual aids; leader
  • Result in final document containing definitions of planned system

=Internal users: Employees who use system regularly
=External users: non-employees who will use system

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

Planning user feedback: 4W’s?

A

Why is the system designed
Who will use the system
When will the system be operational
What kind of capabilities will the system provide

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

What is the feasibility studies area of planning?

A

Analysis of the proposed solutions’ feasibility and determine how to present solution to management

Feasibility studies are measured against how advantageous and practical system will be for organisation

Measured continuously through SDLC proses

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

What are the 5 dimensions of feasibility studies?

A

Economy
Technical
Operational
Scheduling
Legislative/Legal

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

What is Economic feasibility?

A

Assess system cost and advantages

Advantage>Cost = Economic feasible

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

What is technical feasibility?

A

technology used in the system
1. Is technology available
2. Is it feasible to implement

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

What is operational feasibility?

A

Assess how the proposed solution will work for the organisation

Measures how internal and external users would react to system

Assess whether it is worth it to implement the system

18
Q

Scheduling feasibility?

A

Determine if the system will be finished on time

Is system will not finished on time and clients will be lost as a result thereof - System not feasible

19
Q

What does legal feasibility entail?

A

Determine legal/legislative aspects and address the following:
-Will system violate any legal issues in country of use
-Are there political repercussions
-Is there conflict between the proposed system and legal requirements

20
Q

What are the requirements gathering and analysis?

A

Analysts define the problem and generate alternatives to solve the problem

Information gathered by means of:
-Interviews
-Recordings
-Observations

21
Q

What is information used for in the second phase?

A

Processing analysis: What the system should do

Data analysis: Which data is needed for the process to be executed

22
Q

What are the two approaches for analysis and design of information system?

A
  1. Structured system analysis and design => SSAD
    - Treat processing and data independently
    - Sequential approach
    - Requires completion of analysis before starting with design
  2. Object oriented approach
    - Combines processing and data analysis
    - Analysis and design is done in 1 phase instead of 2 phases
23
Q

What types of designs to analysts opt for?

A

-Most Realistic
-Offers highest reward

24
Q

What are the 3 parts of the design phase?

A

Conceptual design
- Overview of system
Excludes hardware and software

  • Logical design
    Specifies hardware and software
  • Physical design
    Design for specific platform
25
Q

What is Computer-Aided Systems Engineering?

A

(CASE)
Systems analysts use aids to automate certain parts of application development process

Tools are helpful in investigation and analysis of large-scale projects

Analysts use this to make modifications and updates to several design versions to get best version

26
Q

What does CASE Aid in?

A

Helps Analysts to:
- Keeps models consistent
- Documents models with explanations and notes
- Ensures models are developed according to rules
- Keeps record of and maintains changes to design
- Creates different versions of design

27
Q

What is design prototyping?

A

Small scale version of system is developed

Big enough to illustrate advantages of system

Users can give feedback on system

Possible problems identified and solutions investigated

28
Q

Why is design prototyping used?

A
  1. Collects system requirements
  2. Helps to determine system requirements
  3. Determine technical feasibility of system
  4. Sells the proposed system to users and management
29
Q

What is a Proof-of-Concept?

A

Shows users how a task that was previously impossible can now be performed.

30
Q

Selling Prototype?

A

Used to sell proposed system to users and/or management by illustrating some of its functions

31
Q

What are the steps to design prototyping?

A
  1. Define initial requirements
  2. Develop prototype
  3. Review and evaluate prototype
  4. Change prototype
32
Q

What does the implementing of a system entail?

A

Solution transferred from paper to action

System is configured and components are produced

33
Q

What are the types of system conversions?

A

Parallel
Phased - in - phased - out
Plunge
Pilot

34
Q

Parallel Implementing?

A

Old and new systems run simultaneously for short time to ensure new system works

Very expensive and can only be used if operational system is already in place

35
Q

Phased-in-phased-out Implementing?

A

Each module is phased in and the old one phased out until the whole system is operational

Not suitable for all situations

Can be effective in accounting and finance

36
Q

Plunge Implementing?

A

Stop the old system and start using the new one

Very high risk (if there are problems with new system), but cost effective (Higher risk, higher returns)

37
Q

Pilot Implementing?

A

New system is only introduced to limited area of organisation

If it functions like it should, it is implemented in the rest of the organisation (either in stages or all at once).

38
Q

What tasks need to be performed for implementing to take place?

A

Purchase of new equipment

Appointment of new employees

Training of employees

Planning and design of physical layout

Coding

Testing

Design security measures and safeguards

Create a disaster recovery plan

39
Q

What is a request for proposal?

A

Written document with detailed specification used for bid for equipment, supplies or services

Contains detailed functional, technical and business requirements information

Compares different bids

Convenient to use single vendor to supply all components
(Consider that the vendor might not have knowledge for all areas of business)

40
Q

What are alternatives to implementation?

A

Insourcing
-Organisation’s team develop system internally

Self-sourcing
-End users design own system with minimum or no input from IT
-Might not have knowledge to write programming code
-Proficient enough to use off the shelf software
-Manufacture custom-made applications

Outsourcing
-Organisation appoints external supplier or consultant who specialises in development services

41
Q

What does Maintenance entail?

A

System is in use

Improvements and modifications are developed and tested

Hardware and software are added or removed

Maintenance team assesses how the system works and take actions to ensure the system keeps working

If system objectives are not being met, corrective action will be taken

42
Q
A