SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
I S 460 Lecture Notes Professor Yong Tan
Lecture 15 Project Management
Project and Project Management
A project is a [temporary] sequence of unique, complex, and connected activities having one goal
or purpose and that must be completed by specific time, within budget, and according to
specification.
Project management is the process of scoping, planning, staffing, organizing, directing, and
controlling the development of an acceptable system at a minimum cost within a specified time
frame.
Measures of Project Success
– The resulting information system is acceptable to the customer.
– The system was delivered “on time.”
– The system was delivered “within budget.”
– The system development process had a minimal impact on ongoing business operations.
Causes of Project Failure
• Failure to establish upper-management commitment to the project
• Lack of organization’s commitment to the system development methodology
• Taking shortcuts through or around the system development methodology
• Poor expectations management
• Premature commitment to a fixed budget and schedule
• Poor estimating techniques
• Overoptimism
• The mythical man-month (Brooks, 1975)
• Inadequate people management skills
• Failure to adapt to business change
• Insufficient resources
• Failure to “manage to the plan”
Why is Software Project Management Difficult?
• Summerville (1992)
– The product is intangible
• Hard to monitor progress and assess quality
– No clear understanding of the underlying process
• Rely on process models
– Software systems are often ‘one-off’ project
• Critical and innovative in nature
• Makes it hard to accumulate experience and to produce useful data
1/4
I S 460 Lecture Notes Professor Yong Tan
Project Management Tools & Techniques
A PERT chart is a graphical network model that depicts a project’s tasks and the relationships
between those tasks.
– Program Evaluation and Review Technique
A Gantt chart is a simple horizontal bar chart that depicts project tasks against a calendar. Each
bar represents a named project task. The tasks are listed vertically in the left-hand column. The
horizontal axis is a calendar timeline.
Joint Project Planning Strategy
Joint project planning (JPP) is a strategy wherein all stakeholders in a project (meaning system
owners, users, analysts, designers, and builders) participate in a one-to-three day project
management workshop, the result of which is consensus agreement on project scope, schedule,
resources, and budget. (Of course, subsequent workshops or meetings may be required to adjust
scope, budget, and schedule.)
Project Management Functions
– Scoping
– Planning
– Estimating
– Scheduling
– Organizing
– Directing
– Controlling
– Closing
Activity 1: Negotiate Scope
Scope defines the boundaries of a project—What part of the business is to be studied, analyzed,
designed, constructed, implemented, and ultimately improved?
– Product
– Quality
– Time
– Cost
– Resources
A statement of work is a narrative description of the work to be performed as part of a project.
Common synonyms include scope statement, project definition, project overview, and document of
understanding.
Activity 2: Identify Tasks
A work breakdown structure (WBS) is a hierarchical decomposition of the project into phases,
activities, and tasks.
Milestones are events that signify the accomplishment or completion of major deliverables
during a project.
2/4
I S 460 Lecture Notes Professor Yong Tan
Activity 3: Estimate Task Durations
1. Estimate the minimum amount of time it would take to perform the task. We'll call this the
optimistic duration (OD).
2. Estimate the maximum amount of time it would take to perform the task. We'll call this the
pessimistic duration (PD).
3. Estimate the expected duration (ED) that will be needed to perform the task.
4. Calculate the most likely duration (D) as follows:
Activity 4: Specify Intertask Dependencies
• Finish-to-start (FS)—The finish of one task triggers the start of another task.
• Start-to-start (SS)—The start of one task triggers the start of another task.
• Finish-to-finish (FF)—Two tasks must finish at the same time.
• Start-to-finish (SF)—The start of one task signifies the finish of another task.
Scheduling Strategies
Forward scheduling establishes a project start date and then schedules forward from that date.
Based on the planned duration of required tasks, their interdependencies, and the allocation of
resources to complete those tasks, a projected project completion date is calculated.
Reverse scheduling establishes a project deadline and then schedules backward from that date.
Essentially, tasks, their duration, interdependencies, and resources must be considered to ensure
that the project can be completed by the deadline.
Activity 5: Assign Resources
• People—inclusive of all the system owners, users, analysts, designers, builders, external agents,
and clerical help that will be involved in the project in any way, shape, or form.
• Services—a service such as a quality review that may be charged on a per use basis.
• Facilities and equipment—including all rooms and technology that will be needed to complete the
project.
• Supplies and materials—everything from pencils, paper, notebooks, toner cartridges, etc.
• Money—A translation of all of the above into the language of accounting—budgeted dollars!
Resource leveling is a strategy used to correct resource over-allocations by some combination
of delaying or splitting tasks.
There are two techniques for resource leveling:
• task delaying
• task splitting
Task Splitting and Delaying
• The critical path for a project is that sequence of dependent tasks that have the largest sum of
most likely durations. The critical path determines the earliest possible completion date of the
project.
– Tasks that are on the critical path cannot be delayed without delaying the entire project
schedule. To achieve resource leveling, critical tasks can only be split.
3/4
I S 460 Lecture Notes Professor Yong Tan
• The slack time available for any noncritical task is the amount of delay that can be tolerated
between the starting time and completion time of a task without causing a delay in the
completion date of the entire project.
– Tasks that have slack time can be delayed to achieve resource leveling
Activity 6: Direct the Team Effort
• Supervision resources
– The DEADLINE – A Novel About Project Management
– The One Minute Manager
– The Care and Feeding of Monkeys
• Stages of Team Maturity
Activity 7: Monitor and Control Progress
• Progress reporting
• Change management
• Expectations management
• Schedule adjustments—critical path analysis (CPA)
Activity Network
• Precedence relations among activities
• Two types of representations
– Activity on arrow (AOA)
– Event 2, Event 3, Activity(2,3)
– Activity on node (AON)
– Arrow to show precedence
Critical Path Analysis and Slack Time
– Using intertask dependencies, determine every possible path through the project.
– For each path, sum the durations of all tasks in the path.
– The path with the longest total duration is the critical path.
– Find slack times for non-critical tasks
4/4

