PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project...
Transcript of PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project...
![Page 1: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/1.jpg)
1
PM Techniques for the One-Man Project Jessica A. Popp Director, Technical Operations High Performance Data Division April, 3 2013
![Page 2: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/2.jpg)
INTEL CONFIDENTIAL 2 High Performance Data Division
Agenda
Background Project Management in the HPC Environment • Functional Areas • Highest Value Adds • Point of Diminishing Returns Applicability of large-teams model The one-man project
![Page 3: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/3.jpg)
INTEL CONFIDENTIAL 3 High Performance Data Division
Lustre • Lustre is an open source parallel file system used largely
for scientific computing applications requiring massive bandwidth, storage, or both
• Lustre Team Lineage: • Cluster File Systems -> Sun ->Oracle -> Whamcloud -> Intel
• Lustre git repository: http://git.whamcloud.com/fs/lustre-release.git/
![Page 4: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/4.jpg)
INTEL CONFIDENTIAL 4 High Performance Data Division
Current Lustre R&D Focus
• Advancing performance and scale in High Performance Computing
• Currently leading the FF Storage Exascale Program • Focused on advancing performance related features in Lustre to
support the Exascale roadmap & support of Big Data • Consortium of 7 labs form the stakeholder group: LLNL, LANL, LBL,
PNNL, ORNL, ANL, SNL • Coordinating with 5 DoE Office of Science Co-Design Centers
![Page 5: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/5.jpg)
INTEL CONFIDENTIAL 5 High Performance Data Division
Large Scale Program Management
Regardless of methodology (Waterfall, Agile, Prototyping, etc.) there are key steps that lead to a successfully led project All of these steps target controlling project outcomes:
• Schedule Management • Scope Management • Budget Management
Which all culminate in: • Managing Expectations
![Page 6: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/6.jpg)
INTEL CONFIDENTIAL 6 High Performance Data Division
Key Practices Employed by (Large) Projects With the Primary Goal being to control:
Scope
Schedule Resources: ,
![Page 7: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/7.jpg)
INTEL CONFIDENTIAL 7 High Performance Data Division
Then a Miracle Occurs
![Page 8: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/8.jpg)
INTEL CONFIDENTIAL 8 High Performance Data Division
Most Powerful Project Control Tools
• Project Charter • Project Scope • Design Document • Test Plan • Schedule • Sign-Off • Risk Register
![Page 9: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/9.jpg)
INTEL CONFIDENTIAL 9 High Performance Data Division
Most Powerful Project Control Tools
• Project Charter • Project Scope • Design Document • Test Plan • Schedule • Sign-Off • Risk Register
• Project Purpose • Project Objectives • Project Justification • Requested Start/End
Dates • Summary Budget • Key Requirements • High-Level Risks • Project Stakeholders • Project Approval Req. • Project Sponsor • Project Manager
![Page 10: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/10.jpg)
INTEL CONFIDENTIAL 10 High Performance Data Division
Most Powerful Project Control Tools
• Project Charter • Project Scope • Design Document • Test Plan • Schedule • Sign-Off • Risk Register
• Problem Statement • Project Goals • In-Scope Elements • Out-of-Scope Elements • Project Constraints • Project Assumptions • Key Deliverables and
Milestones
![Page 11: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/11.jpg)
INTEL CONFIDENTIAL 11 High Performance Data Division
Most Powerful Project Control Tools
• Project Charter • Project Scope • Design Document • Test Plan • Schedule • Sign-Off • Risk Register
• Solution Requirements • Use Cases • Solution Proposal • Solution Mapping • Cross-Functional Impacts • Unknowns • Acceptance Criteria • Key Definitions
![Page 12: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/12.jpg)
INTEL CONFIDENTIAL 12 High Performance Data Division
Most Powerful Project Control Tools
• Project Charter • Project Scope • Design Document • Test Plan • Schedule • Sign-Off • Risk Register
• Test Goals • Functional Test Areas
• Happy Path Testing • Alternate and Exception
Path Testing • Regression Tests • Stress Tests • Performance Tests • Interoperability
![Page 13: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/13.jpg)
INTEL CONFIDENTIAL 13 High Performance Data Division
Most Powerful Project Control Tools
• Project Charter • Project Scope • Design Document • Test Plan • Schedule • Sign-Off • Risk Register
• Integrated Schedule • Primary Tasks • Supporting Tasks • Implementation Tasks
• Determination of Resources • People • Hardware • Cash
• Identify post-implementation ongoing operational tasks
![Page 14: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/14.jpg)
INTEL CONFIDENTIAL 14 High Performance Data Division
Most Powerful Project Control Tools
• Project Charter • Project Scope • Design Document • Test Plan • Schedule • Sign-Off • Risk Register
• Official Sign-off between each phase: • Physical or Electronic
• Phases: • Project Charter • Project Scope • Solution Architecture • Design Document • Test Plan • Implementation • Project Acceptance
![Page 15: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/15.jpg)
INTEL CONFIDENTIAL 15 High Performance Data Division
Most Powerful Project Control Tools
• Project Charter • Project Scope • Design Document • Test Plan • Schedule • Sign-Off • Risk Register
• Identification of elements that may have impact on the outcome of the project:
• Assess impact & likelihood of occurrence
• Develop mitigation plans to manage or avoid
• Active management of an ongoing risk register
![Page 16: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/16.jpg)
INTEL CONFIDENTIAL 16 High Performance Data Division
The One-Man Project
• Many projects, teams, environments can’t support having project managers
• The techniques aren’t about difficulty, but discipline • Each of us can apply key PM techniques in a light-weight
fashion to enhance success for SW, operational, and individual projects
• The Goal here is not to apply all the standard practices, but to select the few that maximize project control without diminishing effort returns
![Page 17: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/17.jpg)
INTEL CONFIDENTIAL 17 High Performance Data Division
Point of Diminishing Return for PM Application
![Page 18: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/18.jpg)
INTEL CONFIDENTIAL 18 High Performance Data Division
Point of Diminishing Return for PM Application
![Page 19: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/19.jpg)
INTEL CONFIDENTIAL 19 High Performance Data Division
Scope Checklist
ü Problem Statement ü Project Goals ü In-Scope Elements ü Out-of-Scope Elements ü Project Constraints ü Project Assumptions ü Key Deliverables and Milestones
![Page 20: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/20.jpg)
INTEL CONFIDENTIAL 20 High Performance Data Division
Design Checklist
ü Solution Requirements ü Solution Proposal ü Solution Mapping ü Unknowns ü Acceptance Criteria
![Page 21: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/21.jpg)
INTEL CONFIDENTIAL 21 High Performance Data Division
Test Plan Checklist
ü Test Goals ü Functional Test Areas ü Happy Path Testing ü Alternate and Exception Path Testing
ü Regression Tests ü Stress Tests ü Performance Tests ü Interoperability
![Page 22: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/22.jpg)
INTEL CONFIDENTIAL 22 High Performance Data Division
Sign-Off
• Physical or Electronic Signature by Phase: • Project Charter • Project Scope • Solution Architecture • Design Document • Test Plan • Implementation • Project Acceptance
![Page 23: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/23.jpg)
INTEL CONFIDENTIAL 23 High Performance Data Division
And the Rest
• Project Charter • Formal Project Schedule /Project Plan • Risk Register • Project Budget
![Page 24: PM Techniques for the One-Man Project - SEA Techniques... · 2020. 1. 6. · The One-Man Project • Many projects, teams, environments can’t support having project managers •](https://reader033.fdocuments.in/reader033/viewer/2022060904/609fb8734fd51054ab577f7e/html5/thumbnails/24.jpg)
INTEL CONFIDENTIAL 24 High Performance Data Division
Why We Are Here?
• Maximize control with minimum of effort • Focus on checklists, not formal documents • Re-visit throughout the project to validate and stay on
track