Class 5: Business Processes and Process Modeling MIS 2101: Management Information Systems Based on material from Information Systems Today: Managing in.

Slides:



Advertisements
Similar presentations
System Development Life Cycle (SDLC)
Advertisements

Chapter 10: The Traditional Approach to Design
Systems Analysis and Design in a Changing World, Fifth Edition
Systems Analysis and Design in a Changing World
MIS 2000 Class 20 System Development Process Updated 2014.
Describing Process Specifications and Structured Decisions Systems Analysis and Design, 7e Kendall & Kendall 9 © 2008 Pearson Prentice Hall.
Using Data Flow Diagrams
Chapter 10 The Traditional Approach to Design
Systems Analysis and Design 9th Edition
Lecture 5 Themes in this session Building and managing the data warehouse Data extraction and transformation Technical issues.
Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall Process Specifications and Structured Decisions Systems Analysis and Design, 8e Kendall.
Chapter 8 Information Systems Development & Acquisition
Chapter 9 Describing Process Specifications and Structured Decisions
© Prentice Hall CHAPTER 9 Application Development by Information Systems Professionals.
Chapter 8 Information Systems Development and Acquisition
Kendall & KendallCopyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 9 Kendall & Kendall Systems Analysis and Design, 9e Process Specifications.
Advanced Accounting Information Systems
Systems Analysis and Design in a Changing World, 6th Edition
Copyright © 2014 Pearson Education, Inc. 1 Managers from across organizations are involved in developing and acquiring information systems Chapter 9 -
SDLC. Information Systems Development Terms SDLC - the development method used by most organizations today for large, complex systems Systems Analysts.
1 Business Processes. Alter – Information Systems 4th ed. © 2002 Prentice Hall 2 Process Modeling A business process that involves naming business processes.
Information Systems Development : Overview. Information systems development practice Concept and role of a systems development methodology Approaches.
Acquiring Information Systems and Applications
6 Systems Analysis and Design in a Changing World, Fourth Edition.
Kendall & KendallCopyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 9 Kendall & Kendall Systems Analysis and Design, 9e Process Specifications.
Traditional Approach to Requirements Data Flow Diagram (DFD)
Chapter 6: The Traditional Approach to Requirements
System Analysis Overview Document functional requirements by creating models Two concepts help identify functional requirements in the traditional approach.
Systems Analysis and Design in a Changing World, Fifth Edition
Chapter 6 The Traditional Approach to Requirements
5-1 © Prentice Hall, 2007 Chapter 5: Determining Object-Oriented Systems Requirements Object-Oriented Systems Analysis and Design Joey F. George, Dinesh.
5-1 © Prentice Hall, 2007 Chapter 5: Determining Object-Oriented Systems Requirements Object-Oriented Systems Analysis and Design Joey F. George, Dinesh.
Systems Analysis and Design in a Changing World, Fifth Edition
IS Today (Valacich & Schneider) 5/e Copyright © 2012 Pearson Education, Inc. Published as Prentice Hall 9/9/ Chapter 9 Developing and Acquiring.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Chapter 9 Describing Process Specifications and Structured Decisions
8-1 Chapter 8 Information Systems Development & Acquisition.
Alternatives to Systems Development Chapter 11. Chapter Objectives Understand the factors and situations where building a system in-house is not feasible.
Week 5: Business Processes and Process Modeling MIS 2101: Management Information Systems.
Chapter 14 Information System Development
Describing Process Specifications and Structured Decisions Systems Analysis and Design, 7e Kendall & Kendall 9 © 2008 Pearson Prentice Hall.
Chapter 9 Moving to Design
Fundamentals of Information Systems, Third Edition1 Systems Design Answers the question “How will the information system do what it must do to solve a.
6 Systems Analysis and Design in a Changing World, Fifth Edition.
1 6 Systems Analysis and Design in a Changing World, 2 nd Edition, Satzinger, Jackson, & Burd Chapter 6 The Traditional Approach to Requirements.
Business Processes and Process Modeling MIS 2101: Management Information Systems Based on material from Information Systems Today: Managing in the Digital.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Week 7: Enterprise Information Systems
IS Today (Valacich & Schneider) Copyright © 2010 Pearson Education, Inc. Published as Prentice Hall 1/11/ Chapter 9 Information Systems Development.
Module 4: Systems Development Chapter 13: Investigation and Analysis.
Chapter 11  2000 by Prentice Hall System Analysis and Design: Methodologies and Tools Uma Gupta Introduction to Information Systems.
6 Systems Analysis and Design in a Changing World, Fourth Edition.
1 7 Systems Analysis and Design in a Changing World, 2 nd Edition, Satzinger, Jackson, & Burd Chapter 7 The Object-Oriented Approach to Requirements.
Final Review Systems Analysis and Design in a Changing World, 4th Edition 1 Final Review u Chapters 1-6, 8-10, 13, 14, 15 u Multiple choice, short answer,
MIS 2000 Class 20 System Development Process Updated 2016.
Systems Analysis and Design in a Changing World, Fourth Edition
Lecture Outline 12 Other ways of obtaining systems IS Department in a Business Organization The Future of IS.
The Information Systems Development Processes Chapter 9.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Information Systems Development
Chapter 6 The Traditional Approach to Requirements.
Fundamentals of Information Systems, Sixth Edition
Chapter 18 Maintaining Information Systems
Essentials of Systems Analysis and Design Fourth Edition
Chapter 2 The Origins of Software
CHAPTER 10 METHODOLOGIES FOR CUSTOM SOFTWARE DEVELOPMENT
Chapter 4 Determining System Requirements
Chapter 8 Information Systems Development & Acquisition
Presentation transcript:

