googlethrow
(These are general questions, I don't necessarily mean that you are pro-globalization.)
You then of course need to sell your contribution:
- It was nothing less than ciritical for the success of the project
- It required deep technical knowledge
- It required communication with other teams
- It required mastery of several technologies, etc.
The teammate in question should hepefully support these claims. - Your impact on revenue (if you work in ads)
- Your impact on search quality (as assesed by independent raters)
- Etc.
If you can "game" these, I think you are solid.My advice would be to try to come up with your own project ideas (related to what your or other very close team is already working on). Often times, people stick around in their teams for a long time and there is not much inovation -- you are a new guy can bring some fresh perspective.
People who get promoted the fastest are usually those who are self driven and start projects from their own initiative.
Previously it used to be, as Michael says, very much in the hands of the committee members who never heard about you or even your team.
Now the committee will be composed of your manager and some other two managers from a related team. The committee will not see your own promotion rationale or your own description of your projects and achievements, rather it will be the job of your manager to present these points and advocate on your behalf. The committee (except for your manager) will also see only limited peer feedback compared to before -- no free form text, only multiple choice questions/answers.
If all three managers agree that you meet the bar, you get promoted.
Although your peers saying you were helpful is not enough, you need to demonstrate impact (and other attributes depending on your level).