Development Processes Chapter 10. 10-2 Study Questions Q1: How are business processes, IS, and applications developed? Q2: How do organizations use business.

Slides:



Advertisements
Similar presentations
Project Management Concepts
Advertisements

Business Process and Information Systems Development
Information Systems Development
Development Processes
Systems Development Project Management Chapter Extension 15.
Using MIS 2e Chapter 10: Managing Development David Kroenke
Information Systems Development
Introduction to Systems Development and Systems Analysis
Agile Development Chapter Extension 16. ce16-2 Study Questions Q1: Why is the SDLC losing credibility? Q2: What are the principles of agile development.
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Processes, Organizations, and Information Systems
Processes, Organizations, and Information Systems
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 3.1.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project 3.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 3.1.
© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
Modern Systems Analysis and Design Third Edition
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project 3.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
© Prentice Hall CHAPTER 9 Application Development by Information Systems Professionals.
Eleventh Edition 1 Introduction to Information Systems Essentials for the Internetworked E-Business Enterprise Irwin/McGraw-Hill Copyright © 2002, The.
Chapter Extension 17 Small-Scale Systems Development © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke.
Chapter 6 Systems Development.
Fundamentals of Information Systems, Second Edition
Introduction to Management Information Systems Chapter 6 System Development HTM 304 Spring 06.
1 Chapter 6 Systems Development. 2 Learning Objectives  Know the characteristics of systems development.  Understand what professional systems analysts.
Development Processes
©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart 16-1 Accounting Information Systems 9 th Edition Marshall.
CHAPTER 19 Building Software.
CORE 1: PROJECT MANAGEMENT Overview TECHNIQUES FOR MANAGING A PROJECT Communication Skills Active Listening Mirroring Paraphrasing Summarizing Clarifying.
Business Process Management (BPM) Chapter Extension 17.
Copyright 2002 Prentice-Hall, Inc. Managing the Information Systems Project 3.1 Chapter 3.
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Information Systems Development
Computers Are Your Future Eleventh Edition Chapter 13: Systems Analysis & Design Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Chapter 17 Database Design Using the REA Data Model Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 17-1.
Chapter 11 McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Chapter Extension 18 Large-Scale Systems Development © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke.
Computers Are Your Future © 2006 Prentice Hall, Inc.
Systems Development AIMS 2710 R. Nakatsu. Overview Why do IT projects succeed and fail? Two philosophies of systems development –Systems Development Life.
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
BIS 360 – Lecture Two Ch. 3: Managing the IS Project.
Computers Are Your Future © 2008 Prentice Hall, Inc.
Computers Are Your Future Tenth Edition Chapter 13: Systems Analysis & Design Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
3 1 Project Success Factors u Project management important for success of system development project u 2000 Standish Group Study l Only 28% of system development.
Development Processes
Fundamentals of Information Systems, Second Edition 1 Systems Development.
Business Process Management Chapter Extension 17.
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project 3.1 Modern Systems Analysis and Design.
Information Systems System Analysis 421 Chapter 3 Managing the Information Systems Project.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Chapter 3 Managing the Information Systems Project 3.1.
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Chapter 2 Managing the Information Systems Project 2.1.
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
CHAPTER 2 SYSTEM PLANNING DFC4013 System Analysis & Design.
Systems Analysis and Design in a Changing World, 4th Edition
Chapter 3 Managing the Information Systems Project
Chapter 3 Managing the Information Systems Project
Chapter 3 Managing the Information Systems Project
Chapter 3 Managing the Information Systems Project
Chapter 3 Managing the Information Systems Project
Business Process Management
Modern Systems Analysis and Design Third Edition
Chapter 3 Managing the Information Systems Project
Chapter 3 Managing the Information Systems Project
Chapter 2 Managing the Information Systems Project
Chapter 3 Managing the Information Systems Project
Modern Systems Analysis and Design Third Edition
Presentation transcript:

Development Processes Chapter 10

