Slide 1 Critical Success Factor : Project Management Project Management is the process of _______ the development of a system with a specified _____ frame at a minimum ______ with the right ___. Project Management 4 단계 (1) Identifying the project size (2) Creating and managing the workplan (3) Staffing the project (4) Coordinating project activities Chapter 3
Slide 2 (1) Identifying Project Size - Trade-offs of 3 important concepts: ______ of the system ______ to complete the project ______ of the project - Numbers can come from ____, ____, and ____ - Two basic ways to estimate the time required to build a system 1. Planning Analysis Design Implementation 2. Function Point Approach step1: Estimate system size step2: Estimate effort required step3: Estimate time required
Slide 3 Step1: Estimate system size - Function Point ( 기능점수 ): inputs, outputs, queries, files, and program interfaces. - Total adjusted Function point (TAFP)= Total unadjusted FP x (Project complexity x ) - Lines of Code (LOC) = TAFP x Approximate # of LOC per FP (Fig. 4-4)
fig_03_03
fig_03_04
Slide 6 Step2: Estimate Effort Required Lines of Code Effort in person-month 1.4 x KLOC = effort (in person-month) Step3: Estimate time required (month) = 3.0 x person-month 1/3
Slide 7 (2) Creating and Managing the Workplan - Workplan: ______ schedule that ______ and ___________ all of the ______ that needs to be accomplished over the course of the project Fig 3-5 Workplan Information - 1. Identifying Tasks a. Existing methodology: b. From scratch structured, top-down approach Work Breakdown Structure (WBS) Fig The Project Workplan Workplan + Important task information
fig_03_07
Slide Gantt Chart tasks - 4. PERT Chart Fig. 3-8 When individual task time estimates are fairly uncertain CPM (Critical Path Method) MS Project: toggles between workplan, Gantt, PERT -5. Refining Estimates Hurricane Model: Fig 3-10
Slide Scope Management Scope Creep happens when new ________ are added to the project. Users Developers Senior Manager - 7. Time Boxing Task- Oriented Time -Oriented Step for timeboxing Fig Evolutionary WBS and Iterative Workplan Enhanced UP Fig MOOSAD Fig. 3-14
Slide 11 (3) Staffing the Project Matching Motivating Minimizing Deliverables: Staffing plan, Reporting Structure, Project Charter (4) Coordinating Project Activities - CASE Tools - Standards - Documentation - Managing Risk
Fig CD Selections