Class 5: Business Processes and Process Modeling MIS 2101: Management Information Systems Based on material from Information Systems Today: Managing in the Digital World, Leonard Jessup and Joseph Valacich, Pearson Prentice Hall, 2007 Included material from Systems Analysis and Design in a Changing World, 5 th edition, Satzinger, Jackson, and Burd, Course Technology, 2009 Also includes material by David Schuff, Paul Weinberg, and Cindy Joy Marselis.

Video Game AI? 2 True AI: addresses fields of machine learning, decision making based on arbitrary data input, and even the ultimate goal of strong AI that can reasonstrong AI Video Game AI: consists of a half-dozen rules of thumb, or heuristics, that are just enough to give a good gameplay experience heuristics

3

Learning Objectives Identify the steps used by organizations to manage the development of information systems Describe each major phase of the system development process Understand the concepts of Business Process Modeling Understand development options

5 What are the 4 options for obtaining an information system?

6 Options for Obtaining Information Systems

System Construction

Learning Objectives Identify the steps used by organizations to manage the development of information systems Describe each major phase of the system development process Understand the concepts of Business Process Modeling Understand development options

Steps in the Systems Development Process

11 Phase 1: Systems Identification, Selection and Planning

12 Phase 1: Systems Identification, Selection and Planning Project SourcePrimary Focus Top ManagementBroad, strategic Steering CommitteeCross-functional Individual Business Units and Departments Narrow, tactical Systems Development Group Integration with existing information systems

13 Evaluation Criteria for Systems Projects

14 Phase 2: Systems Analysis

Critical Success Factors

16 CSF Strengths and Weaknesses StrengthsWeaknesses Senior managers intuitively understand the approach and support its usage High level focus leads to oversimplification of complexities Provides a method for understanding the info needs of the org in order to make effective decisions Difficulty in finding analysts trained to perform this process – requires understanding of info system and the ability to communicate effectively with senior managers Method is analyst focused, rather than being user centered

JAD Session

18 JAD Strengths and Weaknesses StrengthsWeaknesses Enables more people to be involved in development without slowing the process Difficult to get all relevant users to the same place at the same time to hold a meeting Group based process can lead to higher levels of system acceptance and quality Requires high level executive sponsor to ensure that adequate resources are available in order to allow widespread participation Group involvement in the design and development process helps ease implementation, user training and ongoing support.

Looking at Business Processes A business process is an activity that creates value Business Process Reengineering is the redesign of business processes using Information Technology

System Analysis

21 Phase 3: System Design

System Design Forms Reports Interfaces Databases

Phase 4: System Implementation

System Conversion and installation

Testing

Training 26

System Maintenance

28 System Maintenance Maintenance TypeMake changes to… CorrectiveRepair flaws in coding, design or implementation Adaptive Evolve functionality, accommodate changing business needs, migrate to a different operating environment Perfective Improve processing performance or interface usability, adding bells and whistles PreventativeReduce the chance of system failure

Learning Objectives Understand the steps used by organizations to manage the development of information systems Describe each major phase of the system development process Understand the concepts of Business Process Modeling Understand development options

Why Business Processes? An understanding of business processes indicates where Information Technology can fit in How to understand business processes Process modeling Process characteristics

Why Business Processes?

32 DFD Symbols

DFD Fragment Manual or Automated?

34 DFD Fragments for Course Registration System At least 3 events in the event table…one-to-one relationship between DFD fragments and entries in event table!

Flowcharts Is it on list? Put item In cart Items on list > 0? Check shelf For next item Checkout Yes No Start End

36 Simple Activity Diagram Easy to create Easy to explain to users Extremely valuable!

37 Structured English Example Will this process be performed by a person or by a computer? If you can’t tell, that’s generally good.

38 Some Things Don’t Work Well With Structured English What is the delivery charge if I want second day air for the delivery of 6 items with YTD total $229.43

Decision Tables and Decision Trees What is the delivery charge if I want second day air for the delivery of 6 items with YTD total $229.43

40 Decision Tree for Calculating Shipping Charges What is the delivery charge if I want second day air for the delivery of 6 items with YTD total $229.43

Learning Objectives Understand the steps used by organizations to manage the development of information systems Describe each major phase of the system development process Understand the concepts of Business Process Modeling Understand development options

Other Approaches to Designing and Building Systems

Options other than building External Acquisition Outsourcing Development End-user Development

Options other than building

External Acquisition vs Building

Build it yourself…

Initial steps in External Acquisition 1.System identification, selection and planning 2.Systems analysis 3.Development of a request for proposal 4.Proposal evaluation 5.Vendor selection 6.System Implementation

Request For Proposal (RFP) 49

Outsourcing vs. Building Turning over responsibility for some or all of an organization’s IS development and operations to an outside firm Your IS solutions may be housed in their organization Your applications may be run on their computers They may develop systems to run on your existing computers (within your organization) They may replace functions in your organization.... Even the CIO! When is outsourcing appropriate? When is it not?

End-User Development Pitfalls