SlideShare a Scribd company logo
Chapter 3: Project Management
Objectives Become familiar with estimation. Be able to create a project workplan. Understand why project teams use timeboxing. Become familiar with how to staff a project. Understand how computer-aided software engineering, standards, and documentation improve the efficiency of a project. Understand how to reduce risk on a project.
Project Management The discipline of planning, organizing, and managing resources to bring about the successful completion of specific project goals and objectives Cost Schedule Performance
IDENTIFYING PROJECT SIZE
Cost Schedule Performance Trade-offs Cost Schedule Performance Project management involves balancing trade-offs among the three key project parameters Project
Estimating Project Timeframes
Function Point Approach Estimate System Size (function points and lines of code) Estimate Effort Required (person-months) Estimate Time Required (months)
CREATING AND MANAGING THE WORKPLAN
Developing Work Plans A  work plan , is a dynamic schedule that records and keeps track of all  tasks  to be accomplished over the course of the project Created after a project manager has a general idea of the project’s size and rough schedule The work plan is usually the main item in a project management software application
Sample Task
Identifying Tasks Top-down approach Identify highest level tasks Break them into increasingly smaller units Methodology Using standard list of tasks
Work Breakdown Structure
Gantt Chart
Pert Chart Used to communicate task dependencies Allows easier visualization of tasks on a critical path
Scope Management Scope creep happens when new requirements are added to the project after the original project scope was defined and “frozen.”
Timeboxing Steps Set the date for system delivery Prioritize the functionality that needs to be included in the system Build the core of the system (the functionality ranked as most important) Postpone functionality that cannot be provided within the time frame Deliver the system with core functionality Repeat steps 3 through 5 to add refinements and enhancements
STAFFING THE PROJECT
Staffing the Project Determine average number of people needed Divide total person-months of effort by the optimal schedule Adding more people will not reduce schedule Create a staffing plan Roles required for the project Reporting structure
Reporting Structures
Motivation Use monetary rewards cautiously Use intrinsic rewards Recognition Achievement The work itself Responsibility Advancement Chance to learn new skills
Motivational Don’ts Assign unrealistic deadlines Ignore good efforts Create a low-quality product Give everyone on the project a raise Make an important decision without the team’s input Maintain poor working conditions
Conflict Avoidance Strategies Clearly define roles and project plans Make sure the team understands how the project is important to the organization Develop detailed operating procedures and communicate these to the team members Develop a project charter Develop schedule commitments ahead of time Forecast other priorities and their possible impact on project
COORDINATING PROJECT ACTIVITIES
CASE Tools Computer-Aided Software Engineering (CASE) tools automate some or all of the development process Not a silver bullet, but advantages include: Reduced maintenance costs Improve software quality Enforce discipline Some project teams even use CASE to assess the magnitude of changes to the project
Standards
Documentation Good documentation happens up front Documentation that occurs only at the tail end of a project/phase is not very useful Project binder(s) are best practices containing All internal communications (e.g. minutes from status meetings) Written standards Letters to and from the business users Deliverables from each task
Managing Risk
Summary Project Management Identifying Project Size Creating And Managing the Workplan Staffing the Project Coordinating Project Activities

More Related Content

PPT
Training pm jan 11 part b
Siep Littooij
 
PPT
Project Management
ahmad bassiouny
 
PPTX
Software project management tools
Darshak Mehta
 
PPTX
Software engineering 11 project scheduling
Vaibhav Khanna
 
PPT
Microsoft_Project_101_How_to_Build_a_Project_Plan.
TURKI , PMP
 
PDF
Top 20 Best Project Management Software
Mopinion
 
PDF
Practical Guide to Useful Project Management Plan
Dmitriy Nizhebetskiy
 
PPTX
Final projectpresentationwk8
rgroup99
 
Training pm jan 11 part b
Siep Littooij
 
Project Management
ahmad bassiouny
 
Software project management tools
Darshak Mehta
 
Software engineering 11 project scheduling
Vaibhav Khanna
 
Microsoft_Project_101_How_to_Build_a_Project_Plan.
TURKI , PMP
 
Top 20 Best Project Management Software
Mopinion
 
