310443 management information systems

38
20 July 01 Email: [email protected] c.th 1 310443 Management 310443 Management Information Systems Information Systems 10. Developing Workgroup Information Systems by Asst. Prof. Wichai Bunchua E-mail : [email protected] http://homework.sci.buu.ac.th/~wi chai/310443.html

Upload: juliet

Post on 19-Jan-2016

18 views

Category:

Documents


0 download

DESCRIPTION

310443 Management Information Systems. 10. Developing Workgroup Information Systems by Asst. Prof. Wichai Bunchua E-mail : [email protected] http://homework.sci.buu.ac.th/~wichai/310443.html. Developing Workgroup Information Systems. The workgroup systems Development Process - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 310443  Management Information Systems

20 July 01 Email: [email protected]

1

310443 Management 310443 Management Information SystemsInformation Systems

10. Developing Workgroup I nformation Systems

by

Asst. Prof. Wichai Bunchua- 4E mail : wichai@bucc .buu.ac.th

://..../~/3 1 0 4 4 3 .html

Page 2: 310443  Management Information Systems

20 July 01 Email: [email protected]

2

Developing Workgroup Information Systems

The workgroup systems DevelopmentProcess

Problem definition stage Requirements stage Evaluation stage Design stage Implementation stage Dataflow diagrams

Page 3: 310443  Management Information Systems

20 July 01 Email: [email protected]

3

The Workgroup Systems Development

Process

The Systems Development Life Cycle (SDLC) process

Define the problem Specify the requirements Evaluate alternatives Design the system Implement the system

Page 4: 310443  Management Information Systems

20 July 01 Email: [email protected]

4

Problem Definition Stage

Ploblem definition Feasibility Assessment Project plan building

Page 5: 310443  Management Information Systems

20 July 01 Email: [email protected]

5

Problem Definition

Perception of what is and what shoul d be

Many perceptions Concensus

Understanding Acceptance Support

Realistic axpectations

Page 6: 310443  Management Information Systems

20 July 01 Email: [email protected]

6

Assess Feasibility

Four dimensions of feasibility Costs Schedule Technology Politcal feasibility must address soci

al dynamics of the group

Page 7: 310443  Management Information Systems

20 July 01 Email: [email protected]

7

Build Project Plan

More complecated than with persona l systems because of greater comple

xity and scale - Build project development team ide

ntify workgroup members who will pa rticipate in the systems development

Allow time for review, discussion, andrework

Page 8: 310443  Management Information Systems

20 July 01 Email: [email protected]

8

Requirements Stage

General strategy Output requirements Input requirements processing scale estimates Constraints determination Requirements documentation

Page 9: 310443  Management Information Systems

20 July 01 Email: [email protected]

9

Determine Output to Be produced

For communication applications: Nature of communications, communicati

ons format and content For analysis applicationss:

Types of analysis; ways in which membe rs will share data and results; means b

y which work load will be divided

Page 10: 310443  Management Information Systems

20 July 01 Email: [email protected]

10

Determine Output (cont.)

For tracking and monitoring applications:Format of reports, screen display, and

menus; nature of ad hoc query requests Beware of inconsistent terminology

and differences between form and content

Use prototypes for clarity

Page 11: 310443  Management Information Systems

20 July 01 Email: [email protected]

11

Determine Necessary Input

Examine output requirements and wo rk backward to determine input neces

sary to produce that putput or Examine existing workgroup forms, co

llect data from them, consider additio nal requirements suggested by forms

Use DFDs to learn of existence of both input and output requirements

Page 12: 310443  Management Information Systems

20 July 01 Email: [email protected]

12

Estimate Processing Scale

Amount of data Growth of data Frequency of data changes Frequency of report production Amount of concurrent of work load Growth in concurrent work load Response time requirements

Page 13: 310443  Management Information Systems

20 July 01 Email: [email protected]

13

Determine Constraints

Hardware Programs Data Procedures - especially control People

Page 14: 310443  Management Information Systems

20 July 01 Email: [email protected]

14

Document Requirements

Need for concensus on requirements

Requirements document Prototypes Request for proposal

Page 15: 310443  Management Information Systems

20 July 01 Email: [email protected]

15

Guidelines for an Effective Requirements

Review Meeting

Publish an argenda before meeting that sets out the following

Starting time Ending time Purpose Place

Distribute requirements document befor e meeting

Require that participants read requireme nts document before meeting

Page 16: 310443  Management Information Systems

20 July 01 Email: [email protected]

16

Guidelines for an Effective Requirements Review Mee

ting (cont.)

Have a meeting moderator to keep the discussion on track

Start and stop meeting on time, hold more meetings if not finished

Clarify that purpose of meeting is to define requirements not solutions

Do not use meeting to air grievances or conduct departmental business

Give respectful consideration to all suggestions

Keep minutes and distribute them afterwards

Page 17: 310443  Management Information Systems

20 July 01 Email: [email protected]

17

Evaluation Stage

Transition in the users’ role Requirements evaluation Alternative vendor identification Vendor communication Alternative selection Proposal evaluation The contract

Page 18: 310443  Management Information Systems

20 July 01 Email: [email protected]

18

Sources of Vendor Contracts

