Chapter Extension 18 Large-Scale Systems Development © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke.

Slides:



Advertisements
Similar presentations
Project Management Concepts
Advertisements

Project Management Concepts
Business Process and Information Systems Development
Work Breakdown Structures
Systems Development Project Management Chapter Extension 15.
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 10: IT Project and Program Management.
Agile Development Chapter Extension 16. ce16-2 Study Questions Q1: Why is the SDLC losing credibility? Q2: What are the principles of agile development.
3-1 © Prentice Hall, 2004 Chapter 3: Managing the Object-Oriented Information Systems Project Object-Oriented Systems Analysis and Design Joey F. George,
Project Management Concepts.  What is a Project?  Common Project Terms  What does a Project Manager do?  What’s in a Project?  Project Management.
Chapter 3 Managing the Information Systems Project Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 3.1.
Project Scope Management
Project Management. What is a Project? One Time Effort Identifiable Start/End Points Specific Objectives Multiple Tasks Resources from Across the Organization.
SWE Introduction to Software Engineering
ACS 567: Software Project Management Spring 2009 Instructor: Dr. John Tanik.
Project Management in Practice
Chapter Extension 19 Alternative Development Techniques © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke.
© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
Chapter Extension 1 Information Systems for Collaboration © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke.
What is a project? Project Management Institute definition
Chapter 5: Project Scope Management
Systems Analysis and Design Kendall & Kendall Sixth Edition
Chapter Extension 17 Small-Scale Systems Development © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke.
Chapter 3: The Project Management Process Groups
Development Processes
Chapter 5: Project Scope Management
Production Systems Chapter 9.
Sylnovie Merchant, Ph.D MIS 210 Fall 2004 Lecture 1: The Systems Analyst Project Management MIS 210 Information Systems I.
Chapter 5: Project Scope Management J. S. Chou, P.E., PhD.
Lesson 10: IT Project and Program Management. Lesson 10 Objectives  Identify resources for technical data  Identify project management fundamentals.
Project Management Fundamentals Project Organization and Integration
System Development.
Degree and Graduation Seminar Project Management Processes
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.
© 2005 by Prentice Hall 3-1 Chapter 3 Managing the Information Systems Project Modern Systems Analysis and Design Fourth Edition.
Topic 2- 1ICT 327 Management of IT Projects Semester 1, 2005 Topic 2 Project Planning & Initiation Schwalbe: Chapter 3 Compiled by Diana Adorno and contributions.
BSBPMG503A Manage Project Time Manage Project Time Unit Guide Diploma of Project Management Qualification Code BSB51507 Unit Code BSBPMG503A.
Management & Development of Complex Projects Course Code - 706
Project Scope Management Process
Chapter 5: Project Scope Management Information Technology Project Management.
IT Project Management, Third Edition Chapter 6 1 Chapter 3: Project Time Management.
Lean Project Management
Basic of Project and Project Management Presentation.
05/19/08 PM Boot Camp I International Sign Association Risk/Regulatory Compliance Department Las Vegas Division.
Apply Project Scope Management Techniques Project Scope Processes – Part 2 Certificate IV in Project Management Qualification Code BSB41507 Unit.
© 2008 Prentice Hall1-1 Introduction to Project Management Chapter 1 Introduction Information Systems Project Management: A Process and Team Approach,
1 Chapter 1: Introduction to Project Management. 2 IT Projects have a terrible track record –A 1995 Standish Group study (CHAOS) found that only 16.2%
Project Management Concepts
Introduction to Project Management.  Explain what a project is?  Describe project management.  Understand project management framework.  Discuss the.
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.
Apply Project Scope Management Techniques Project Scope Processes – Part 2 Week 4 Certificate IV in Project Management Qualification Code BSB41507.
Development Processes Chapter Study Questions Q1: How are business processes, IS, and applications developed? Q2: How do organizations use business.
Develop Schedule is the Process of analyzing activity sequences, durations, resource requirements, and schedule constraints to create the project schedule.
3-1 © Prentice Hall, 2004 Chapter 3: Managing the Object-Oriented Information Systems Project Object-Oriented Systems Analysis and Design Joey F. George,
Project Cost Management
Managing the Information Systems Project
Project Management Chapter 3.
Project Management and Information Security
Project scheduling Chapter 10 Copyright ©2016 Pearson Education, Inc.
Chapter 3 Managing the Information Systems Project
Chapter 3 Managing the Information Systems Project
Lecture # 3 Software Development Project Management
CHAPTER 10 METHODOLOGIES FOR CUSTOM SOFTWARE DEVELOPMENT
Project Management Chapter 11.
Lesson 10: IT Project and Program Management
Chapter 2 Managing the Information Systems Project
Chapter 3 Managing the Information Systems Project
Working with Project Management Processes
Presentation transcript:

