Becoming A Technical Project Manager - Capital Camp
-
Upload
scott-massey -
Category
Government & Nonprofit
-
view
69 -
download
1
Transcript of Becoming A Technical Project Manager - Capital Camp
![Page 1: Becoming A Technical Project Manager - Capital Camp](https://reader033.fdocuments.us/reader033/viewer/2022052602/55a0ff271a28ab0d2e8b46a5/html5/thumbnails/1.jpg)
BECOMING A TECHNICAL PROJECT MANAGER
![Page 2: Becoming A Technical Project Manager - Capital Camp](https://reader033.fdocuments.us/reader033/viewer/2022052602/55a0ff271a28ab0d2e8b46a5/html5/thumbnails/2.jpg)
ABOUT SCOTT• Current: Director of Customer Success @Pantheon
• Support Manager, Promet Solutions, Drupal dev shop
• Service Manager, MSP in Chicago
• IT Project Manager, Consultant; Oilily, Chiasso
• Management Consulting
• Certified Scrum Master
![Page 3: Becoming A Technical Project Manager - Capital Camp](https://reader033.fdocuments.us/reader033/viewer/2022052602/55a0ff271a28ab0d2e8b46a5/html5/thumbnails/3.jpg)
RAREST ORCHIDS
Kinds of PMs in Drupal:• Previous Tech Exp• Owner• PMbot• “Assistant”
![Page 4: Becoming A Technical Project Manager - Capital Camp](https://reader033.fdocuments.us/reader033/viewer/2022052602/55a0ff271a28ab0d2e8b46a5/html5/thumbnails/4.jpg)
WHAT IT TAKES
1. PM skills
2. Technical knowledge
3. Soft skills
![Page 5: Becoming A Technical Project Manager - Capital Camp](https://reader033.fdocuments.us/reader033/viewer/2022052602/55a0ff271a28ab0d2e8b46a5/html5/thumbnails/5.jpg)
PROJECT MANAGEMENT
![Page 6: Becoming A Technical Project Manager - Capital Camp](https://reader033.fdocuments.us/reader033/viewer/2022052602/55a0ff271a28ab0d2e8b46a5/html5/thumbnails/6.jpg)
WATERFALLit just flows!
• Discovery• Planning• Development• Implementation
![Page 7: Becoming A Technical Project Manager - Capital Camp](https://reader033.fdocuments.us/reader033/viewer/2022052602/55a0ff271a28ab0d2e8b46a5/html5/thumbnails/7.jpg)
DUNDER-MIFFLIN ♥’S WATERFALL
Document ObjectiveSOW What client wants
Charter Attributes of ProjectPRD
What you will buildTRDFunc Spec
WBS Fantasy timeline
Change Requests Reality
![Page 8: Becoming A Technical Project Manager - Capital Camp](https://reader033.fdocuments.us/reader033/viewer/2022052602/55a0ff271a28ab0d2e8b46a5/html5/thumbnails/8.jpg)
AGILE• Encourages Stakeholder Accountability• Sets Expectations• Opposite of Fixed Bid• Easy to Learn• Nobody Really Does It
![Page 9: Becoming A Technical Project Manager - Capital Camp](https://reader033.fdocuments.us/reader033/viewer/2022052602/55a0ff271a28ab0d2e8b46a5/html5/thumbnails/9.jpg)
WHICH TOOL TO USE
• Whatever. Excel, Basecamp. Just know it inside and out.
![Page 10: Becoming A Technical Project Manager - Capital Camp](https://reader033.fdocuments.us/reader033/viewer/2022052602/55a0ff271a28ab0d2e8b46a5/html5/thumbnails/10.jpg)
COMMON LESSONS LEARNED
• Estimation by definition is ________.
• Have your clients do The Rubber Duck.
![Page 11: Becoming A Technical Project Manager - Capital Camp](https://reader033.fdocuments.us/reader033/viewer/2022052602/55a0ff271a28ab0d2e8b46a5/html5/thumbnails/11.jpg)
TECHNICAL SKILLS
![Page 12: Becoming A Technical Project Manager - Capital Camp](https://reader033.fdocuments.us/reader033/viewer/2022052602/55a0ff271a28ab0d2e8b46a5/html5/thumbnails/12.jpg)
ALWAYS BE LEARNING
• Projects aren’t the best place for it
• Build your own plan
• Things you should focus on:
![Page 13: Becoming A Technical Project Manager - Capital Camp](https://reader033.fdocuments.us/reader033/viewer/2022052602/55a0ff271a28ab0d2e8b46a5/html5/thumbnails/13.jpg)
JUST LEARN:
LinuxApache/NGINXVimHow to codeDrupal: Entities/Taxonomy/UsersDrupal: Site BuildingDrupal: Theme LayerDrupal: Panels? Domain Access? Display Suite?Drupal: the config & content database knotDrushIDEMySQLApplication layer IP: http, ftp, ssh, ssl/tls, dns,telnet, ldap
WireframinghtmlCSS javascriptPHPSASS/lessxmlrssREST/apiCRUDCIcachingreverse proxy cachingperformance testingNew RelicMVCux/ui
SEOVersion controlPhotoshopprovisioningQA/seleniumbehat/linting/unit testingCLI/cURLPCI complianceVirtualizationVagrantRedisComposerLoad Balancing
![Page 14: Becoming A Technical Project Manager - Capital Camp](https://reader033.fdocuments.us/reader033/viewer/2022052602/55a0ff271a28ab0d2e8b46a5/html5/thumbnails/14.jpg)
SCOTT’S RECOMMENDATIONS
• 1,000,000 questions
• 90 days of …
• Books:
• D7 Module development
• Front End Theming
• Build a Megasite
• Do your own retrospective
• Immersion: Podcasts, Blogs, Meetups, Classes
• Camps/cons
![Page 15: Becoming A Technical Project Manager - Capital Camp](https://reader033.fdocuments.us/reader033/viewer/2022052602/55a0ff271a28ab0d2e8b46a5/html5/thumbnails/15.jpg)
TRACKING PROGRESS
守: Obey 破: Detach 離: Depart
Drupal X
Linux
Apache/NGINX
MySQL X X
PHP X
![Page 16: Becoming A Technical Project Manager - Capital Camp](https://reader033.fdocuments.us/reader033/viewer/2022052602/55a0ff271a28ab0d2e8b46a5/html5/thumbnails/16.jpg)
SOFT SKILLS
![Page 17: Becoming A Technical Project Manager - Capital Camp](https://reader033.fdocuments.us/reader033/viewer/2022052602/55a0ff271a28ab0d2e8b46a5/html5/thumbnails/17.jpg)
• How to handle 11th hour stakeholder
• Working with the enemy of success
• How to handle black swan events
• How to handle the 11th hour stakeholder brought in by the project enemy during a black swan event
![Page 18: Becoming A Technical Project Manager - Capital Camp](https://reader033.fdocuments.us/reader033/viewer/2022052602/55a0ff271a28ab0d2e8b46a5/html5/thumbnails/18.jpg)
7 HABITS1. Constant Self Improvement
2. Confrontation: Get Good At It
1. Practice: “No,” “Not yet,” “That is out of scope”
3. Be Fun & Interesting
4. Ask, Listen, and Repeat
5. Relentlessly attack blockers
1. People can be blockers
6. “Success” is subjective:
1. Detach with Love
2. Champion the project
7. The last 20% is what makes you a great PM
![Page 19: Becoming A Technical Project Manager - Capital Camp](https://reader033.fdocuments.us/reader033/viewer/2022052602/55a0ff271a28ab0d2e8b46a5/html5/thumbnails/19.jpg)
PROMISES
• Projects will succeed
• Authority and Trust will grow
• You will be surprised at what comes out of your mouth
• You will work more efficiently (so you may be busier, but less reactive!)
• You will be able to create the stuff you have in your head
![Page 20: Becoming A Technical Project Manager - Capital Camp](https://reader033.fdocuments.us/reader033/viewer/2022052602/55a0ff271a28ab0d2e8b46a5/html5/thumbnails/20.jpg)
QUESTIONS?