1 developing business/information technology solutions 10

63
1 Developing Developing Business/Information Business/Information Technology Solutions Technology Solutions 1 1 0 0

Upload: dinah-sanders

Post on 30-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Developing Business/Information Technology Solutions 10

1

Developing Developing Business/InformationBusiness/InformationTechnology SolutionsTechnology Solutions

1010

Page 2: 1 Developing Business/Information Technology Solutions 10

2

• Use the systems development process outlined in this chapter, and the model of IS components from Chapter 1 as problem-solving frameworks to help propose information systems solutions to simple business problems.

1010 Learning ObjectivesLearning Objectives

Page 3: 1 Developing Business/Information Technology Solutions 10

3

• Describe how you might use each of the steps of the information systems development cycle to develop and implement an e-business system.

• Explain how prototyping improves the process of systems development for end users and IS specialists.

1010 Learning Objectives (continued)Learning Objectives (continued)

Page 4: 1 Developing Business/Information Technology Solutions 10

4

• Identify the activities involved in the implementation of new information systems.

• Describe evaluation factors that should be considered in evaluating the acquisition of hardware, software, and IS services.

1010 Learning Objectives (continued)Learning Objectives (continued)

Page 5: 1 Developing Business/Information Technology Solutions 10

5

• Developing e-Business Systems

1010 Section ISection I

Page 6: 1 Developing Business/Information Technology Solutions 10

6

• The systems approach to problem solving applied to the development of information system solutions to business problems.

1010 Information Systems DevelopmentInformation Systems Development

Page 7: 1 Developing Business/Information Technology Solutions 10

7

• The systems approach to problem solving

– Recognize and define a problem or opportunity using systems thinking

– Develop and evaluate alternative system solutions

1010 The Systems ApproachThe Systems Approach

Page 8: 1 Developing Business/Information Technology Solutions 10

8

• Systems approach to problem solving (continued)

– Select the system solution that best meets your requirements

– Design the selected system solution– Implement and evaluate the success of

the designed system

1010 The Systems Approach (continued)The Systems Approach (continued)

Page 9: 1 Developing Business/Information Technology Solutions 10

9

• Systems Thinking– “seeing the forest AND the trees”

• Seeing “interrelationships” among “systems” rather than linear cause-and-effect chains when events occur

• Seeing “processes” of change among “systems” rather than discrete “snapshots” of change, whenever change occurs.

1010 The Systems Approach (continued)The Systems Approach (continued)

Page 10: 1 Developing Business/Information Technology Solutions 10

10

– Systems thinking (continued)• Use a systems context

– Try to find systems, subsystems, and components of systems in any situation you are studying

1010 The Systems Approach (continued)The Systems Approach (continued)

Page 11: 1 Developing Business/Information Technology Solutions 10

11

• Investigation

• Analysis

• Design

• Implementation

• Maintenance

1010 The Systems Development CycleThe Systems Development Cycle

Page 12: 1 Developing Business/Information Technology Solutions 10

12

• The rapid development and testing of working models of new applications in an interactive, iterative process.

• Sometimes called rapid application design (RAD).

• Simplifies and accelerates systems design.

1010 PrototypingPrototyping

Page 13: 1 Developing Business/Information Technology Solutions 10

13

• The prototyping process

1010 Prototyping (continued)Prototyping (continued)

Page 14: 1 Developing Business/Information Technology Solutions 10

14

• Systems Investigation Phase– Feasibility studies

• Organizational feasibility• Economic feasibility• Technical feasibility• Operational feasibility

1010 Starting the Systems Development ProcessStarting the Systems Development Process

Page 15: 1 Developing Business/Information Technology Solutions 10

15

1010Starting the Systems Development Process Starting the Systems Development Process (continued)(continued)

Page 16: 1 Developing Business/Information Technology Solutions 10

16

1010Starting the Systems Development Process Starting the Systems Development Process (continued)(continued)

Page 17: 1 Developing Business/Information Technology Solutions 10

17

– Cost/Benefit Analysis• Tangible costs• Intangible costs

• Tangible benefits• Intangible benefits

1010Starting the Systems Development Process Starting the Systems Development Process (continued)(continued)

Page 18: 1 Developing Business/Information Technology Solutions 10

18

1010Starting the Systems Development Process (continued)

Page 19: 1 Developing Business/Information Technology Solutions 10

19

