SlideShare a Scribd company logo
Project Management in Real Life How to balance creative chaos  and control
Objectives Be able to implement at least one new project management tool tomorrow Be able to eventually set up your own PMO
Agenda Why bother? Project Management principles Methodology Scoping & Estimating Planning Managing People Agile techniques Manifesto Scrum, RUP, XP Test-driven development
Intros Take 10 seconds to tell us Your name What you do Your workshop goals
Preview - The 5 Key Charts Estimated Finish Final Cost People QPI Quality
Preview -  The 5 Key documents Scope Change Form Issues Log Project Plan Status Report Quality Checklists
Why Bother? Your projects are late, over-budget, low margin, shipping with bugs You & your team are pulling heroics to keep things under control You & your team are burned out.
Why Bother? % of projects with large schedule slips Software Engineering Institute
What is a project? Achieve objectives Produce deliverables Start and end date Consume resources (people, $)
Methodology Methodology: codified, repeatable set of methods & tools PM methodology Set of standard PM processes & deliverables Project Methodology IT project: Propose, Define, Design, Develop, Test, Go-Live, Support Construction: Feasibility, Planning & Design, Production, Turnover & Startup RUP: Inception, Elaboration, Construction, Transition
PM & Project Methodologies Propose Define Develop Conclude Design Test Structure  & Plan Conclude Assess, Report, Control Proposal Proposal Charter Workplan Milestones Requiremts Site map Wireframes Use cases Graphic design Technical architecture Logical design Physical design System components Unit System User acceptance Documen-tation Training Code control Scope Change Log Issues Management Log Risk Management Log Weekly status reports 5 Key charts Customer feedback Admin. closure
The Scope Triangle Good Cheap Fast
The Triangle, again Scope Specifications/ Quality Time/ Schedule Budget/ Cost
Scoping Proposal/Charter/Statement of Work/Contract Objectives: Specific, Measurable, Attainable, Reach (realistic), Time-bound Deliverables: Include PM & standard project deliverables from methodology! Functionality In scope & Out of scope Schedule Team (Roles & Responsibilities) Process: Include PM! Terms Cost Requirements/Design/Specs
Estimating Decomposition (microscopic/bottom-up) Have at least 2 levels of abstraction Analogy (micro or macro) Delphi with feedback: get experts to go away & estimate, bring group together & show estimates, then re-estimate. Macro Modeling (heuristic, phenomenological).  Derived from basic “physics” about how projects work.  Observe key project variables (time, money, scope, quality, people) and make an equation.  Use Excel to get a regression. Design to cost or duration.  Here’s what we  can  do with what’s available. PERT t e =(best case + worst case + 4*most likely)/6
Planning the work ODW Objectives --> Deliverables --> Workplan WBS Break down by phase, by product, activity, location… Uniqueness OAK: One Arse to Kick.  Exactly one person’s name per task, or no-one’s responsible. (No organizations.) One task for a given person & date combo Grammar Tasks verb-noun, “Complete design document” Milestones noun-verb, “Design Complete”
Planning the work, 2 Effort versus Duration Effort (work) is the number of person-hours expended to do the task. Duration is how long it takes from beginning to end. Duration = work/resource allocation Tips Tasks, dependencies, durations, resources Use F-S relationships Ask the people doing the tasks for estimates!! Tasks 0.5 to 10 days, ideal 2-5 days Milestones & summary tasks - no person names Beware the Mythical Man-Month (Fred Brooks)!
Planning Tools Stickies, index cards, string, whiteboard Great for brainstorming, communicating! Word & Excel Simple to-do list, no dependencies, little tracking. Task, Due, Responsible, Status “ Groupware” Track & communicates to-do’s, milestones, files BaseCamp, SharePoint Bugzilla, Mantis, Trac - issue tracking Desktop tools MSProject - de facto standard OmniPlan, Merlin, some web-based Portfolio Management (Enterprise) MSProject Sever, Project.net, Primavera, Clarity
Views - Gantt chart
Views - Network Diagram (PERT chart)
Working the plan Baselining Tracking Gantt Binary statusing “ Plan at level 3, manage at level 2” Action Items versus updating plan When does it go on the plan (versus in someone’s to-do list?) When it’s required to complete a deliverable When someone else is dependent on the output When it’s longer than x hours (4) in effort When it’s important enough for the team to know about
Working the plan 2 Meetings Collaborative plan development First use Gantt to walk everyone through the plan (1+ hours) Then can use personal to-do lists from PM tool
Critical Path Management Critical Path is the longest path through the project plan.  If any task on the critical path slips, the end date slips.  Zero float. Must have successors to each task (dependencies) to calculate Possible to have multiple critical branches. “ Float” = duration until critical, =LF-EF “ Manage The Critical Path” And then know what’s likely to become critical. If you’re strapped for time, make sure you at least know what’s going on with your critical path.
Views - Tracking Gantt
Resource Leveling MSProject or other PM tool Use Resource Usage view, adjust hours in daily yellow blocks Move start date, stretch duration of non-critical tasks, reassign. Otherwise Spreadsheet: People on one axis, days/weeks on other, hours in cells Look out for micro-managing
Views - Resource Graph
Views - Resource Usage
Scope Management Scope Change Request Form Client fills out form Estimator estimates Client approves/denies Work begins Scope Change Log Note well: ANY Change Request takes resources to process, even if it’s a zero-dollar, zero-time change.
Scope change request form
Schedule Management (“crashing the schedule”) If there’s a schedule issue, your levers are Schedule .  Check critical path for date constraints, task dependencies, durations, task drivers, serial vs. parallel Scope .  Toss out the lowest-priority items first. It’s much easier for clients to remember it was late than it was missing their least favorite function points.  Quality . Look for perfectionism that can be downgraded to “good enough”. Cost .  Put more people on it (Fred Brooks: “Adding manpower to a late project makes it later”). People .  Burn out your people.  Heroics often works, but not reliable or sustainable.
Estimated Finish Chart
Quality Management Ensure product meets customer needs Early = cheap QA the proposal, the requirements & the design Standards & Guidelines Checklists: proposal, reqmts, design, test Learn as you go! Process Documentation & Improvement TQM/6-sigma.  Document, measure, manage. Management or peer review Testing Traceability. From reqmts to design to test cases. Agile & iterative techniques
Quality Measurement Tests passed
Example regression test checklist
Budget Management Final project cost Estimate weekly & chart Forces PM to know how much has been spent, how much is estimated to be spent QPI = Quick Performance Index % spent / % done Like earned value (get $ credit for tasks completed), but easier to compute & more sensitive to decisions - watch the trend. 1.0 = “ideal” >1 = spending too fast or investing or making advance payments <1 = usually not fully resourced, going to miss date.
Final project cost
Quick Performance Index
Issues Management Issue = an item which potentially impacts scope, quality, cost, schedule, or people. Issue reporting process Anyone can report an issue. First to PM Escalate if necessary through management. PM owns the “logging & dogging” of all project issues.  All issues reported on weekly status report. Issue log or tracking system
Issue log
Status report
Risk Management Description - what can we videotape going wrong? Avoidance - get to not happen Contingency - what we do if it does happen Probability - how likely to happen (H/M/L or numeric or percentage) Severity - damage caused if it happened (H/M/L or numeric or $$)
Program management Status Critical Path Issues Management Dashboard KPI’s 5 key charts and/or other measures
Program dashboard Green = on track Yellow = issues, may not make it Red = not going to make it, or didn’t
People The soft part is the hard part People are the most complex & least understood driver of success. Energy level, skills, focus, personality, values, experiences, feelings, culture. Overwork, multitasking, clear objectives, clear role, trust, communication. Use the “People Chart”! Names: Mood, Morale, Project Confidence Chart Look for scatter and for trends. The process itself is healthy & expressive.
People Chart
People - Appreciative inquiry Effective Questions, building on strengths Team meetings What worked well? What did we do to make it work? What’s the objective? What are the benefits of achieving the objective? What do we need to do next? Issues log Ideal outcome
Putting it all together -  The 5 Key Charts Estimated Finish Final Cost People QPI Quality
Putting it all together -  The 5 Key documents Scope Change Form Issues Log Project Plan Status Report Quality Checklists
Key agile principles Agilemanifesto.org Early and continuous delivery of valuable software. Welcome changing requirements, even late in development.  Trust team Face-to-face conversation. Working software is the primary measure of progress. Sustainable development. Simplicity--the art of maximizing the amount of work not done--is essential. Self-organizing teams.
Scrum One month timeboxes - working tested software at end. Don’t add to iteration Self-organizing teams Daily build Daily Scrum meetings 10-15 minutes What have you done since last time, what plans till next time, what are your blocks? Blocks gone in 1 day, decisions in 1 hour Product & Release Backlog Sprint “burndown” Scrum master firewall
Example Burndown
Extreme Programming (XP) Planning Game (story cards) Small, frequent releases System metaphors Simple design Testing Frequent refactoring Pair programming Team code ownership Continuous integration Sustainable pace Whole team together Coding standards
RUP (Unified Process) Short timeboxed iterations - peeling the onion. Phased approach Inception - Establish a common vision Elaboration - Build & test risky core Construction - Build & test the rest Transition - Deploy  Develop high-risk & high-value elements first Accommodate change early 50 optional “artifacts”, models Manage requirements Visual modeling (UML) Continuously verify quality
Resources PMI - Project Management Institute: www.pmi.org PMBOK - Project Management Body of Knowledge  AgileManifesto.org, AgileAlliance.org Craig Larman Agile & Iterative Development