Más contenido relacionado

La actualidad más candente

Project Management:Life Cycle & Phases.
Project Management:Life Cycle & Phases.Project Management:Life Cycle & Phases.
Project Management:Life Cycle & Phases.Ashutosh Mishra
 
Construction Project management
Construction Project management Construction Project management
Construction Project management Anupama holla
 
Project planning
Project planning Project planning
Project planning Dereje Jima
 
The Ultimate Review of Construction Project Management Methodologies
The Ultimate Review of Construction Project Management Methodologies The Ultimate Review of Construction Project Management Methodologies
The Ultimate Review of Construction Project Management Methodologies Capterra
 
Project formulation and appraisal
Project formulation and appraisalProject formulation and appraisal
Project formulation and appraisalAmandaBvera
 
Project Preparation and Management
Project Preparation and ManagementProject Preparation and Management
Project Preparation and ManagementGBPUA&T, Pantnagar
 
Construction Planing & Schedule
Construction Planing & ScheduleConstruction Planing & Schedule
Construction Planing & ScheduleVîñõđ Kůmåř
 
Project evaluation and implementation notes and questions
Project evaluation and implementation   notes and questionsProject evaluation and implementation   notes and questions
Project evaluation and implementation notes and questionsAnirban Chakraborty
 
Project management tools and techniques
Project management tools and techniquesProject management tools and techniques
Project management tools and techniquesTata Dinyuy
 
Project management assignment help
Project management assignment helpProject management assignment help
Project management assignment helpassignmenthelpp
 
Project manager project-plan-template-cm
Project manager project-plan-template-cmProject manager project-plan-template-cm
Project manager project-plan-template-cmPrasad Reddy
 
Project formulation for social welfare in social welfare administration
Project formulation for social welfare in social welfare administrationProject formulation for social welfare in social welfare administration
Project formulation for social welfare in social welfare administrationPoojaSharma1336
 