• Systems analysis is an in-depth study of end user information needs that produces functional requirements.

1010 Systems AnalysisSystems Analysis

Page 20: 1 Developing Business/Information Technology Solutions 10

20

• Traditionally involves a detailed study of…– Information needs of the company & end

users– Activities, resources, & products of one or

more of the present information systems– The IS capabilities required to meet

information needs of the company, the end users, and all business stakeholders that may use the system

1010 Systems Analysis (continued)Systems Analysis (continued)

Page 21: 1 Developing Business/Information Technology Solutions 10

21

• Organizational analysis– Study

• Management structure• The people• Business activities• Environmental systems• The current information system

1010 Systems Analysis (continued)Systems Analysis (continued)

Page 22: 1 Developing Business/Information Technology Solutions 10

22

• Analysis of the present system– Analyze how the present system..

• Uses hardware• Uses software• Is networked• Uses people resources to convert data

resources into information products.• How the IS activities of input, processing,

output, storage, and control are accomplished.

1010 Systems Analysis (continued)Systems Analysis (continued)

Page 23: 1 Developing Business/Information Technology Solutions 10

23

• Functional requirements analysis– What type of information does each

business activity require?• Format, volume, frequency, response

times

– What are the information processing capabilities required?

• Input, processing, output, storage, control

1010 Systems Analysis (continued)Systems Analysis (continued)

Page 24: 1 Developing Business/Information Technology Solutions 10

24

• Functional requirements analysis (continued)– Finally, develop functional

requirements• End user information requirements that are

not tied to the hardware, software, network, data, and people resources

– Goal – identify what should be done, not how to do it.

1010 Systems Analysis (continued)Systems Analysis (continued)

Page 25: 1 Developing Business/Information Technology Solutions 10

25

• Specifies HOW the system will meet the information needs of users

• Focuses on three major products– User interface design– Data design

• Database structures

– Process design• Processing and control procedures

1010 Systems DesignSystems Design

Page 26: 1 Developing Business/Information Technology Solutions 10

26

• User interface design– Focuses on supporting the interactions

between end users and the computer-based applications

• Display screens• Interactive user/computer dialogues• Audio responses• Forms, documents, and reports

1010 Systems Design (continued)Systems Design (continued)

Page 27: 1 Developing Business/Information Technology Solutions 10

27

• System specifications– Formalizes the design of the

application’s user interface methods & products

– Formalizes database structures– Formalizes processing and control

procedures

1010 Systems Design (continued)Systems Design (continued)

Page 28: 1 Developing Business/Information Technology Solutions 10

28

• IS professionals play a consulting role– Training in the use of application

packages– Assistance with the selection of

hardware and software– Assistance in gaining access to

organization databases– Assistance in the analysis, design, and

implementation of your application

1010 End User DevelopmentEnd User Development

Page 29: 1 Developing Business/Information Technology Solutions 10

29

• The application development process– Output

• What information is needed and in what form?

– Input• What data are available? From what

sources? In what form?

1010 End User Development (continued)End User Development (continued)

Page 30: 1 Developing Business/Information Technology Solutions 10

30

• The application development process (continued)

– Processing• What operations or transformation

processes will be required to convert available inputs into the desired output?

• What software package can best perform the required operations?

1010 End User Development (continued)End User Development (continued)

Page 31: 1 Developing Business/Information Technology Solutions 10

31

• The application development process (continued)– Storage– Control

• How will you protect against accidental loss or damage to end user files?

1010 End User Development (continued)End User Development (continued)

Page 32: 1 Developing Business/Information Technology Solutions 10

32

1010 End User Development (continued)End User Development (continued)

Page 33: 1 Developing Business/Information Technology Solutions 10

33

• Implementing e-Business Systems

1010 Section IISection II

Page 34: 1 Developing Business/Information Technology Solutions 10

34

• This is the actual deployment of the information technology system.

• Follows the investigation, analysis, and design stages of the systems development cycle.

1010 ImplementationImplementation

Page 35: 1 Developing Business/Information Technology Solutions 10

35

1010 Implementing New SystemsImplementing New Systems

Page 36: 1 Developing Business/Information Technology Solutions 10

36

• May require suppliers to present bids and proposals based on system specifications– Minimum acceptable physical & performance

characteristics for all hardware and software requirements are established

– Large businesses and government agencies formalize requirements by listing them in a Request for Proposal (RFP) or a Request for Quotation (RFQ)

