McGraw-Hill/Irwin ©2009 The McGraw-Hill Companies, All Rights Reserved Business Driven Information Systems 2e CHAPTER 11 SYSTEMS DEVELOPMENT AND PROJECT.

Slides:



Advertisements
Similar presentations
SYSTEMS DEVELOPMENT AND PROJECT MANAGEMENT Corporate Responsibility
Advertisements

Outsourcing in the 21st Century
Building Software to Support an Agile Organization
Business Driven Technology Unit 5 Transforming Organizations Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution.
Enterprise Resource Planning
THE SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC)
McGraw-Hill/Irwin © 2006 The McGraw-Hill Companies, Inc. All rights reserved BUSINESS DRIVEN TECHNOLOGY Chapter Nineteen: Building Software to Support.
BUSINESS DRIVEN TECHNOLOGY
Transforming Organizations
Business Driven Technology Unit 5
Ch 3 System Development Environment
Sharif University of Technology Session # 3.  Contents  Systems Analysis and Design Sharif University of Technology MIS (Management Information System),
McGraw-Hill/Irwin © 2006 The McGraw-Hill Companies, Inc. All rights reserved. BUSINESS DRIVEN TECHNOLOGY Chapter Fifteen: Outsourcing Collaborative Partnerships.
COMPONENT-BASED DEVELOPMENT
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 6 Systems Development: Phases, Tools, and Techniques.
Chapter 6 SYSTEMS DEVELOPMENT Phases, Tools, and Techniques
PROJECT MANAGEMENT AND OUTSOURCING
Slide 1 Systems Analysis & Design CS183 Spring Semester 2008 Dr. Jonathan Y. Clark Course Website:
DEVELOPING ENTERPRISE APPLICATIONS
Chapter 1 The Systems Development Environment
Unit Five – Transforming Organizations
McGraw-Hill/Irwin ©2008 The McGraw-Hill Companies, All Rights Reserved CHAPTER 11 SYSTEMS DEVELOPMENT.
Chapter 6 Systems Development: Phases, Tools, and Techniques
CHAPTER 9: LEARNING OUTCOMES
CHAPTER 17 Building Software to Support an Agile Organization
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
CHAPTER 11 SYSTEMS DEVELOPMENT.
CHAPTER 19 Building Software.
Chapter 1 The Systems Development Environment
Chapter 1 The Systems Development Environment
The Systems Development Environment. Learning Objectives Define information systems analysis and design. Describe the different types of information systems.
CHAPTER 11 SYSTEMS DEVELOPMENT AND PROJECT MANAGEMENT Modified by Prof. V. Yen.
CHAPTER ELEVEN OVERVIEW
SYSTEMS DEVELOPMENT AND PROJECT MANAGEMENT: CORPORATE RESPONSIBILITY
Transforming Organizations
Chapter 1 The Systems Development Environment
CHAPTER OVERVIEW SECTION 9.1 – Developing Enterprise Applications
Business Driven Technology Unit 5 Transforming Organizations McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved.
Chapter 11 McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
McGraw-Hill-Ryerson ©2011 The McGraw-Hill Companies, All Rights Reserved CHAPTER 10 Developing Information Systems Opening Case: Canadian Youth Design.
© 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers Unit 11 Slide 1 Chapter 1 The Systems Development Environment.
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
© 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 4 Slide 1 Chapter 1 The Systems Development Environment.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 18 Outsourcing in the 21 st Century.
Seminars in IT for Businesses Summary 1 By Dr Sadaf Sajjad.
Information Systems Development
Systems Development and
Business Driven Technology Unit 5 Transforming Organizations Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution.
Outsourcing. Outsourcing – an arrangement by which one organization provides a service or services for another organization that chooses not to perform.
Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin CHAPTER NINE SYSTEMS DEVELOPMENT AND PROJECT MANAGEMENT CHAPTER.
Presented by © Advanced Management Services, Inc Adaptive Project Framework A Common Sense Approach to Managing Complexity and Uncertainty Robert.
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Fifth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Business Driven Technology Unit 5 Transforming Organizations Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin.
Outsourcing in the 21st Century CHAPTER 19 Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
© 2005 by Prentice Hall Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George.
Systems Development Phases, Tools, and Techniques Chapter 6.
The Systems Development Environment Systems Analysis and Design II.
11 ADM2372 Management Information Systems (MIS) Chapter 10 – Part I Systems Development Chapter 10 – Part I Systems Development.
McGraw-Hill/Irwin ©2009 The McGraw-Hill Companies, All Rights Reserved Business Driven Information Systems 2e CHAPTER 11 SYSTEMS DEVELOPMENT AND PROJECT.
CHAPTER 9: LEARNING OUTCOMES
Strategic Outsourcing (on OLC)
CHAPTER OVERVIEW SECTION 9.1 – Developing Enterprise Applications
Chapter 1 The Systems Development Environment
Engineering Activities In Software Development
Transforming Organizations
Strategic Outsourcing
Chapter 1 The Systems Development Environment
Presentation transcript:

McGraw-Hill/Irwin ©2009 The McGraw-Hill Companies, All Rights Reserved Business Driven Information Systems 2e CHAPTER 11 SYSTEMS DEVELOPMENT AND PROJECT MANAGEMENT CHAPTER 11 SYSTEMS DEVELOPMENT AND PROJECT MANAGEMENT

McGraw-Hill/Irwin ©2009 The McGraw-Hill Companies, All Rights Reserved SECTION 11.1

11-3 DEVELOPING SOFTWARE As organizations’ reliance on software grows, so do the business-related consequences of software successes and failures including: –Increase or decrease revenue –Repair or damage to brand reputation –Prevent or incur liabilities –Increase or decrease productivity

11-4 How Much? Investment in IT projects worldwide in 2010 will be over $1 trillion 70 % will be lost due to failed projects –30% of projects fail (estimated)

11-5 THE SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC) Systems development life cycle (SDLC) – the overall process for developing information systems from planning and analysis through implementation and maintenance

11-6 SOFTWARE DEVELOPMENT METHODOLOGIES There are a number of different software development methodologies including: –Waterfall –Agile –Rapid application development (RAD) –eXtreme programming –Rational unified process (RUP)

11-7 Choosing the Predictive vs. Adaptive Approach to the SDLC 7

11-8 Waterfall Methodology

11-9 Agile Methodology Agile methodology – aims for customer satisfaction through early and continuous delivery of components developed by an iterative process –Iterative development – consists of a series of tiny projects

Prototyping

11-11 Rapid Application Development Methodology (RAD) Rapid application development methodology (RAD) – emphasizes extensive user involvement in the rapid and evolutionary construction of working prototypes of a system to accelerate the systems development process –Prototype – a smaller-scale representation or working model of the users’ requirements or a proposed design for an information system

11-12 DEVELOPING SUCCESSFUL SOFTWARE Primary principles for successful agile software development include: –Slash the budget –If it doesn’t work, kill it –Keep requirements to a minimum –Test and deliver frequently –Assign non-IT executives to software projects

11-13 Why Do Projects Fail?

McGraw-Hill/Irwin ©2009 The McGraw-Hill Companies, All Rights Reserved SECTION 11.2 PROJECT MANAGEMENT

11-15 You had this in Dr. Rosen’s Class So review the key terms in the book for the exam!

11-16 OUTSOURCING PROJECTS Onshore outsourcing – engaging another company within the same country for services Nearshore outsourcing – contracting an outsourcing arrangement with a company in a nearby country Offshore outsourcing – using organizations from developing countries to write code and develop systems

11-17 OUTSOURCING PROJECTS

11-18 Reasons companies outsource

11-19 OUTSOURCING PROJECTS Factors driving outsourcing growth include: –Core competencies –Financial savings –Rapid growth –Industry changes –The Internet –Globalization

11-20 Outsourcing Challenges Outsourcing challenges include –Contract length 1.Difficulties in getting out of a contract 2.Problems in foreseeing future needs 3.Problems in reforming an internal IT department after the contract is finished –Competitive edge –Confidentiality –Scope definition