Practical Guide to Useful Project Management Plan
Dmitriy Nizhebetskiy
 
Final projectpresentationwk8
rgroup99
 

What's hot (20)

DOCX
Using the work breakdown structure to plan a project
Mohieudeen Mohamed
 
PPTX
Project scheduling and tracking
Computer_ at_home
 
PPT
Project Plan Development - A FlackVentures Training Example
Kate Pynn
 
PPTX
Project Scheduling
Reema
 
PPT
Wbs
Sulman Ahmed
 
PPT
Mkcl Project Management Session 3
kalarianitya
 
PPTX
Project control. Management
Marius Miron
 
PPT
Project Planning
lew
 
PPTX
Work plan and Scope creep
Onkar Tendulkar
 
PDF
Project Schedule Planning and Development - A Guide to Develop Reliable Proje...
Indra Pandu Prasetyo
 
PPT
Project planning and Scheduling
saurabmi2
 
PPT
Process of Project Planning
Ashish Mittal
 
PPT
Factors for Successful Projects
Trevor Roberts
 
PPT
Presentation project management
Flobz Caloy
 
PPTX
Project Management Tool & Technique of Online Bookstore
B.Sc in CSE, United International University - UIU, Dhaka
 
PDF
Fundamentals of Project Planning, Scheduling, Monitoring & Control
Association for Project Management
 
PPTX
Estimating
Nicola2903
 
PPTX
Engineering Economics|Work Breakdown Structure
umair khan
 
DOCX
Project time
Bikramjit Singh
 
PPTX
10 key features of microsoft project plan (mpp)
Sridhar Srinivas, PMP, CSM
 
Using the work breakdown structure to plan a project
Mohieudeen Mohamed
 
Project scheduling and tracking
Computer_ at_home
 
Project Plan Development - A FlackVentures Training Example
Kate Pynn
 
Project Scheduling
Reema
 
Mkcl Project Management Session 3
kalarianitya
 
Project control. Management
Marius Miron
 
Project Planning
lew
 
Work plan and Scope creep
Onkar Tendulkar
 
Project Schedule Planning and Development - A Guide to Develop Reliable Proje...
Indra Pandu Prasetyo
 
Project planning and Scheduling
saurabmi2
 
Process of Project Planning
Ashish Mittal
 
Factors for Successful Projects
Trevor Roberts
 
Presentation project management
Flobz Caloy
 
Project Management Tool & Technique of Online Bookstore
B.Sc in CSE, United International University - UIU, Dhaka
 
Fundamentals of Project Planning, Scheduling, Monitoring & Control
Association for Project Management
 
Estimating
Nicola2903
 
Engineering Economics|Work Breakdown Structure
umair khan
 
Project time
Bikramjit Singh
 
10 key features of microsoft project plan (mpp)
Sridhar Srinivas, PMP, CSM
 
Ad

Viewers also liked (20)

PPTX
Project planning and project work plan
Ferdinand Importado, CPA, MBA
 
PPT
Ch14
蕭美蓮
 
PPT
Ch13
蕭美蓮
 
PPT
Ch01
蕭美蓮
 
PPT
4 steps to perfect project planning
josephb987
 
DOCX
FSD Workplan Template(1)
Sonia Hurtado Ureno
 
PDF
Social Business Workplan
Sylvain Jolivet
 
PPTX
Project management basics
Adewale Alafia
 
PPT
140 workplan
Dr Fereidoun Dejahang
 
PPT
Ch01
蕭美蓮
 
PDF
1 workplan
Tri wiyanto
 
PPTX
The Fintechs
Software Infrastructure
 
PDF
FinTech - Indonesia OverView by Andri Bw
AB Widodo
 
PPTX
Chapter2
kamran
 
PDF
Proposal for boosting Sales force effectiveness at ITravelCo
Vivek Jha
 
PDF
Wharton FinTech - Launching a FinTech Venture
whartonfintech
 
PDF
Industry Presentation: eCommerce in Indonesia: Opportunities & Challenges
dmg events Asia
 
PDF
(Almost) everything you need to know to start in Fintech
Sophie Guibaud
 
PDF
Summary Executive Study Ecommerce 2016
Arwinda Pritami Yahya
 