More Related Content

PPT
Project Management - Basic Concepts
PDF
PMP chap 1 - PMP Introduction (PMBOK 6)
PDF
Project Closure Process Steps PowerPoint Presentation Slides
PDF
Project quality management - PMI PMBOK Knowledge Area
PDF
Introduction to Project Management
PPT
How To Build A PMO
PDF
PMO Performance Measurement and Metrics - Kendrick
PDF
SME Lean Presentation
Project Management - Basic Concepts
PMP chap 1 - PMP Introduction (PMBOK 6)
Project Closure Process Steps PowerPoint Presentation Slides
Project quality management - PMI PMBOK Knowledge Area
Introduction to Project Management
How To Build A PMO
PMO Performance Measurement and Metrics - Kendrick
SME Lean Presentation

What's hot (20)

PPTX
Project Management
PPTX
Evolution of project management
PDF
Project scope and requirements management
PPTX
Project Management Office Roles Functions And Benefits
PPTX
Project Management Foundations Course 101 - Project Management Concepts
PPTX
Six Sigma Sample Project
PPT
Introduce Project Management
PDF
Project management in construction
PPT
Project cost management-slides
PPT
Project Management
PPTX
Project management process and Project Management Knowledge areas
PDF
PMP Chap 8 - Project Quality Management
PDF
Project Quality Management - PMBOK
PDF
Project Risk Management
PPTX
An Introduction to Project Management
PPTX
MS Project Presentation
PDF
07 project cost management
DOCX
Project audit & review checklist
PDF
Employee Suggestion System
PPT
Project Execution
Project Management
Evolution of project management
Project scope and requirements management
Project Management Office Roles Functions And Benefits
Project Management Foundations Course 101 - Project Management Concepts
Six Sigma Sample Project
Introduce Project Management
Project management in construction
Project cost management-slides
Project Management
Project management process and Project Management Knowledge areas
PMP Chap 8 - Project Quality Management
Project Quality Management - PMBOK
Project Risk Management
An Introduction to Project Management
MS Project Presentation
07 project cost management
Project audit & review checklist
Employee Suggestion System
Project Execution
Ad

