effective management: getting the best from your team pete isensee principal program manager xbox...

29
Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Upload: kaila-bradberry

Post on 16-Dec-2015

218 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Effective Management:Getting the Best from Your Team

Pete IsenseePrincipal Program ManagerXbox Platform Team

Page 2: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

About Me

Page 3: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Development FailuresOf 500 real world development efforts• 15% cancelled or abortedOf those that lasted 25+ work-years• 25% failed to complete

For the overwhelming majority, there was not a single technological issue to explain the failure.

– DeMarco and Lister, Peopleware

Page 4: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Effective managers solve sociological problems

Key Takeaway

Page 5: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Pop Quiz• Who has a sociology degree?• Who took management classes in school?• Who has a manager mentor?• Who has read any books on management?• Who has been to a manager training class?

Page 6: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Recipe for Success• Hire the best• Motivate and inspire• Turn them loose• Give feedback• Manage underperformers

Page 7: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Hiring• Use your network• Need: smart & productive• Examine portfolios• Involve the team• Compare notes• Make a decision

Page 8: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Effective hiring managers never settle for “good enough”

Key Takeaway

Page 9: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Recipe for Success• Hire the best• Motivate and inspire• Turn them loose• Give feedback• Manage underperformers

Page 10: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Risk

TrustMotivation

Trust Cycle

Page 11: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Motivational Tactics• Be real• Think long term• Celebrate progress• Try something new• Foster l’esprit de corps• Maximize the workspace• The trivial and the silly are neither

Page 12: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Team Chemistry• Build a cult of quality• Cultivate a sense of eliteness• Encourage diversity• Foster employee connections• Give strategic, not tactical, advice

Page 13: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Effective managers build trust through relationships

Key Takeaway

Page 14: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Recipe for Success• Hire the best• Motivate and inspire• Turn them loose• Give feedback• Manage underperformers

Page 15: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

6Ps: Setting Course• Premise• Purpose

• Principles• Priorities• Plan• People

Page 16: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

6Ps: Example• Premise: The game engine keeps crashing• Purpose: Improve the quality of the engine

• Principles: Invest for the future, minimize content changes, evaluate multiple options

• Priorities: Quality, efficiency, readability, …• Plan: Investigate middleware, hire consultant, …• People: …

Page 17: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Cut Loose• Trust the team• Foster work/life balance• Don’t waste the team’s

time• Build consensus

Page 18: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Manage Change• Improvements

involve change• Fundamental

response to change: emotional

• Celebrate the status quo first

Page 19: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Effective managers point the team in the right direction and get out of their way

Key Takeaway

Page 20: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Recipe for Success• Hire the best• Motivate and inspire• Turn them loose• Give feedback• Manage underperformers

Page 21: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

I’m Listening• Give feedback• Shortly before or after behavior• Start with what you like• Talk about ways to improve

• Receive feedback• Ask for feedback• Listen• Two valid responses: “Thanks” and “Go on”

Page 22: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Effective managers give feedback early & oftenEffective managers accept feedback graciously

Key Takeaways

Page 23: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Recipe for Success• Hire the best• Motivate and inspire• Turn them loose• Give feedback• Manage underperformers

Page 24: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Failure is Not an Option• Match skillset to the work• Don’t delay• Pave the way• Coordinate with mgmt, HR, legal• Your team will thank you

Page 25: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Effective managers match skillsets to workEffective managers know when to fire people

Key Takeaways

Page 26: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

General People Mgmt Tactics• Use Different Communication Modes• Get People Alone• Get People Together• Hunt People Down• Hide/Work Offsite• Grant Authority• Get Advice• Go on Walkabout• Call in Favors• Stack the Deck• Buy People Coffee/Donuts

Page 27: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Remember the Recipe• Hire the best• Motivate and inspire• Turn them loose• Give feedback• Manage underperformers

Page 28: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

• Solve sociological problems• When hiring, never settle for good enough• Build trust through relationships• Point the team in the right direction and get out of their way• Give feedback early and often• Accept feedback graciously• Match skillsets to work• Know when to fire people

Takeaways for Effective Managers

Page 29: Effective Management: Getting the Best from Your Team Pete Isensee Principal Program Manager Xbox Platform Team

Resources• Email: [email protected]• Website: tantalon.com• DeMarco & Lister: Peopleware• Spolsky: Guerilla Guide to Interviewing (web)• Berkun: Making Things Happen• Brechner: Hard Code