Logical Framework And Project Proposal
Logical Framework And Project ProposalLogical Framework And Project Proposal
Logical Framework And Project Proposalrexcris
 
Ppt for Agricultural Project Planning Evaluation and Analysis in 2021
Ppt  for Agricultural Project Planning Evaluation and Analysis  in 2021Ppt  for Agricultural Project Planning Evaluation and Analysis  in 2021
Ppt for Agricultural Project Planning Evaluation and Analysis in 2021Derresa Bulcha
 
3year Project Management Assignment Final
3year Project Management Assignment Final3year Project Management Assignment Final
3year Project Management Assignment FinalMageba25
 

La actualidad más candente (19)

Project Management:Life Cycle & Phases.
Project Management:Life Cycle & Phases.Project Management:Life Cycle & Phases.
Project Management:Life Cycle & Phases.
 
Construction Project management
Construction Project management Construction Project management
Construction Project management
 
Project planning
Project planning Project planning
Project planning
 
Project formulation and management
Project formulation and managementProject formulation and management
Project formulation and management
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 
The Ultimate Review of Construction Project Management Methodologies
The Ultimate Review of Construction Project Management Methodologies The Ultimate Review of Construction Project Management Methodologies
The Ultimate Review of Construction Project Management Methodologies
 
Project formulation and appraisal
Project formulation and appraisalProject formulation and appraisal
Project formulation and appraisal
 
Project Preparation and Management
Project Preparation and ManagementProject Preparation and Management
Project Preparation and Management
 
Construction Planing & Schedule
Construction Planing & ScheduleConstruction Planing & Schedule
Construction Planing & Schedule
 
Construction Management - New Trends
Construction Management - New TrendsConstruction Management - New Trends
Construction Management - New Trends
 
Project evaluation and implementation notes and questions
Project evaluation and implementation   notes and questionsProject evaluation and implementation   notes and questions
Project evaluation and implementation notes and questions
 
Project management tools and techniques
Project management tools and techniquesProject management tools and techniques
Project management tools and techniques
 
Project management assignment help
Project management assignment helpProject management assignment help
Project management assignment help
 
Project manager project-plan-template-cm
Project manager project-plan-template-cmProject manager project-plan-template-cm
Project manager project-plan-template-cm
 
Project formulation for social welfare in social welfare administration
Project formulation for social welfare in social welfare administrationProject formulation for social welfare in social welfare administration
Project formulation for social welfare in social welfare administration
 
Logical Framework And Project Proposal
Logical Framework And Project ProposalLogical Framework And Project Proposal
Logical Framework And Project Proposal
 
Ppt for Agricultural Project Planning Evaluation and Analysis in 2021
Ppt  for Agricultural Project Planning Evaluation and Analysis  in 2021Ppt  for Agricultural Project Planning Evaluation and Analysis  in 2021
Ppt for Agricultural Project Planning Evaluation and Analysis in 2021
 
3year Project Management Assignment Final
3year Project Management Assignment Final3year Project Management Assignment Final
3year Project Management Assignment Final
 
Project Planning, Design and Management
Project Planning, Design and ManagementProject Planning, Design and Management
Project Planning, Design and Management
 

Similar a Project Management Notes 3

Project Management
Project ManagementProject Management
Project ManagementAtif Rehmat
 
Managing the information system project
Managing the information system projectManaging the information system project
Managing the information system projectalpha1unity
 
Managing the information system project
Managing the information system projectManaging the information system project
Managing the information system projecta23ccb
 
10.3_Construction Management_Day 8.pptx
10.3_Construction Management_Day 8.pptx10.3_Construction Management_Day 8.pptx
10.3_Construction Management_Day 8.pptxJanak82
 
Project management master class karin rheeder
Project management master class   karin rheederProject management master class   karin rheeder
Project management master class karin rheederKarin Rheeder
 
Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)ShudipPal
 