Viewers also liked (20)

PPTX
5 phases of project management
PDF
Lean Scope Project Management
PDF
02 project scope management
PPT
Vision Mission Goals and Objectives for the School Library Media Center
PPTX
5 phases of project management
PPTX
Seo goals & objectives 2 quarter 2012
KEY
Project ATOM Goals And Objectives
PPTX
Defining clear project goals
PPTX
Objectives of Project evaluation
PPTX
Managing Virtual Project Teams
PDF
Project Management Scope Templates for SharePoint
PDF
Pmbok 4th edition chapter 5 - Project Scope Management
PPT
Project management planning
PPT
The Project Management Process - Week 2
PPTX
Philosophy, goals and objective of education
PPT
Project Cost Management
PDF
PMP Chap 7 - Project Cost Management - Part 1
PPT
Setting Goals And Objectives Training
PPTX
PMI Project Management Principles
PPTX
Practical Project Management - full course
5 phases of project management
Lean Scope Project Management
02 project scope management
Vision Mission Goals and Objectives for the School Library Media Center
5 phases of project management
Seo goals & objectives 2 quarter 2012
Project ATOM Goals And Objectives
Defining clear project goals
Objectives of Project evaluation
Managing Virtual Project Teams
Project Management Scope Templates for SharePoint
Pmbok 4th edition chapter 5 - Project Scope Management
Project management planning
The Project Management Process - Week 2
Philosophy, goals and objective of education
Project Cost Management
PMP Chap 7 - Project Cost Management - Part 1
Setting Goals And Objectives Training
PMI Project Management Principles
Practical Project Management - full course
Ad

