how tpm saves the day
TRANSCRIPT
![Page 1: How TPM saves the day](https://reader036.vdocuments.net/reader036/viewer/2022062503/588ae0171a28abab6c8b5267/html5/thumbnails/1.jpg)
How TPM saves the day
![Page 2: How TPM saves the day](https://reader036.vdocuments.net/reader036/viewer/2022062503/588ae0171a28abab6c8b5267/html5/thumbnails/2.jpg)
The story
![Page 3: How TPM saves the day](https://reader036.vdocuments.net/reader036/viewer/2022062503/588ae0171a28abab6c8b5267/html5/thumbnails/3.jpg)
A project on the downhill...Deadlines are being missed...Stakeholders are losing their patience...
…a TPM is brought in late to save this initiative.
Can a TPM really turn things around?
![Page 4: How TPM saves the day](https://reader036.vdocuments.net/reader036/viewer/2022062503/588ae0171a28abab6c8b5267/html5/thumbnails/4.jpg)
3 months into your dream job…Eagerly establishing your brand...Your first 1:1 with the VP is about an escalation...Would you be bearer of the bad news…“...and here is why this project will fail”?
Can this project still be saved?
![Page 5: How TPM saves the day](https://reader036.vdocuments.net/reader036/viewer/2022062503/588ae0171a28abab6c8b5267/html5/thumbnails/5.jpg)
The problem
![Page 6: How TPM saves the day](https://reader036.vdocuments.net/reader036/viewer/2022062503/588ae0171a28abab6c8b5267/html5/thumbnails/6.jpg)
Crossbar - an oncall notification and escalation tool
Early development in Q3 2014
Promised delivery by EOY2014
Resourcing challenges
No TPM until Q2 2015
![Page 7: How TPM saves the day](https://reader036.vdocuments.net/reader036/viewer/2022062503/588ae0171a28abab6c8b5267/html5/thumbnails/7.jpg)
The analysis
![Page 8: How TPM saves the day](https://reader036.vdocuments.net/reader036/viewer/2022062503/588ae0171a28abab6c8b5267/html5/thumbnails/8.jpg)
Resources
Timeline
Scope
Technical challenges
Quality of product
![Page 9: How TPM saves the day](https://reader036.vdocuments.net/reader036/viewer/2022062503/588ae0171a28abab6c8b5267/html5/thumbnails/9.jpg)
escalation
clean The
![Page 10: How TPM saves the day](https://reader036.vdocuments.net/reader036/viewer/2022062503/588ae0171a28abab6c8b5267/html5/thumbnails/10.jpg)
We all have blind spots!
Technical & resource challenges
How many open bugs?
Stakeholders needs & expectations
Pilot teams’ feedback
List risks for the next delivery date
List open security issues
List personnel concerns
![Page 11: How TPM saves the day](https://reader036.vdocuments.net/reader036/viewer/2022062503/588ae0171a28abab6c8b5267/html5/thumbnails/11.jpg)
The resources
![Page 12: How TPM saves the day](https://reader036.vdocuments.net/reader036/viewer/2022062503/588ae0171a28abab6c8b5267/html5/thumbnails/12.jpg)
1. Form the new team - New resources. Old Code.
2. Code analysis for 2 weeks
3. Build. Buy. Refactor?
4. That’s it !!!! Start from scratch!
![Page 13: How TPM saves the day](https://reader036.vdocuments.net/reader036/viewer/2022062503/588ae0171a28abab6c8b5267/html5/thumbnails/13.jpg)
The new brand
![Page 14: How TPM saves the day](https://reader036.vdocuments.net/reader036/viewer/2022062503/588ae0171a28abab6c8b5267/html5/thumbnails/14.jpg)
IRIS
Why build it in-house AGAIN?
Need buy-in from stakeholders
Cost opportunity analysis
Why will it be different this time?
Re-define MVP
TPM & PM roles
Stricter timelines
Weekly Communication
Timely escalation
Pilot teams
![Page 15: How TPM saves the day](https://reader036.vdocuments.net/reader036/viewer/2022062503/588ae0171a28abab6c8b5267/html5/thumbnails/15.jpg)
Cost opportunity area
Iris Pager Duty
Integration Requires building Needs integration work
Opportunity Discounted Cost (3 Year) -$910K $1.26M
Scalability Evolve to needs Likely to scale
Alignment with needsShort term: Will meet most requested needs at Q3Long term: Alignment to all needs
Currently meets needs
Future Roadmap In our control (partially defined) Unknown (controlled by PagerDuty)
RiskShort term: Previous project was ~6 months into overrun.Longer term: Risk controlled internally
Short term: lower due to known alignmentLonger term: costly, and uncontrolled
![Page 16: How TPM saves the day](https://reader036.vdocuments.net/reader036/viewer/2022062503/588ae0171a28abab6c8b5267/html5/thumbnails/16.jpg)
10-week timeline of Iris
✓ Kickoff ✓ Requirements gathering ✓ Design review with SRSC, Security review, SRE exec ✓ Open user feedback sessions ✓ Ongoing roadshows ✓ Code complete ✓ Full pen test ✓ Onboarding pilot teams ✓ GA
![Page 17: How TPM saves the day](https://reader036.vdocuments.net/reader036/viewer/2022062503/588ae0171a28abab6c8b5267/html5/thumbnails/17.jpg)
The big difference
![Page 18: How TPM saves the day](https://reader036.vdocuments.net/reader036/viewer/2022062503/588ae0171a28abab6c8b5267/html5/thumbnails/18.jpg)
Crossbar Iris
Lack of transparency Weekly updates sent to entire org & bi-weekly review with execs
Built in a black box Stakeholders & users were part of the entire process
Too late to patch up all the security holes
Security team engaged from Day 1
Nothing delivered Delivered in 12 weeks
Blockers & delays Actual messages going out
![Page 19: How TPM saves the day](https://reader036.vdocuments.net/reader036/viewer/2022062503/588ae0171a28abab6c8b5267/html5/thumbnails/19.jpg)
3 key learnings
![Page 20: How TPM saves the day](https://reader036.vdocuments.net/reader036/viewer/2022062503/588ae0171a28abab6c8b5267/html5/thumbnails/20.jpg)
1. Be skeptical & inquisitive. Don’t believe when people say “everything is alright”.
2. We are the unbiased person in the room. Everybody has blind spots.
3. Remember why you like being a TPM in the first place :)
![Page 21: How TPM saves the day](https://reader036.vdocuments.net/reader036/viewer/2022062503/588ae0171a28abab6c8b5267/html5/thumbnails/21.jpg)
Q&A