16
Hot Potatoes How to handle the project that causes everyone else to quit

Hot Potatoes: How to handle the project that causes everyone else to quit

Embed Size (px)

Citation preview

Page 1: Hot Potatoes: How to handle the project that causes everyone else to quit

Hot PotatoesHow to handle the project that causes everyone else to quit

Page 2: Hot Potatoes: How to handle the project that causes everyone else to quit

What is a Hot Potato?

Page 3: Hot Potatoes: How to handle the project that causes everyone else to quit

How to identify a hot potato

- Important to the company- No clear ownership- Technical debt, or legacy platform- Team turnover- No documented plan

Page 4: Hot Potatoes: How to handle the project that causes everyone else to quit

How did it get this bad?

Page 5: Hot Potatoes: How to handle the project that causes everyone else to quit

What happened?!

- Lack of clear leadership or discipline- Poor communication- Key personnel left (or were fired)- Project collapsed under the weight of its own technical debt

Page 6: Hot Potatoes: How to handle the project that causes everyone else to quit

And I have to fix it?

Page 7: Hot Potatoes: How to handle the project that causes everyone else to quit

Your Options

- Run while you can.- You play with fire and you’re gonna get burned.

- You touched it? Uh oh…- You break it you bought it.

- Time to brush up your resume.- Do people still use Times New Roman?

- The company is going under anyway.- I wonder if Arby’s is hiring...

Page 8: Hot Potatoes: How to handle the project that causes everyone else to quit

Fix it.It’s your problem now.

Page 9: Hot Potatoes: How to handle the project that causes everyone else to quit

Do your research

- Who was involved previously?- Who knows the social history?- Who knows the technical justifications?- How was this supposed to work?

Page 10: Hot Potatoes: How to handle the project that causes everyone else to quit

Build a Community

- Meetings every other week- Introduce everyone to each other- Defer blame and responsibility to the community, not yourself.- Be an organizer, not a leader. Not yet.- Take notes, and e-mail them out to everyone relevant.- Reveal the lost knowledge.

Page 11: Hot Potatoes: How to handle the project that causes everyone else to quit

Build a Backlog

- Translate the needs of the community into work to be done- Even if there isn’t a team to fix it.- Use the community to prioritize, and estimate.- Make a case for time and resources- Get a mandate from the community

Page 12: Hot Potatoes: How to handle the project that causes everyone else to quit

Build a Team

- Who can you depend on?- Negotiate with management on priorities- Complete the smallest thing with the biggest payoff

- Performance Improvements- Increased stability

- Build confidence

Page 13: Hot Potatoes: How to handle the project that causes everyone else to quit

Build Momentum

Page 14: Hot Potatoes: How to handle the project that causes everyone else to quit

Advertise your Wins

- Cool that potato down- Make the project normal again- Keep being a great product manager- Document the process for your next review cycle- Get a promotion and a raise- Retire and become a successful potato farmer

Page 15: Hot Potatoes: How to handle the project that causes everyone else to quit

Felix SargentDirector of Developer Relations

MediaMath

Thanks!

Page 16: Hot Potatoes: How to handle the project that causes everyone else to quit