2. PAE AcFn621 Ch-2 Principle ppt.pptx
2. PAE AcFn621 Ch-2 Principle ppt.pptx2. PAE AcFn621 Ch-2 Principle ppt.pptx
2. PAE AcFn621 Ch-2 Principle ppt.pptxProfDrAnbalaganChinn
 
DISE - Introduction to Project Management
DISE - Introduction to Project ManagementDISE - Introduction to Project Management
DISE - Introduction to Project ManagementRasan Samarasinghe
 
Time management pressent
Time management pressentTime management pressent
Time management pressentiklil fairuz
 
Advanced project management mod 3
Advanced project management mod 3Advanced project management mod 3
Advanced project management mod 3POOJA UDAYAN
 
Mba ii pmom_unit-4.1 project management a
Mba ii pmom_unit-4.1 project management aMba ii pmom_unit-4.1 project management a
Mba ii pmom_unit-4.1 project management aRai University
 
Project management by Dr. Huda Hassan
Project management by Dr. Huda HassanProject management by Dr. Huda Hassan
Project management by Dr. Huda HassanDr Ghaiath Hussein
 
Project planning.pptx
Project planning.pptxProject planning.pptx
Project planning.pptxHarsimratDeo1
 
Project planning.pptx
Project planning.pptxProject planning.pptx
Project planning.pptxHarsimratDeo1
 
Chapt5.pptx it is notes of the 5th chapter
Chapt5.pptx it is notes of the 5th chapterChapt5.pptx it is notes of the 5th chapter
Chapt5.pptx it is notes of the 5th chapterpreetidamakale
 

Similar a Project Management Notes 3 (20)

Project Management
Project ManagementProject Management
Project Management
 
Managing the information system project
Managing the information system projectManaging the information system project
Managing the information system project
 
Managing the information system project
Managing the information system projectManaging the information system project
Managing the information system project
 
10.3_Construction Management_Day 8.pptx
10.3_Construction Management_Day 8.pptx10.3_Construction Management_Day 8.pptx
10.3_Construction Management_Day 8.pptx
 
Project management master class karin rheeder
Project management master class   karin rheederProject management master class   karin rheeder
Project management master class karin rheeder
 
system analysis and design Class 3
system analysis and design Class 3system analysis and design Class 3
system analysis and design Class 3
 
PART- 1 Engineering Project Management
PART- 1 Engineering Project Management PART- 1 Engineering Project Management
PART- 1 Engineering Project Management
 
Chap04.ppt
Chap04.pptChap04.ppt
Chap04.ppt
 
Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)
 
2. PAE AcFn621 Ch-2 Principle ppt.pptx
2. PAE AcFn621 Ch-2 Principle ppt.pptx2. PAE AcFn621 Ch-2 Principle ppt.pptx
2. PAE AcFn621 Ch-2 Principle ppt.pptx
 
DISE - Introduction to Project Management
DISE - Introduction to Project ManagementDISE - Introduction to Project Management
DISE - Introduction to Project Management
 
Project management.pptx
Project management.pptxProject management.pptx
Project management.pptx
 
Time management pressent
Time management pressentTime management pressent
Time management pressent
 
Advanced project management mod 3
Advanced project management mod 3Advanced project management mod 3
Advanced project management mod 3
 
Mba ii pmom_unit-4.1 project management a
Mba ii pmom_unit-4.1 project management aMba ii pmom_unit-4.1 project management a
Mba ii pmom_unit-4.1 project management a
 
Project management by Dr. Huda Hassan
Project management by Dr. Huda HassanProject management by Dr. Huda Hassan
Project management by Dr. Huda Hassan
 
SPM Unit 1.pptx
SPM Unit 1.pptxSPM Unit 1.pptx
SPM Unit 1.pptx
 
Project planning.pptx
Project planning.pptxProject planning.pptx
Project planning.pptx
 
Project planning.pptx
Project planning.pptxProject planning.pptx
Project planning.pptx
 
Chapt5.pptx it is notes of the 5th chapter
Chapt5.pptx it is notes of the 5th chapterChapt5.pptx it is notes of the 5th chapter
Chapt5.pptx it is notes of the 5th chapter
 

