Systems Development Project Management Chapter Extension 15.
-
Upload
james-borden -
Category
Documents
-
view
223 -
download
3
Transcript of Systems Development Project Management Chapter Extension 15.
![Page 1: Systems Development Project Management Chapter Extension 15.](https://reader034.fdocuments.us/reader034/viewer/2022051014/551c25df5503469e4f8b5db1/html5/thumbnails/1.jpg)
Systems Development
Project Management
Chapter Extension 15
![Page 2: Systems Development Project Management Chapter Extension 15.](https://reader034.fdocuments.us/reader034/viewer/2022051014/551c25df5503469e4f8b5db1/html5/thumbnails/2.jpg)
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?
C o p y r i g h t © 2 0 1 4 P e a r s o n E d u c a t i o n , I n c . P u b l i s h i n g a s P r e n t i c e H a l l
![Page 3: Systems Development Project Management Chapter Extension 15.](https://reader034.fdocuments.us/reader034/viewer/2022051014/551c25df5503469e4f8b5db1/html5/thumbnails/3.jpg)
ce15-3
Q1: Why Is Formalized Project Management Necessary?
C o p y r i g h t © 2 0 1 4 P e a r s o n E d u c a t i o n , I n c . P u b l i s h i n g a s P r e n t i c e H a l l
![Page 4: Systems Development Project Management Chapter Extension 15.](https://reader034.fdocuments.us/reader034/viewer/2022051014/551c25df5503469e4f8b5db1/html5/thumbnails/4.jpg)
ce15-4
Q2: What Are the Trade-offs inRequirements, Cost, and Time?
C o p y r i g h t © 2 0 1 4 P e a r s o n E d u c a t i o n , I n c . P u b l i s h i n g a s P r e n t i c e H a l l
![Page 5: Systems Development Project Management Chapter Extension 15.](https://reader034.fdocuments.us/reader034/viewer/2022051014/551c25df5503469e4f8b5db1/html5/thumbnails/5.jpg)
ce15-5
Stipulates:• Tasks to be accomplished• Resources (human and materials)
assigned to tasks• Schedule for completion of each task
Baseline Plan
C o p y r i g h t © 2 0 1 4 P e a r s o n E d u c a t i o n , I n c . P u b l i s h i n g a s P r e n t i c e H a l l
![Page 6: Systems Development Project Management Chapter Extension 15.](https://reader034.fdocuments.us/reader034/viewer/2022051014/551c25df5503469e4f8b5db1/html5/thumbnails/6.jpg)
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)
C o p y r i g h t © 2 0 1 4 P e a r s o n E d u c a t i o n , I n c . P u b l i s h i n g a s P r e n t i c e H a l l
![Page 7: Systems Development Project Management Chapter Extension 15.](https://reader034.fdocuments.us/reader034/viewer/2022051014/551c25df5503469e4f8b5db1/html5/thumbnails/7.jpg)
ce15-7
Q3: What Are the Dimensions of Project Management?
C o p y r i g h t © 2 0 1 4 P e a r s o n E d u c a t i o n , I n c . P u b l i s h i n g a s P r e n t i c e H a l l
Formalized project management for large projects • Project Management Institute (PMI) best practices,
processes, techniques– International organization– Endorsed by ANSI and ISO– Project Management Professional (PMP)
certification
•PMBOK®
(Project Management Body of Knowledge) Guide for Project Management
![Page 8: Systems Development Project Management Chapter Extension 15.](https://reader034.fdocuments.us/reader034/viewer/2022051014/551c25df5503469e4f8b5db1/html5/thumbnails/8.jpg)
ce15-8
Dimensions of Project Management
C o p y r i g h t © 2 0 1 4 P e a r s o n E d u c a t i o n , I n c . P u b l i s h i n g a s P r e n t i c e H a l l
![Page 9: Systems Development Project Management Chapter Extension 15.](https://reader034.fdocuments.us/reader034/viewer/2022051014/551c25df5503469e4f8b5db1/html5/thumbnails/9.jpg)
ce15-9
Q4: How Does a Work-BreakdownStructure Drive Project Management?
C o p y r i g h t © 2 0 1 4 P e a r s o n E d u c a t i o n , I n c . P u b l i s h i n g a s P r e n t i c e H a l l
Work-Breakdown Structure (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
![Page 10: Systems Development Project Management Chapter Extension 15.](https://reader034.fdocuments.us/reader034/viewer/2022051014/551c25df5503469e4f8b5db1/html5/thumbnails/10.jpg)
ce15-10
Sample WBS for Definition Phase of a Thin-Client Order-Entry System
C o p y r i g h t © 2 0 1 4 P e a r s o n E d u c a t i o n , I n c . P u b l i s h i n g a s P r e n t i c e H a l l
![Page 11: Systems Development Project Management Chapter Extension 15.](https://reader034.fdocuments.us/reader034/viewer/2022051014/551c25df5503469e4f8b5db1/html5/thumbnails/11.jpg)
ce15-11
Gantt Chart of WBS for Definition Phase of a Thin-Client System
C o p y r i g h t © 2 0 1 4 P e a r s o n E d u c a t i o n , I n c . P u b l i s h i n g a s P r e n t i c e H a l l
Critical path tasks in red
![Page 12: Systems Development Project Management Chapter Extension 15.](https://reader034.fdocuments.us/reader034/viewer/2022051014/551c25df5503469e4f8b5db1/html5/thumbnails/12.jpg)
ce15-12
Gantt Chart with Resources Assigned
C o p y r i g h t © 2 0 1 4 P e a r s o n E d u c a t i o n , I n c . P u b l i s h i n g a s P r e n t i c e H a l l
![Page 13: Systems Development Project Management Chapter Extension 15.](https://reader034.fdocuments.us/reader034/viewer/2022051014/551c25df5503469e4f8b5db1/html5/thumbnails/13.jpg)
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?
C o p y r i g h t © 2 0 1 4 P e a r s o n E d u c a t i o n , I n c . P u b l i s h i n g a s P r e n t i c e H a l l
![Page 14: Systems Development Project Management Chapter Extension 15.](https://reader034.fdocuments.us/reader034/viewer/2022051014/551c25df5503469e4f8b5db1/html5/thumbnails/14.jpg)
ce15-14
Three Approaches to This Challenge
C o p y r i g h t © 2 0 1 4 P e a r s o n E d u c a t i o n , I n c . P u b l i s h i n g a s P r e n t i c e H a l l
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.
![Page 15: Systems Development Project Management Chapter Extension 15.](https://reader034.fdocuments.us/reader034/viewer/2022051014/551c25df5503469e4f8b5db1/html5/thumbnails/15.jpg)
ce15-15
Estimation Techniques
C o p y r i g h t © 2 0 1 4 P e a r s o n E d u c a t i o n , I n c . P u b l i s h i n g a s P r e n t i c e H a l l
• 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.
![Page 16: Systems Development Project Management Chapter Extension 15.](https://reader034.fdocuments.us/reader034/viewer/2022051014/551c25df5503469e4f8b5db1/html5/thumbnails/16.jpg)
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?
C o p y r i g h t © 2 0 1 4 P e a r s o n E d u c a t i o n , I n c . P u b l i s h i n g a s P r e n t i c e H a l l
![Page 17: Systems Development Project Management Chapter Extension 15.](https://reader034.fdocuments.us/reader034/viewer/2022051014/551c25df5503469e4f8b5db1/html5/thumbnails/17.jpg)
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?
C o p y r i g h t © 2 0 1 4 P e a r s o n E d u c a t i o n , I n c . P u b l i s h i n g a s P r e n t i c e H a l l
![Page 18: Systems Development Project Management Chapter Extension 15.](https://reader034.fdocuments.us/reader034/viewer/2022051014/551c25df5503469e4f8b5db1/html5/thumbnails/18.jpg)
ce15-18
Role of Users
C o p y r i g h t © 2 0 1 4 P e a r s o n E d u c a t i o n , I n c . P u b l i s h i n g a s P r e n t i c e H a l l
• 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
![Page 19: Systems Development Project Management Chapter Extension 15.](https://reader034.fdocuments.us/reader034/viewer/2022051014/551c25df5503469e4f8b5db1/html5/thumbnails/19.jpg)
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?
C o p y r i g h t © 2 0 1 4 P e a r s o n E d u c a t i o n , I n c . P u b l i s h i n g a s P r e n t i c e H a l l
![Page 20: Systems Development Project Management Chapter Extension 15.](https://reader034.fdocuments.us/reader034/viewer/2022051014/551c25df5503469e4f8b5db1/html5/thumbnails/20.jpg)
ce15-20