Similar to 5 Key Chart Project Management (TM) Methodology (20)

PPT
Project Management
PPT
Project Management For The Curious
PPT
Pm training (planning and tracking) - Project Leader Ramp-Up
PPTX
The art of execution
PPT
Projects Better Faster Cheaper
PPT
Mkcl Project Management Session 3
PPT
arpitaarushi
PPTX
Project Management for Libraries
PDF
GOLL+-+Practical+Project+Management+for+Clinical-Biomedical+Engineering.pdf
PDF
The+PMP+Fast+Track_David+McLachlan (1).pdf
PPT
Backup jim cassidy
PPT
Cassidy.jim
PPT
Project Management, Planning And Analysis Tools
PPTX
Project management
PPT
The agile pmp teaching an old dog new tricks
PPT
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)
PPTX
PMI-ACP - Agile Framework
PPT
Q7503 12post
PPTX
Project Management
PDF
Intro to PM.pdf
Project Management
Project Management For The Curious
Pm training (planning and tracking) - Project Leader Ramp-Up
The art of execution
Projects Better Faster Cheaper
Mkcl Project Management Session 3
arpitaarushi
Project Management for Libraries
GOLL+-+Practical+Project+Management+for+Clinical-Biomedical+Engineering.pdf
The+PMP+Fast+Track_David+McLachlan (1).pdf
Backup jim cassidy
Cassidy.jim
Project Management, Planning And Analysis Tools
Project management
The agile pmp teaching an old dog new tricks
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)
PMI-ACP - Agile Framework
Q7503 12post
Project Management
Intro to PM.pdf

Recently uploaded (20)

PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Approach and Philosophy of On baking technology
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
cuic standard and advanced reporting.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Electronic commerce courselecture one. Pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
Unlocking AI with Model Context Protocol (MCP)
Approach and Philosophy of On baking technology
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
cuic standard and advanced reporting.pdf
Empathic Computing: Creating Shared Understanding
NewMind AI Monthly Chronicles - July 2025
The Rise and Fall of 3GPP – Time for a Sabbatical?
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
The AUB Centre for AI in Media Proposal.docx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Electronic commerce courselecture one. Pdf
Chapter 3 Spatial Domain Image Processing.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
MYSQL Presentation for SQL database connectivity
Reach Out and Touch Someone: Haptics and Empathic Computing
Per capita expenditure prediction using model stacking based on satellite ima...