Más de Golam Bitonsir (20)

Diabatis f
Diabatis fDiabatis f
Diabatis f
 
Project Management Notes 5
Project Management Notes 5Project Management Notes 5
Project Management Notes 5
 
Project Management Notes 2
Project Management Notes 2Project Management Notes 2
Project Management Notes 2
 
Std12 econ-em
Std12 econ-emStd12 econ-em
Std12 econ-em
 
Std11 econ-em
Std11 econ-emStd11 econ-em
Std11 econ-em
 
9 10-27 history-of-bd-bangla
9 10-27 history-of-bd-bangla9 10-27 history-of-bd-bangla
9 10-27 history-of-bd-bangla
 
Pm chapter 7
Pm chapter 7Pm chapter 7
Pm chapter 7
 
Pm chapter 7...
Pm chapter 7...Pm chapter 7...
Pm chapter 7...
 
Pm chapter 6
Pm chapter 6Pm chapter 6
Pm chapter 6
 
Pm chapter 6...
Pm chapter 6...Pm chapter 6...
Pm chapter 6...
 
Pm chapter 5
Pm chapter 5Pm chapter 5
Pm chapter 5
 
Pm chapter 5...
Pm chapter 5...Pm chapter 5...
Pm chapter 5...
 
Pm chapter 4
Pm chapter 4Pm chapter 4
Pm chapter 4
 
Pm chapter 4...
Pm chapter 4...Pm chapter 4...
Pm chapter 4...
 
Pm chapter 3
Pm chapter 3Pm chapter 3
Pm chapter 3
 
Pm chapter 3...
Pm chapter 3...Pm chapter 3...
Pm chapter 3...
 
Pm chapter 2
Pm chapter 2Pm chapter 2
Pm chapter 2
 
Pm chapter 2...
Pm chapter 2...Pm chapter 2...
Pm chapter 2...
 
Pm chapter 1
Pm chapter 1Pm chapter 1
Pm chapter 1
 
Pm chapter 1...
Pm chapter 1...Pm chapter 1...
Pm chapter 1...
 

Último

Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfOnline Income Engine
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...noida100girls
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 

Último (20)

Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdf
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 