Your company’s MIS department Coonsultants Professional colleagues Departments with similar needs in o

ther companies Professional organizations Professional meetings

Page 19: 310443  Management Information Systems

20 July 01 Email: [email protected]

19

Sources of Vendor Contr acts (cont.)

Hardware dealers Local chapters of professional

associations like Data Processing Management Association (DPMA) and Association of Computing Machinery(ACM)

Local computer clubs Advertising in your trade’s publications

Page 20: 310443  Management Information Systems

20 July 01 Email: [email protected]

20

Vendor Communication

Coordinate with your corporation’s purchasing department

Make full disclosure of your problem , needs, and requirements

Meet with vendors singly, if possible Specify that all copiesof the RFP are

to be returned

Page 21: 310443  Management Information Systems

20 July 01 Email: [email protected]

21

Characteristics of a Good RFP

RFP = Request for proposal Clearly written Consistent Complete

Page 22: 310443  Management Information Systems

20 July 01 Email: [email protected]

22

Characteristics of a Goo d RFP (cont.)

Description of: Background, context, and processing enviro

nment Specific requirements Constraints on system Constraints on procurement process Need ont solutions (unless a particular solut

ion required) General description of evaluation criteria Response dates Single point of contact for questions

Page 23: 310443  Management Information Systems

20 July 01 Email: [email protected]

23

Intangible Factors in Alternative Selection

Ease of system expansion Vendor reputation or position in the

marketplace Simplicity or other beauty of design Anticipation of future technology Especially effective vendor personnel

or management Local support office

Page 24: 310443  Management Information Systems

20 July 01 Email: [email protected]

24

Proposal Evaluation

Check for vendor and product reputation Formal, quantitative, or subject

evaluation can work Other criteria:

Responsive to RFP? Understand problem and requirements? All costs included? Schedule realistic and acceptable?

Get help evaluating, if necessary

Page 25: 310443  Management Information Systems

20 July 01 Email: [email protected]

25

Contract

Do not sign “standard” contract Get legal help for all but the

smallest and simplest contracts

Page 26: 310443  Management Information Systems

20 July 01 Email: [email protected]

26

Design Stage

Manage as for any technical project Assess people Follow intuition Get help when necessary

Hardware Develop specification

Page 27: 310443  Management Information Systems

20 July 01 Email: [email protected]

27

Design Stage (cont.)

Program Develop specification Design structure and logic of custom

programs Data

Develop data standards Create data model and transform it

into database design

Page 28: 310443  Management Information Systems

20 July 01 Email: [email protected]

28

Design Stage (cont.)

Procedures Develop for both user and operations

procedures Develop for normal and failure recovery

procedures Check for completeness and feasibility Ensure that data-entry and conversion

procedures are appropriate People

Redraw draft of new or altered job descriptions Prepare for personnel training

Page 29: 310443  Management Information Systems

20 July 01 Email: [email protected]

29

Implementation Stage

Hardware Install and test

Programs Install and test

Data Enter and verify

Page 30: 310443  Management Information Systems

20 July 01 Email: [email protected]

30

Implementation Stage (cont.)

procedures Document and test

People Hire and train

Dress rehearsal Repeat, if necessary Installation

Page 31: 310443  Management Information Systems

20 July 01 Email: [email protected]

31

Installation

Four major styles of system installation

Parallel installatin Phased installatin Pilot installatin Plunge installatin

Page 32: 310443  Management Information Systems

20 July 01 Email: [email protected]

32

DataFlow Diagrams

Purpose The purpose of a DFD is to identify a

nd record the essence of office proc essing by representing the flow of d

ata among processes A DFD is a snapshot of the data mov

ement in ann organization or in a w orkgroup within an organization

Page 33: 310443  Management Information Systems

20 July 01 Email: [email protected]

33

Elements of DFDs

Elements of DFDs External entities rocesses Dataflows Data stores

Page 34: 310443  Management Information Systems

20 July 01 Email: [email protected]

34

- Multiple Level DFDs

Context diagrams Level 1 DFDs 2 22222

Page 35: 310443  Management Information Systems

20 July 01 Email: [email protected]

35

Building DFDs

22222222 2 2 22 22 22 222222222 222222 s. Start with papers of use a CASE to

ol Second, start anywhere.

Top down Bottom up

222222222 2 2222 222222 22 222 22. erything into a single diagram

Page 36: 310443  Management Information Systems

20 July 01 Email: [email protected]

36

Documenting Dataflows with the Data Dictionary

Data dictionary is a file or a dtabase that documents data requirements and expla

in, in detail, the meaning of each dataflow

Data dictionary entries for each dataflow Name (of dataflow) Description Type Format

Page 37: 310443  Management Information Systems

20 July 01 Email: [email protected]

37

Dataflow Characteristics

Two charateristics - Elementaty dataflow cannot be fur

ther decomposed - Composite dataflow contains man

y other data items

Page 38: 310443  Management Information Systems

20 July 01 Email: [email protected]

38

Documenting Process Logic with Procedure

Specifications

Procedure specifications explain how the process transforms the inputs it receives into the output it produces

Structured English shows the logic used to express the policy statements. It is documented in a semiformal manner