10-2 Study Questions Q1: How are business processes, IS, and applications developed? Q2: How do organizations use business process management (BPM)? Q3: How is Business Process Modeling Notation used to model processes? Q4: What are the phases in the systems development life cycle (SDLC)? Q5: What are the keys for successful SDLC projects? Q6: How can scrum overcome the problems of the SDLC? Q7: 2023? Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-3 Q1: How Are Business Processes, IS, and Applications Developed? Process of creating and maintaining information systems Requires: –Establishing system goals –Setting up the project –Determining requirements –Business knowledge and management skill Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-4 Activities in a Business Process and the Correlating Information Systems Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-5 Relationship of Business Processes and Information Systems 1. Business processes, information systems, and applications have different characteristics and components. 2. Relationship of business processes to information systems is many-to-many, or N:M. –A business process need not relate to any IS, but IS relates to at least one business process. 3. Every IS has at least one application because every IS has a software component. Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-6 Scope of Development Process Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-7 Role of Development Personnel Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-8 Q2: How Do Organizations Use Business Process Management (BPM)? Business process – Network of activities, repositories, roles, resources, and data flows that interact to accomplish a business function Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-9 Why Do Processes Need Management? Improve Process Quality Change in Technology Change in Business Fundamentals –Market (new customer category, change in customer characteristics) –Product lines –Supply chain –Company policy –Company organization (merger, acquisition) –Internationalization –Business environment Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-10 What Are BPM Activities? Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-11 Q3: How Can BPMN Process Diagrams Help Identify and Solve Process Problems? Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-12 As-Is Business Order Process: Existing Ordering Process Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-13 Check Customer Credit Process Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-14 Q4: What Are the Phases in the Systems Development Life Cycle (SDLC)? Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-15 Define System Goals and Scope Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-16 SDLC: Requirements Analysis Phase Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-17 Role of a Prototype Provides user direct experience Can be expensive to create Parts often reused Cost occurs early, sometimes before full project funding available Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-18 SDLC: Component Design Phase Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-19 SDLC: Implementation Phase Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal Conversion types 1.Pilot 2.Phased 3.Parallel 4.Plunge

10-20 Design and Implementation for the Five Components Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-21 SDLC: System Maintenance Phase Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-22 Q5: What Are the Keys for Successful SDLC Projects? Create a work-breakdown structure. Estimate time and costs. Create a project plan. Adjust plan via trade-offs. Manage development challenges. Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-23 Work Breakdown Structure (WBS) Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-24 Gantt Chart of the WBS for the Definition Phase of a Project Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-25 Gantt Chart with Resources Assigned Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-26 Primary Drivers of Systems Development Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-27 Manage Development Challenges 1. Coordination 2. Diseconomies of scale 3. Configuration control 4. Unexpected events Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-28 Difficulty of Requirements Determination What specifically is system to do? What, exactly, does the report doctors receive look like? Will they have both a standard and exception report? Are those reports fixed in structure or can user adapt them? If so, how? How many practices and how many patients per practice will PRIDE support? How much cloud resource needed?  Must create environment where difficult questions are asked and answered. Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-29 Changing Requirements Systems development aims at moving target The bigger system, the longer the project, the more requirements change. What should development team do? Incorporate changes, build, complete and make changes in maintenance phase? Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-30 Scheduling and Budgeting Difficulties How long to build it? How long to create data model? How long to build database applications? How long to do testing? How long to develop and document procedures? How long for training? How many labor hours? Labor cost? What’s the rate of return on investment? Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-31 Changing Technology Do you want to stop your development to switch to the new technology? Would it be better to finish developing according to the existing plan? Why build an out-of-date system? Can you afford to keep changing the project? Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-32 Diseconomies of Scale Brooks’ Law “Adding more people to a late project makes the project later.” New staff must be trained by productive members who lose productivity while training. Schedules can be compressed only so far. Once a project is late and over budget, no good choice exists. Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-33 Experiencing MIS InClass Exercise 10: GardenTracker Suppose you and two or three other students decide to open a business that offers landscaping services. Your goal is to develop a list of clients for whom you provide regular and recurring services. Need information system for tracking customers, services you have provided, and services you are scheduled to provide in the future. As a new small business, you want a simple and affordable system based on Excel or Access. The name of the system is GardenTracker. Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-34 Experiencing MIS InClass Exercise 10: GardenTracker (cont’d) 1.Explain how you would use SDLC to develop GardenTracker. 2.Define the scope of your system. 3.Explain process you would use to determine feasibility of GardenTracker. 4.List data you need for such an assessment, and explain how you might obtain or estimate that data. Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-35 Q6: How Can Scrum Overcome the Problems of the SDLC? Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-36 Scrum Essentials Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-37 Scrum Process Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-38 When Does Scrum End? Customer is satisfied with product created and accepts it. Project runs out of time. Project runs out of money. Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-39 How Do Requirements Drive the Scrum Process? Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-40 Summary of Scrum Estimation Techniques Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hal

10-41