5 Key Chart Project Management (TM) Methodology

  • 1. Project Management in Real Life How to balance creative chaos and control
  • 2. Objectives Be able to implement at least one new project management tool tomorrow Be able to eventually set up your own PMO
  • 3. Agenda Why bother? Project Management principles Methodology Scoping & Estimating Planning Managing People Agile techniques Manifesto Scrum, RUP, XP Test-driven development
  • 4. Intros Take 10 seconds to tell us Your name What you do Your workshop goals
  • 5. Preview - The 5 Key Charts Estimated Finish Final Cost People QPI Quality
  • 6. Preview - The 5 Key documents Scope Change Form Issues Log Project Plan Status Report Quality Checklists
  • 7. Why Bother? Your projects are late, over-budget, low margin, shipping with bugs You & your team are pulling heroics to keep things under control You & your team are burned out.
  • 8. Why Bother? % of projects with large schedule slips Software Engineering Institute
  • 9. What is a project? Achieve objectives Produce deliverables Start and end date Consume resources (people, $)
  • 10. Methodology Methodology: codified, repeatable set of methods & tools PM methodology Set of standard PM processes & deliverables Project Methodology IT project: Propose, Define, Design, Develop, Test, Go-Live, Support Construction: Feasibility, Planning & Design, Production, Turnover & Startup RUP: Inception, Elaboration, Construction, Transition
  • 11. PM & Project Methodologies Propose Define Develop Conclude Design Test Structure & Plan Conclude Assess, Report, Control Proposal Proposal Charter Workplan Milestones Requiremts Site map Wireframes Use cases Graphic design Technical architecture Logical design Physical design System components Unit System User acceptance Documen-tation Training Code control Scope Change Log Issues Management Log Risk Management Log Weekly status reports 5 Key charts Customer feedback Admin. closure
  • 12. The Scope Triangle Good Cheap Fast
  • 13. The Triangle, again Scope Specifications/ Quality Time/ Schedule Budget/ Cost
  • 14. Scoping Proposal/Charter/Statement of Work/Contract Objectives: Specific, Measurable, Attainable, Reach (realistic), Time-bound Deliverables: Include PM & standard project deliverables from methodology! Functionality In scope & Out of scope Schedule Team (Roles & Responsibilities) Process: Include PM! Terms Cost Requirements/Design/Specs
  • 15. Estimating Decomposition (microscopic/bottom-up) Have at least 2 levels of abstraction Analogy (micro or macro) Delphi with feedback: get experts to go away & estimate, bring group together & show estimates, then re-estimate. Macro Modeling (heuristic, phenomenological). Derived from basic “physics” about how projects work. Observe key project variables (time, money, scope, quality, people) and make an equation. Use Excel to get a regression. Design to cost or duration. Here’s what we can do with what’s available. PERT t e =(best case + worst case + 4*most likely)/6
  • 16. Planning the work ODW Objectives --> Deliverables --> Workplan WBS Break down by phase, by product, activity, location… Uniqueness OAK: One Arse to Kick. Exactly one person’s name per task, or no-one’s responsible. (No organizations.) One task for a given person & date combo Grammar Tasks verb-noun, “Complete design document” Milestones noun-verb, “Design Complete”
  • 17. Planning the work, 2 Effort versus Duration Effort (work) is the number of person-hours expended to do the task. Duration is how long it takes from beginning to end. Duration = work/resource allocation Tips Tasks, dependencies, durations, resources Use F-S relationships Ask the people doing the tasks for estimates!! Tasks 0.5 to 10 days, ideal 2-5 days Milestones & summary tasks - no person names Beware the Mythical Man-Month (Fred Brooks)!
  • 18. Planning Tools Stickies, index cards, string, whiteboard Great for brainstorming, communicating! Word & Excel Simple to-do list, no dependencies, little tracking. Task, Due, Responsible, Status “ Groupware” Track & communicates to-do’s, milestones, files BaseCamp, SharePoint Bugzilla, Mantis, Trac - issue tracking Desktop tools MSProject - de facto standard OmniPlan, Merlin, some web-based Portfolio Management (Enterprise) MSProject Sever, Project.net, Primavera, Clarity
  • 19. Views - Gantt chart
  • 20. Views - Network Diagram (PERT chart)
  • 21. Working the plan Baselining Tracking Gantt Binary statusing “ Plan at level 3, manage at level 2” Action Items versus updating plan When does it go on the plan (versus in someone’s to-do list?) When it’s required to complete a deliverable When someone else is dependent on the output When it’s longer than x hours (4) in effort When it’s important enough for the team to know about
  • 22. Working the plan 2 Meetings Collaborative plan development First use Gantt to walk everyone through the plan (1+ hours) Then can use personal to-do lists from PM tool
  • 23. Critical Path Management Critical Path is the longest path through the project plan. If any task on the critical path slips, the end date slips. Zero float. Must have successors to each task (dependencies) to calculate Possible to have multiple critical branches. “ Float” = duration until critical, =LF-EF “ Manage The Critical Path” And then know what’s likely to become critical. If you’re strapped for time, make sure you at least know what’s going on with your critical path.
  • 25. Resource Leveling MSProject or other PM tool Use Resource Usage view, adjust hours in daily yellow blocks Move start date, stretch duration of non-critical tasks, reassign. Otherwise Spreadsheet: People on one axis, days/weeks on other, hours in cells Look out for micro-managing
  • 28. Scope Management Scope Change Request Form Client fills out form Estimator estimates Client approves/denies Work begins Scope Change Log Note well: ANY Change Request takes resources to process, even if it’s a zero-dollar, zero-time change.
  • 30. Schedule Management (“crashing the schedule”) If there’s a schedule issue, your levers are Schedule . Check critical path for date constraints, task dependencies, durations, task drivers, serial vs. parallel Scope . Toss out the lowest-priority items first. It’s much easier for clients to remember it was late than it was missing their least favorite function points. Quality . Look for perfectionism that can be downgraded to “good enough”. Cost . Put more people on it (Fred Brooks: “Adding manpower to a late project makes it later”). People . Burn out your people. Heroics often works, but not reliable or sustainable.
  • 32. Quality Management Ensure product meets customer needs Early = cheap QA the proposal, the requirements & the design Standards & Guidelines Checklists: proposal, reqmts, design, test Learn as you go! Process Documentation & Improvement TQM/6-sigma. Document, measure, manage. Management or peer review Testing Traceability. From reqmts to design to test cases. Agile & iterative techniques
  • 35. Budget Management Final project cost Estimate weekly & chart Forces PM to know how much has been spent, how much is estimated to be spent QPI = Quick Performance Index % spent / % done Like earned value (get $ credit for tasks completed), but easier to compute & more sensitive to decisions - watch the trend. 1.0 = “ideal” >1 = spending too fast or investing or making advance payments <1 = usually not fully resourced, going to miss date.
  • 38. Issues Management Issue = an item which potentially impacts scope, quality, cost, schedule, or people. Issue reporting process Anyone can report an issue. First to PM Escalate if necessary through management. PM owns the “logging & dogging” of all project issues. All issues reported on weekly status report. Issue log or tracking system
  • 41. Risk Management Description - what can we videotape going wrong? Avoidance - get to not happen Contingency - what we do if it does happen Probability - how likely to happen (H/M/L or numeric or percentage) Severity - damage caused if it happened (H/M/L or numeric or $$)
  • 42. Program management Status Critical Path Issues Management Dashboard KPI’s 5 key charts and/or other measures
  • 43. Program dashboard Green = on track Yellow = issues, may not make it Red = not going to make it, or didn’t
  • 44. People The soft part is the hard part People are the most complex & least understood driver of success. Energy level, skills, focus, personality, values, experiences, feelings, culture. Overwork, multitasking, clear objectives, clear role, trust, communication. Use the “People Chart”! Names: Mood, Morale, Project Confidence Chart Look for scatter and for trends. The process itself is healthy & expressive.
  • 46. People - Appreciative inquiry Effective Questions, building on strengths Team meetings What worked well? What did we do to make it work? What’s the objective? What are the benefits of achieving the objective? What do we need to do next? Issues log Ideal outcome
  • 47. Putting it all together - The 5 Key Charts Estimated Finish Final Cost People QPI Quality
  • 48. Putting it all together - The 5 Key documents Scope Change Form Issues Log Project Plan Status Report Quality Checklists
  • 49. Key agile principles Agilemanifesto.org Early and continuous delivery of valuable software. Welcome changing requirements, even late in development. Trust team Face-to-face conversation. Working software is the primary measure of progress. Sustainable development. Simplicity--the art of maximizing the amount of work not done--is essential. Self-organizing teams.
  • 50. Scrum One month timeboxes - working tested software at end. Don’t add to iteration Self-organizing teams Daily build Daily Scrum meetings 10-15 minutes What have you done since last time, what plans till next time, what are your blocks? Blocks gone in 1 day, decisions in 1 hour Product & Release Backlog Sprint “burndown” Scrum master firewall
  • 52. Extreme Programming (XP) Planning Game (story cards) Small, frequent releases System metaphors Simple design Testing Frequent refactoring Pair programming Team code ownership Continuous integration Sustainable pace Whole team together Coding standards
  • 53. RUP (Unified Process) Short timeboxed iterations - peeling the onion. Phased approach Inception - Establish a common vision Elaboration - Build & test risky core Construction - Build & test the rest Transition - Deploy Develop high-risk & high-value elements first Accommodate change early 50 optional “artifacts”, models Manage requirements Visual modeling (UML) Continuously verify quality
  • 54. Resources PMI - Project Management Institute: www.pmi.org PMBOK - Project Management Body of Knowledge AgileManifesto.org, AgileAlliance.org Craig Larman Agile & Iterative Development