1010 Evaluating Hardware, Software, & ServicesEvaluating Hardware, Software, & Services

Page 37: 1 Developing Business/Information Technology Solutions 10

37

• May use a scoring system for evaluation– Determine evaluation factors and

assign points

• Performance of hardware and software must be demonstrated and evaluated– May use benchmark test programs

1010Evaluating Hardware, Software, and Services Evaluating Hardware, Software, and Services (continued)(continued)

Page 38: 1 Developing Business/Information Technology Solutions 10

38

• Hardware evaluation factors– Performance

• Speed, capacity, throughput

– Cost• Lease or purchase price• Cost of operations and maintenance

1010Evaluating Hardware, Software, and Services Evaluating Hardware, Software, and Services (continued)(continued)

Page 39: 1 Developing Business/Information Technology Solutions 10

39

• Hardware evaluation factors (continued)– Reliability

• Risk of malfunction & maintenance requirements

• Error control and diagnostic features

– Compatibility• With existing hardware and software?• With hardware & software provided by

competing suppliers?

1010Evaluating Hardware, Software, and Services Evaluating Hardware, Software, and Services (continued)(continued)

Page 40: 1 Developing Business/Information Technology Solutions 10

40

• Hardware evaluation factors (continued)– Technology

• Year of product life cycle• Does it use a new, untested technology?• Does it run the risk of obsolescence?

– Ergonomics• “human factors engineered”?• User-friendly?• Safe, comfortable, easy to use?

1010Evaluating Hardware, Software, and Services Evaluating Hardware, Software, and Services (continued)(continued)

Page 41: 1 Developing Business/Information Technology Solutions 10

41

• Hardware evaluation factors (continued)– Connectivity

• Easily connected to WANs and LANs that use different types of network technologies and bandwidth alternatives?

– Scalability• Can it handle the processing demands of

end users, transactions, queries, & other processing requirements?

1010Evaluating Hardware, Software, and Services Evaluating Hardware, Software, and Services (continued)(continued)

Page 42: 1 Developing Business/Information Technology Solutions 10

42

• Hardware evaluation factors (continued)– Software

• Is system and application software available that can best use this hardware?

– Support• Is support available?

1010Evaluating Hardware, Software, and Services Evaluating Hardware, Software, and Services (continued)(continued)

Page 43: 1 Developing Business/Information Technology Solutions 10

43

• Software evaluation factors– Quality

• Bug free?

– Efficiency• Well-developed system of program code

that does not use much CPU time, memory capacity, or disk space?

1010Evaluating Hardware, Software, and Services Evaluating Hardware, Software, and Services (continued)(continued)

Page 44: 1 Developing Business/Information Technology Solutions 10

44

• Software evaluation factors (continued)– Flexibility

• Can it handle our processes easily without major modification?

– Security• Does it provide control procedures for

errors, malfunctions, and improper use?

1010Evaluating Hardware, Software, and Services Evaluating Hardware, Software, and Services (continued)(continued)

Page 45: 1 Developing Business/Information Technology Solutions 10

45

• Software evaluation factors (continued)– Connectivity

• Web-enabled?

– Language• Is the programming language familiar to

internal software developers?

1010Evaluating Hardware, Software, and Services Evaluating Hardware, Software, and Services (continued)(continued)

Page 46: 1 Developing Business/Information Technology Solutions 10

46

• Software evaluation factors (continued)– Documentation

• Well-documented? Help screens and helpful software agents?

– Hardware• Does existing hardware have the features

required to best use this software?

1010Evaluating Hardware, Software, and Services Evaluating Hardware, Software, and Services (continued)(continued)

Page 47: 1 Developing Business/Information Technology Solutions 10

47

• Software evaluation factors (continued)– Other factors

• Performance, cost, reliability, availability, compatibility, modularity, technology, ergonomics, scalability, and support characteristics

1010Evaluating Hardware, Software, and Services Evaluating Hardware, Software, and Services (continued)(continued)

Page 48: 1 Developing Business/Information Technology Solutions 10

48

• Evaluating IS Services– Performance

• Past performance in view of past promises

– Systems development• Are website and other e-business

developers available? Quality and cost

1010Evaluating Hardware, Software, and Services Evaluating Hardware, Software, and Services (continued)(continued)

Page 49: 1 Developing Business/Information Technology Solutions 10

49