PDF
FinTech Hong Kong Report
CFTE
 
Project planning and project work plan
Ferdinand Importado, CPA, MBA
 
Ch14
蕭美蓮
 
Ch13
蕭美蓮
 
Ch01
蕭美蓮
 
4 steps to perfect project planning
josephb987
 
FSD Workplan Template(1)
Sonia Hurtado Ureno
 
Social Business Workplan
Sylvain Jolivet
 
Project management basics
Adewale Alafia
 
140 workplan
Dr Fereidoun Dejahang
 
Ch01
蕭美蓮
 
1 workplan
Tri wiyanto
 
FinTech - Indonesia OverView by Andri Bw
AB Widodo
 
Chapter2
kamran
 
Proposal for boosting Sales force effectiveness at ITravelCo
Vivek Jha
 
Wharton FinTech - Launching a FinTech Venture
whartonfintech
 
Industry Presentation: eCommerce in Indonesia: Opportunities & Challenges
dmg events Asia
 
(Almost) everything you need to know to start in Fintech
Sophie Guibaud
 
Summary Executive Study Ecommerce 2016
Arwinda Pritami Yahya
 
FinTech Hong Kong Report
CFTE
 
Ad

Similar to Ch03 (20)

PPTX
MIS Project management
Josephine Claire
 
PPT
Spm unit 1
sweetyammu
 
PPT
223417 Diploma_Sem4_software_engg-chap-05.ppt
Deepgaichor1
 
PPTX
SE - Lecture 12 - Software Project Management (1).pptx
TangZhiSiang
 
PPTX
Project Management
David Edgerton, Jr.
 
PPTX
Software Project Management CH1 24-10.pptx
alvineenivla98
 
PPTX
Computing Project
Er. Nawaraj Bhandari
 
PPT
7. (lecture 5) Project scheduling..ppt
PedadaSaikumar
 
PPT
Project management ALL ABOUT PROJECTS AND HIS
AssadLeo1
 
DOC
An Introduction to Project management(project management tutorials)
Daroko blog(www.professionalbloggertricks.com)
 
PPTX
Project Management System Architecture for Today
IBRAHEEMMUHAMMADYAHA
 
PPT
Project Management
Savaş Şakar
 
PPTX
Chapter 3 Managing Systems Projects .pptx
AxmedMaxamuudYoonis
 
PDF
chapter03-120827115353-phpapp02.pdf
AxmedMaxamuud6
 
PPT
arpitaarushi
Arpit Aarushi
 
PPT
Sadchap03
let's go to study
 
PPT
Chap04
professorkarla
 
DOCX
Project planning , Productivity metrics,Cost estimation - COCOMO & COCOMO II,...
nimmik4u
 
PPT
Project management
Usman Bin Saad
 
MIS Project management
Josephine Claire
 
Spm unit 1
sweetyammu
 
223417 Diploma_Sem4_software_engg-chap-05.ppt
Deepgaichor1
 
SE - Lecture 12 - Software Project Management (1).pptx
TangZhiSiang
 
Project Management
David Edgerton, Jr.
 
Software Project Management CH1 24-10.pptx
alvineenivla98
 
Computing Project
Er. Nawaraj Bhandari
 
7. (lecture 5) Project scheduling..ppt
PedadaSaikumar
 
Project management ALL ABOUT PROJECTS AND HIS
AssadLeo1
 
An Introduction to Project management(project management tutorials)
Daroko blog(www.professionalbloggertricks.com)
 
Project Management System Architecture for Today
IBRAHEEMMUHAMMADYAHA
 
Project Management
Savaş Şakar
 
Chapter 3 Managing Systems Projects .pptx
AxmedMaxamuudYoonis
 
chapter03-120827115353-phpapp02.pdf
AxmedMaxamuud6
 
arpitaarushi
Arpit Aarushi
 
Project planning , Productivity metrics,Cost estimation - COCOMO & COCOMO II,...
nimmik4u
 
Project management
Usman Bin Saad
 

More from 蕭美蓮 (15)

PPT
Ch12
蕭美蓮
 
PPT
Ch11
蕭美蓮
 
PPT
Ch10
蕭美蓮
 
PPT
Ch09
蕭美蓮
 