Project Management Notes 3

  • 1. I S 460 Lecture Notes Professor Yong Tan Lecture 15 Project Management Project and Project Management A project is a [temporary] sequence of unique, complex, and connected activities having one goal or purpose and that must be completed by specific time, within budget, and according to specification. Project management is the process of scoping, planning, staffing, organizing, directing, and controlling the development of an acceptable system at a minimum cost within a specified time frame. Measures of Project Success – The resulting information system is acceptable to the customer. – The system was delivered “on time.” – The system was delivered “within budget.” – The system development process had a minimal impact on ongoing business operations. Causes of Project Failure • Failure to establish upper-management commitment to the project • Lack of organization’s commitment to the system development methodology • Taking shortcuts through or around the system development methodology • Poor expectations management • Premature commitment to a fixed budget and schedule • Poor estimating techniques • Overoptimism • The mythical man-month (Brooks, 1975) • Inadequate people management skills • Failure to adapt to business change • Insufficient resources • Failure to “manage to the plan” Why is Software Project Management Difficult? • Summerville (1992) – The product is intangible • Hard to monitor progress and assess quality – No clear understanding of the underlying process • Rely on process models – Software systems are often ‘one-off’ project • Critical and innovative in nature • Makes it hard to accumulate experience and to produce useful data 1/4
  • 2. I S 460 Lecture Notes Professor Yong Tan Project Management Tools & Techniques A PERT chart is a graphical network model that depicts a project’s tasks and the relationships between those tasks. – Program Evaluation and Review Technique A Gantt chart is a simple horizontal bar chart that depicts project tasks against a calendar. Each bar represents a named project task. The tasks are listed vertically in the left-hand column. The horizontal axis is a calendar timeline. Joint Project Planning Strategy Joint project planning (JPP) is a strategy wherein all stakeholders in a project (meaning system owners, users, analysts, designers, and builders) participate in a one-to-three day project management workshop, the result of which is consensus agreement on project scope, schedule, resources, and budget. (Of course, subsequent workshops or meetings may be required to adjust scope, budget, and schedule.) Project Management Functions – Scoping – Planning – Estimating – Scheduling – Organizing – Directing – Controlling – Closing Activity 1: Negotiate Scope Scope defines the boundaries of a project—What part of the business is to be studied, analyzed, designed, constructed, implemented, and ultimately improved? – Product – Quality – Time – Cost – Resources A statement of work is a narrative description of the work to be performed as part of a project. Common synonyms include scope statement, project definition, project overview, and document of understanding. Activity 2: Identify Tasks A work breakdown structure (WBS) is a hierarchical decomposition of the project into phases, activities, and tasks. Milestones are events that signify the accomplishment or completion of major deliverables during a project. 2/4
  • 3. I S 460 Lecture Notes Professor Yong Tan Activity 3: Estimate Task Durations 1. Estimate the minimum amount of time it would take to perform the task. We'll call this the optimistic duration (OD). 2. Estimate the maximum amount of time it would take to perform the task. We'll call this the pessimistic duration (PD). 3. Estimate the expected duration (ED) that will be needed to perform the task. 4. Calculate the most likely duration (D) as follows: Activity 4: Specify Intertask Dependencies • Finish-to-start (FS)—The finish of one task triggers the start of another task. • Start-to-start (SS)—The start of one task triggers the start of another task. • Finish-to-finish (FF)—Two tasks must finish at the same time. • Start-to-finish (SF)—The start of one task signifies the finish of another task. Scheduling Strategies Forward scheduling establishes a project start date and then schedules forward from that date. Based on the planned duration of required tasks, their interdependencies, and the allocation of resources to complete those tasks, a projected project completion date is calculated. Reverse scheduling establishes a project deadline and then schedules backward from that date. Essentially, tasks, their duration, interdependencies, and resources must be considered to ensure that the project can be completed by the deadline. Activity 5: Assign Resources • People—inclusive of all the system owners, users, analysts, designers, builders, external agents, and clerical help that will be involved in the project in any way, shape, or form. • Services—a service such as a quality review that may be charged on a per use basis. • Facilities and equipment—including all rooms and technology that will be needed to complete the project. • Supplies and materials—everything from pencils, paper, notebooks, toner cartridges, etc. • Money—A translation of all of the above into the language of accounting—budgeted dollars! Resource leveling is a strategy used to correct resource over-allocations by some combination of delaying or splitting tasks. There are two techniques for resource leveling: • task delaying • task splitting Task Splitting and Delaying • The critical path for a project is that sequence of dependent tasks that have the largest sum of most likely durations. The critical path determines the earliest possible completion date of the project. – Tasks that are on the critical path cannot be delayed without delaying the entire project schedule. To achieve resource leveling, critical tasks can only be split. 3/4
  • 4. I S 460 Lecture Notes Professor Yong Tan • The slack time available for any noncritical task is the amount of delay that can be tolerated between the starting time and completion time of a task without causing a delay in the completion date of the entire project. – Tasks that have slack time can be delayed to achieve resource leveling Activity 6: Direct the Team Effort • Supervision resources – The DEADLINE – A Novel About Project Management – The One Minute Manager – The Care and Feeding of Monkeys • Stages of Team Maturity Activity 7: Monitor and Control Progress • Progress reporting • Change management • Expectations management • Schedule adjustments—critical path analysis (CPA) Activity Network • Precedence relations among activities • Two types of representations – Activity on arrow (AOA) – Event 2, Event 3, Activity(2,3) – Activity on node (AON) – Arrow to show precedence Critical Path Analysis and Slack Time – Using intertask dependencies, determine every possible path through the project. – For each path, sum the durations of all tasks in the path. – The path with the longest total duration is the critical path. – Find slack times for non-critical tasks 4/4