Download presentation
Presentation is loading. Please wait.
Published byJames Borden Modified over 10 years ago
1
Systems Development Project Management Chapter Extension 15
2
ce15-2 Study Questions Q1: Why is formalized project management necessary? Q2: What are the trade-offs in requirements, cost, and time? Q3: What are the dimensions of project management? Q4: How does a work breakdown structure drive project management? Q5: What is the biggest challenge for planning a systems development project? Q6: What are the biggest challenges for managing a systems development project? Q7: What is the single most important task for users on a systems development project? Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
3
ce15-3 Q1: Why Is Formalized Project Management Necessary? Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
4
ce15-4 Q2: What Are the Trade-offs in Requirements, Cost, and Time? Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
5
ce15-5 Stipulates: Tasks to be accomplished Resources (human and materials) assigned to tasks Schedule for completion of each task Baseline Plan Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6
ce15-6 Things never go according to plan Requires trade-offs between requirements, costs, and time Critical people leave Hiring freezes Natural disasters Competitor actions Technology changes New management Baseline Plan (cont'd) Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
7
ce15-7 Q3: What Are the Dimensions of Project Management? Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall Formalized project management for large projects Project Management Institute (PMI) best practices, processes, techniquesPMI –International organization –Endorsed by ANSI and ISOANSIISO –Project Management Professional (PMP) certificationPMP PMBOK ® (Project Management Body of Knowledge) Guide for Project ManagementPMBOK ®
8
ce15-8 Dimensions of Project Management Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
9
ce15-9 Q4: How Does a Work-Breakdown Structure Drive Project Management? Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall Work-Breakdown Structure (WBS)WBS –Hierarchy of tasks –Tasks end with deliverables Documents, designs, prototypes, data models, database designs, working data entry screens, etc. –Identifies task dependencies –Estimate task duration, cost and labor needed –Created with project management software, such as Microsoft Project
10
ce15-10 Sample WBS for Definition Phase of a Thin- Client Order-Entry System Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
11
ce15-11 Gantt Chart of WBS for Definition Phase of a Thin-Client System Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall Critical path tasks in red
12
ce15-12 Gantt Chart with Resources Assigned Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
13
ce15-13 Biggest challenge is scheduling –How long does it take to: Develop a large data model? Adapt data model to user satisfaction? Develop a computer program? –Scheduling errors accumulate (e.g., snowball) –Difficult to do credible planning –Every task may be on critical path Q5: What Is the Biggest Challenge for Planning a Large-Scale Systems Development Project? Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
14
ce15-14 Three Approaches to This Challenge Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 1.Avoid major schedule risks and license software from vendors. 2.Admit impossibility of systems development scheduling and plan accordingly. 3.Attempt to schedule development project despite difficulties.
15
ce15-15 Estimation Techniques Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall Estimate using past projects as a guide. Estimate lines of code to be written. Use industry or company averages to estimate time required. Estimate function points in a program, determine number of lines of code, and estimate schedules.
16
ce15-16 Coordination Diseconomies of scale Configuration control Unexpected events Maintaining team morale over time Q6:What Are Biggest Challenges for Managing a Systems Development Project? Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
17
ce15-17 Taking responsibility for requirements Systems built to support business functions, to help organization achieve goals and objectives Managing requirements is critical Ensure requirements are complete and accurate Q7: What Is the Single Most Important Task for Users on a Systems Development Project? Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
18
ce15-18 Role of Users Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall Users cannot be passive Responsible for ensuring complete and accurate requirements Responsible for managing requirements changes, avoiding requirements creep Define testable conditions for functions and features Evaluate data models, provide test data and sample scenarios Conduct user testing (beta testing) Final approval of system
19
ce15-19 Active Review Q1: Why is formalized project management necessary? Q2: What are the trade-offs in requirements, cost, and time? Q3: What are the dimensions of project management? Q4: How does a work breakdown structure drive project management? Q5: What is the biggest challenge for planning a systems development project? Q6: What are the biggest challenges for managing a systems development project? Q7: What is the single most important task for users on a systems development project? Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
20
ce15-20
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.