• Evaluating IS services (continued)– Maintenance

• Is equipment maintenance provided? Quality and cost

– Conversion• What systems development & installation

services will they provide during the conversion period?

1010Evaluating Hardware, Software, and Services Evaluating Hardware, Software, and Services (continued)(continued)

Page 50: 1 Developing Business/Information Technology Solutions 10

50

• Evaluating IS services (continued)– Training

• Provided? Quality and cost

– Backup• Are similar computer facilities available

nearby for emergency backup purposes?

1010Evaluating Hardware, Software, and Services Evaluating Hardware, Software, and Services (continued)(continued)

Page 51: 1 Developing Business/Information Technology Solutions 10

51

• Evaluating IS services (continued)– Accessibility

• Services from local or regional sites?• Customer support center?• Customer hot line?

– Business position• Financially strong with good industry

market prospects?

1010Evaluating Hardware, Software, and Services Evaluating Hardware, Software, and Services (continued)(continued)

Page 52: 1 Developing Business/Information Technology Solutions 10

52

• Evaluating IS services (continued)– Hardware

• Provide a wide selection of compatible hardware devices and accessories?

– Software• Offer a variety of useful e-business

software and application packages?

1010Evaluating Hardware, Software, and Services Evaluating Hardware, Software, and Services (continued)(continued)

Page 53: 1 Developing Business/Information Technology Solutions 10

53

• Testing– May involve website performance

testing– Testing and debugging software– Testing new hardware– Reviewing prototypes of displays,

reports, and other output– Should occur throughout the

development process

1010 Other Implementation ActivitiesOther Implementation Activities

Page 54: 1 Developing Business/Information Technology Solutions 10

54

• Documentation– Sample data entry screens, forms, and

reports are examples.– Serves as a method of communication among

the people responsible for developing, implementing, and maintaining the system

– A detailed record of the system’s design– Important in diagnosing errors & making

changes

1010 Other Implementation Activities (continued)Other Implementation Activities (continued)

Page 55: 1 Developing Business/Information Technology Solutions 10

55

• Training– End users must be trained to operate a new

e-business system or implementation will fail– May be limited in scope or may involve all

aspects of the proper use of the new system– Managers and end users must be educated in

how the new technology impacts business operations and management

1010 Other Implementation Activities (continued)Other Implementation Activities (continued)

Page 56: 1 Developing Business/Information Technology Solutions 10

56

• Conversion methods– Parallel

• Both old and new systems are operated until the project development team and end users agree to switch completely

– Phased• Only parts of the new application or only a

few locations at a time are converted

1010 Other Implementation Activities (continued)Other Implementation Activities (continued)

Page 57: 1 Developing Business/Information Technology Solutions 10

57

• Conversion methods (continued)– Pilot

• One department or other work site serves as a test site

– Plunge• A direct cutover to the newly developed

system

1010 Other Implementation Activities (continued)

Page 58: 1 Developing Business/Information Technology Solutions 10

58

1010 Other Implementation Activities (continued)Other Implementation Activities (continued)

Page 59: 1 Developing Business/Information Technology Solutions 10

59

• IS Maintenance– Systems maintenance

– Postimplementation review

1010 Other Implementation Activities (continued)Other Implementation Activities (continued)

Page 60: 1 Developing Business/Information Technology Solutions 10

60

• Why has prototyping become a popular way to develop e-business applications. What are prototyping’s advantages and disadvantages?

• What are the three most important factors you would use in evaluating computer hardware? Computer software?

1010 Discussion QuestionsDiscussion Questions

Page 61: 1 Developing Business/Information Technology Solutions 10

61

• Assume that in your first week on a new job you are asked to use a type of business software that you have never used before. What kind of user training should your company provide to you before you start?

• What is the difference between the parallel, plunge, phased, and pilot forms of IS conversion? Which strategy is best?

1010 Discussion Questions (continued)Discussion Questions (continued)

Page 62: 1 Developing Business/Information Technology Solutions 10

62

• What are several key factors in designing a successful e-commerce or internet website?

1010 Discussion Questions (continued)Discussion Questions (continued)

Page 63: 1 Developing Business/Information Technology Solutions 10

63

ReferencesReferences

• James A. O'Brien; George M. Marakas. Management Information Systems: Managing Information Technology in the Business Enterprise 6th Ed., Boston: McGraw-Hill/ Irwin,2004

1010