PPT
Ch08
蕭美蓮
 
PPT
Ch07
蕭美蓮
 
PPT
Ch06
蕭美蓮
 
PPT
Ch05
蕭美蓮
 
PPT
Ch04
蕭美蓮
 
PPT
Ch02
蕭美蓮
 
PPT
Ch10
蕭美蓮
 
DOCX
完整資料表
蕭美蓮
 
PPT
Web2
蕭美蓮
 
DOCX
專案管理心得
蕭美蓮
 
PPT
Acer1
蕭美蓮
 
Ch12
蕭美蓮
 
Ch11
蕭美蓮
 
Ch10
蕭美蓮
 
Ch09
蕭美蓮
 
Ch08
蕭美蓮
 
Ch07
蕭美蓮
 
Ch06
蕭美蓮
 
Ch05
蕭美蓮
 
Ch04
蕭美蓮
 
Ch02
蕭美蓮
 
Ch10
蕭美蓮
 
完整資料表
蕭美蓮
 
Web2
蕭美蓮
 
專案管理心得
蕭美蓮
 
Acer1
蕭美蓮
 

Ch03

  • 1. Chapter 3: Project Management
  • 2. Objectives Become familiar with estimation. Be able to create a project workplan. Understand why project teams use timeboxing. Become familiar with how to staff a project. Understand how computer-aided software engineering, standards, and documentation improve the efficiency of a project. Understand how to reduce risk on a project.
  • 3. Project Management The discipline of planning, organizing, and managing resources to bring about the successful completion of specific project goals and objectives Cost Schedule Performance
  • 5. Cost Schedule Performance Trade-offs Cost Schedule Performance Project management involves balancing trade-offs among the three key project parameters Project
  • 7. Function Point Approach Estimate System Size (function points and lines of code) Estimate Effort Required (person-months) Estimate Time Required (months)
  • 8. CREATING AND MANAGING THE WORKPLAN
  • 9. Developing Work Plans A work plan , is a dynamic schedule that records and keeps track of all tasks to be accomplished over the course of the project Created after a project manager has a general idea of the project’s size and rough schedule The work plan is usually the main item in a project management software application
  • 11. Identifying Tasks Top-down approach Identify highest level tasks Break them into increasingly smaller units Methodology Using standard list of tasks
  • 14. Pert Chart Used to communicate task dependencies Allows easier visualization of tasks on a critical path
  • 15. Scope Management Scope creep happens when new requirements are added to the project after the original project scope was defined and “frozen.”
  • 16. Timeboxing Steps Set the date for system delivery Prioritize the functionality that needs to be included in the system Build the core of the system (the functionality ranked as most important) Postpone functionality that cannot be provided within the time frame Deliver the system with core functionality Repeat steps 3 through 5 to add refinements and enhancements
  • 18. Staffing the Project Determine average number of people needed Divide total person-months of effort by the optimal schedule Adding more people will not reduce schedule Create a staffing plan Roles required for the project Reporting structure
  • 20. Motivation Use monetary rewards cautiously Use intrinsic rewards Recognition Achievement The work itself Responsibility Advancement Chance to learn new skills
  • 21. Motivational Don’ts Assign unrealistic deadlines Ignore good efforts Create a low-quality product Give everyone on the project a raise Make an important decision without the team’s input Maintain poor working conditions
  • 22. Conflict Avoidance Strategies Clearly define roles and project plans Make sure the team understands how the project is important to the organization Develop detailed operating procedures and communicate these to the team members Develop a project charter Develop schedule commitments ahead of time Forecast other priorities and their possible impact on project
  • 24. CASE Tools Computer-Aided Software Engineering (CASE) tools automate some or all of the development process Not a silver bullet, but advantages include: Reduced maintenance costs Improve software quality Enforce discipline Some project teams even use CASE to assess the magnitude of changes to the project
  • 26. Documentation Good documentation happens up front Documentation that occurs only at the tail end of a project/phase is not very useful Project binder(s) are best practices containing All internal communications (e.g. minutes from status meetings) Written standards Letters to and from the business users Deliverables from each task
  • 28. Summary Project Management Identifying Project Size Creating And Managing the Workplan Staffing the Project Coordinating Project Activities