Chapter Extension 18 Large-Scale Systems Development © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke

CE18-2 Study Questions What characterizes large-scale information systems development projects? What are the trade-offs in requirements, cost, and time? What is the PMBOK ® Guide for project management? How does a work-breakdown structure drive project management? What are the biggest challenges for planning a large-scale systems development project? What are the biggest challenges for managing a large-scale systems development project? What is the single most important task for users on a large- scale systems development project?

© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke CE18-3 Large-Scale Information Systems Many functions and features Necessitate creation of large, complex computer programs Process multiple relationship databases Support hundreds of users Require large development teams May be localized for different languages

© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke CE18-4 Development of Large-Scale Systems Requires large development teams – Systems analysts, programmers, PQA engineers, managers Often simultaneously developed at multiple sites May involve integration of products and services from different companies Localized for different languages Require extended development intervals

© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke CE18-5 Characteristics of Large-Scale Systems Development Projects Figure CE 18-1

© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke CE18-6 Emerson Pharmaceuticals Large-scale project to modernize order system Existing system is a thick-client system – Required installation of software on clients’ computers New system is thin-client, Web browser version – Changes way orders are received and processed – Localized for three languages Development team consists of more than 75 people and several contractors

© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke CE18-7 Balancing Drivers Three critical drivers – Requirements (scope), cost, and time Trade-offs exist in any project against time and costs – Time can only be reduced to a point – Adding more people can create diseconomies of scale – Increasing time may reduce or increase costs

© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke CE18-8 Baseline Plan Consists of: – Tasks to accomplish – Resources (human and materials) – Schedule for completion Things don’t always go according to plan – Requires project managers to re-assess trade- offs between requirements, costs, and time

© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke CE18-9 PMBOK ® Project Management Guide Project Management Institute (PMI) compiled best practices, processes, techniques – Endorsed by ANSI and ISO – PMP certification Five process groups – Stages in life of project Nine knowledge areas – Factors that must be managed throughout life of project

© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke CE18-10 Structure of PMBOK ® Guide 2004 Figure CE 18-4

© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke CE18-11 PMI Knowledge Areas Project integration Scope (requirements) Time Cost Quality Human resources Communications Risk Procurement

© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke CE18-12 PMI Project Management Processes Initiating Planning Executing Monitoring and Controlling Closing

© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke CE18-13 Work-Breakdown Structure WBS – Hierarchy of tasks required to complete project – Each task is broken into smaller tasks that can be managed and estimated – Define task dependencies – Estimate task durations – May be inputted into project management software Final WBS plan is baseline WBS

© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke CE18-14 Sample WBS Figure CE 18-4

© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke CE18-15 Gantt Chart of WBS Figure CE 18-5

© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke CE18-16 Critical Path Analysis Sequence of activities charted Used to determine the earliest date a project can be finished Longest path through the network of activities – Task dependencies compressed as much as possible – Tasks may be moved to non-critical paths to shorten critical path

© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke CE18-17 Planning Large-Scale Systems Development Projects Biggest challenge is scheduling – Errors accumulate – Difficult to do credible planning – Every task may be on critical path Software development solutions – Don’t develop in-house – Abandon SDLC and invest resources in project, managing as well as possible, accepting schedule – Schedule using estimation techniques Base on data from similar projects, estimate lines of code, estimate function points

© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke CE18-18 Managing Large-Scale Systems Development Project Challenges – Coordination Projects often organized into independent groups – Diseconomies of scale Adding people increases coordination requirements – Configuration control Changes must be carefully manages and monitored – Unexpected events Chance of disruption due to unanticipated events

© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke CE18-19 Taking Responsibility for Requirements Single most important task that can be performed Understand the system is built for business function – Manage requirements Users – Responsible for ensuring complete and accurate requirements – Must manage requirements creep – Define test conditions

© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke CE18-20 Dealing with Uncertainty Policies and procedures implemented to instill these principles: – Business users take responsibility for new systems’ success – Users work with IS throughout systems development – Users take active role in project planning, management, and reviews – Development phase not complete until work reviewed and approved – Users actively test system – Future systems developed in small increments

© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke CE18-21 Active Review What characterizes large-scale information systems development projects? What are the trade-offs in requirements, cost, and time? What is the PMBOK ® Guide for project management? How does a work-breakdown structure drive project management? What are the biggest challenges for planning a large-scale systems development project? What are the biggest challenges for managing a large-scale systems development project? What is the single most important task for users on a large- scale systems development project?