Slashdot Mirror


Microsoft Kills Stack Ranking

Nerval's Lobster writes "Microsoft once demanded that its managers place their subordinates on a scale from 'top' to 'poor,' a practice that fueled some epic backstabbing within divisions. Last year, a Microsoft contractor with knowledge of the company's internal review processes told Slashdot that Microsoft was actively working to fix that system; just this week, the company announced that stack ranking was well and truly dead (and that's certainly one way to fix it). 'Lisa Brummel, head of human resources for the company, sent an e-mail to employees notifying them of the change today, according to my contacts,' ZDNet's Mary Jo Foley wrote. According to the memo, there are 'no more ratings,' 'no more curves,' and 'Managers and leaders will have flexibility to allocate rewards in the manner that best reflects the performance of their teams and individuals, as long as they stay within their compensation budget.' They're trying to encourage more teamwork and collaboration throughout the company. As we discussed on Saturday, Yahoo is adopting this method just as Microsoft is abandoning it."

57 of 204 comments (clear)

  1. The old Chair-man is gone by ArcadeMan · · Score: 5, Informative

    Maybe Microsoft will be able to re-invent a better version of itself.

    1. Re:The old Chair-man is gone by i+kan+reed · · Score: 5, Funny

      Yes. It's time for a new plan. New leadership. A new face to take this once proud company and lift it up. To trod on customers in bold and unprecedented ways. To crush the employees wills in ways never before seen. To boost short-term gains for utterly amazing long-term losses in a way unheard of by mankind. In short, to make Microsoft the utterly clusterfuck it was born to be.

    2. Re:The old Chair-man is gone by lgw · · Score: 4, Interesting

      It surely needs to. I've said for quite some time that MS is doomed without some radical changes. Well, new CEO, major re-org, end of the reviled stack ranking, sure seems like they're trying! At this point it's clear that MS is re-inventing a different version of itself.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    3. Re:The old Chair-man is gone by jawtheshark · · Score: 2

      I'm waiting for the third version...

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    4. Re:The old Chair-man is gone by minstrelmike · · Score: 5, Funny

      Maybe Microsoft will be able to re-invent a better version of itself.

      probably just changes on the Surface tho ;-)

    5. Re:The old Chair-man is gone by lgw · · Score: 3, Interesting

      Always a good plan. But for MS I think this will be "MS 3.0" - Balmer's MS was very different from Gates'. TBD's MS looks like it will be quite different as well, one way or the other.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    6. Re:The old Chair-man is gone by jawtheshark · · Score: 5, Funny

      Perhaps, version 3.11 is the one to wait for, then ;-) I heard it's good if you base your career on networking.

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    7. Re:The old Chair-man is gone by davester666 · · Score: 2

      New method:

      Everybody stand in a line.

      Ballmer walks down the line...1,2,3,4,fired,1,2,3,4,fired,1,2,3,4,fired,1,2,3,4,fired....

      --
      Sleep your way to a whiter smile...date a dentist!
  2. "Microsoft abandoning it just as Yahoo is adopting by JoeyRox · · Score: 5, Insightful

    And yet both companies will have the same outcome - continuing their long decline into irrelevant mediocrity. Maybe both companies should consider looking a little further up the management chain to discover what truly ails them.

  3. Yahoo is adopting this method as MSFT ditches it by themushroom · · Score: 4, Insightful

    Yahoo seems to be on a roll with this, as they adopted a Win8 pane interface on Flickr right about the time Microsoft was forced to concede people without tablets, smartphones, and touchscreens on their computers (and some who do have those things) dislike it greatly.

  4. Encountered this kind of thing ... by gstoddart · · Score: 5, Insightful

    Microsoft once demanded that its managers place their subordinates on a scale from 'top' to 'poor,' a practice that fueled some epic backstabbing within divisions.

    A bunch of years ago a company I worked for was doing something similar.

    They essentially demanded it be placed on a bell curve. So, in our group of 5 people, all of whom were good solid people who worked well together and got stuff built, management was insisting there be 1 awesome, 1 pretty good, 1 good, 1 needs work, and 1 terrible -- and that had nothing whatsoever to do with the individual strengths of the team, just some idiots vision of how these things should be managed. My manager didn't feel that anybody belonged below the top 1 or 2 rankings.

    If you decide in advance that your ranking has to take on an artificial distribution, you end up with a really pointless management system which really just serves to give people with no knowledge of what really happens a nice easy to read (and often incorrect) metric.

    It really does make for a pointless "management by inapplicable metrics" kind of culture. And so often it's all about making managements job easy and something they can point to the formulas -- and seems to offer zero insights into what is actually happening. The more companies blindly use metrics, the less they actually grasp what their organization is actually doing.

    --
    Lost at C:>. Found at C.
    1. Re:Encountered this kind of thing ... by Nemyst · · Score: 4, Insightful

      Bell curves can work in academic settings (grading exams and homework) and often represent large-scale populations well, but they have no purpose in management. If you're only hiring the best (which is what all the companies you ask will claim), how can you have a bell curve? That's entirely ignoring the fact that any statistical method using a population size of five is utterly meaningless.

    2. Re:Encountered this kind of thing ... by i+kan+reed · · Score: 3, Insightful

      That's not the problem. I mean, it's a problem. But the real problem is trying to apply numerical methods to personal subjective assessment.

    3. Re:Encountered this kind of thing ... by photo+pilot · · Score: 3, Insightful

      This makes everything a zero-sum game. I cannot get ahead without making sure you do not. Wrecking two other people's servers beats making mine better.

    4. Re:Encountered this kind of thing ... by lgw · · Score: 4, Insightful

      A bell curve for employees works well across a large enough pool. Given 5 people, it's silly. Given 500 people, you're going to have a bell curve of actual performance. That's not the problem with stack ranking,

      It's firing the bottom x% every year that gets you into trouble. The first time you do it, it's probably for the best, but after that if you need to fire that many people you should probably get better at hiring.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    5. Re:Encountered this kind of thing ... by minstrelmike · · Score: 2

      I never had any math professors grade on a curve. They said we could all get As or all fail but the sample size wasn't large enough to justify any sort of curve.
      Of course, most managers probably didn't take enough math classes to learn to think logically.

    6. Re:Encountered this kind of thing ... by Anonymous Coward · · Score: 3, Interesting

      The math department of the University of Waterloo had a dean who literally wrote the textbook for statistics. And he made it department policy to not allow bell curves in any grading in any math course. A bell curve is one model of behavior, and it can occur naturally. But when it does not occur, making data fit a bell curve is throwing away the actual data and replacing it with information that meets your expectations. If a class or team has a bifurcated distribution, or a strange skew from expected values, you want that information rolled up. And that's why the bell curve is useless for rating people.

    7. Re:Encountered this kind of thing ... by girlintraining · · Score: 3, Interesting

      That's not the problem. I mean, it's a problem. But the real problem is trying to apply numerical methods to personal subjective assessment.

      That's not a problem when done correctly and appropriately bold-faced. Interview one person and then ask a classroom of 30 to rank that interviewee on traits like extroversion, honesty, confidence, etc., and you'll get a pretty damn accurate assessment. It's called the 'wisdom of the crowds' -- average it all together and bang; Resaonably accurate assessment.

      There's a related example; Chicken sexing. Keep your mind out of the gutter, this is serious -- as you know, we need eggs. Lots of eggs. So we need a lot of hens. But there's a problem; Male and female chickens look almost identical. We cannot use machines to separate them, so it must be done by humans. But how then, if they're almost identical, do we tell the difference? As it turns out -- we take someone else who's a chicken sorter, stand behind the new guy, and say yes or no repeatedly until the answers are mostly yes. Although we cannot really tell any difference visually, somehow, we can get about a 96% accuracy rate out of humans by simply training them with yes/no answers. It defies all reason, but that's how they do it. And the thing is... the accuracy rate doesn't decrease as they in turn train the next new guy, etc. It remains constant across the population.

      You can't get any more subjective than chicken sex sorting -- really, I could put two of them in your hands and short of dissecting them, you wouldn't be able to find any difference. And yet... you can be trained to become highly accurate at separating these two nearly homogenous groups.

      I guess my point is, your argument is bunk. You can make personal subjective assessment accurate and valid; But you need to either do it with a group of people doing the assessment (many to one), or you need to be trained on how to identify key traits. You're absolutely right in that without formal and explicit training, human beings are about as accurate as a randomly wired neural network. But with training, it's a whole 'nother story.

      You can be trained to be very accurate in those "subjective" assessments. It just happens to be the case that the overwhelming majority of people aren't.

      --
      #fuckbeta #iamslashdot #dicemustdie
    8. Re:Encountered this kind of thing ... by talexb · · Score: 2

      Yeah, and guess what happens to the person ranked terrible? Here's one of the replies:

      • They gave me nothing to work on at the end, things they knew I couldn't do while others couldn't do them either. I had automation skills while another couple of people did not. They still got rid of me after rigging my performance review twice in a row while discrediting me for my accomplishments. It was so incredibly obvious and demoralizing. Meanwhile they replace you with a fresh college grad ONLY. If you looked at the age of people they fired over 10 years vs hired/and those who left with the threat of being fired for example those who got a 4 and knew they would get a 5 ranking the following yer....you would have a huge age discrimination lawsuit!!!! It would be a one two knockout punch! If you get fired at Microsoft and collect unemployment, they do not contest it in fear of being sued. So they pseudo fire you for "perf" reasons when in fact its a forced bs curve.

      Sigh.

    9. Re:Encountered this kind of thing ... by vux984 · · Score: 2

      c) One of the groups had better teachers, so they learned more.

      Another poster suggested the same. But that's going to happen whether you grade on the curve or not. A bad teacher teaching to his own easy tests is going to churn out students who don't know as much with the same grades. Using standardized tests doesn't help either, since a bad teacher can teach to those leaving students who score well on the test, but don't know how to do anything but score well on the test.

      You identified a real problem, but it has nothing to do with grading on the curve.

    10. Re:Encountered this kind of thing ... by vux984 · · Score: 2

      That's not to say there's no value - being able to do calculus and such by hand is necessary because you need to understand what's going on, but no one is going to pay me to just sit there and do calculus problems by hand all day.

      Work pays you because you understand calculus. You pay school to develop that understanding. School and Work are not the same.

      Also, you usually don't get "redos" on an assignment from your boss

      Because my boss expects me to already understand what I'm doing. The entire reason you go to school is because you don't know, and you want to learn.

      it's expected that you've done what you can to get it right the first time.

      You are expected to make mistakes and learn from them.

      And the professor can always hand out practice problems or in-class quizzes for the competency check

      In class quizzes and practice problems? University is not grade school my friend, "homework" is your "in class quiz" and "practice problems"; its just not in class where its a complete waste of the limited time you have with the prof. I don't know about you, but I got 3 hours of class time a week. Depending on the course, I got another few hours of TA or supervised lab time. That class time was for the prof to explain the material, and answer questions. It would have been idiotic to use that time do practice problems on our own. Everything else was homework. The homework was your practice. Where you are expected to make mistakes and learn from them, discover the gaps in your knowledge and fill them. Some of that you would do on your own, simply by attempting to do it, other times you would make mistakes that you wouldn't catch and that's why someone ELSE is checking all your work. Sometimes alll you need is to know its wrong, so you can go back and sort it out, and sometimes you need someone to talk you through what you are missing. That's the education process.

      but the major evaluation should mirror what is desired in the real world.

      Why? In the real world your boss expects you to do Y, and assumes you already know the prerequisite A,B,C. School is where you learn your A,B,Cs.

      but are the very things that industry constantly complains about with fresh graduates

      University a isn't trade school.

      I didn't get a degree in computer science so that I could learn how to deploy Active Directory, how to properly configure Apache for security, or program against a given library/API that's popular "in industry", or learn R. You graduate with a degree in comp sci and you should know how computers work, how compilers work, how networks work, how programming languages work, what prodecural, functional, and object oriented are, you'll know about recursion, you'll know about concurrency and resource locking, semaphores and critical sections, atomic transactions, you'll know about AI, or SQL, you'll know how algorithms work, how stacks works, how fundamental data structures work, how to compute performance characteristics, etc. I use a lot of this knowledge all the time, and even the stuff I don't use I'm aware of and can recognize its applicability when it comes up. So when I get asked whether an R program used on inputs of n=3 or 4 runs in 5 minutes to an hour how big can they go... and I have the tools to analyze it and say its O(21^n) and you can get up to be about 6 on a PC, maybe 9 or 10 on a cloud platform for some $$$. (real example by the way from a couple weeks ago). The algorithm was about as good as it could be, so we analyzed the problem itself and came up with a new way of defining the solution space, that could be evaluated and searched in O(n^3) and give us the results we needed. And new we can go to n=20 and beyond on a laptop. That's what I went to university for.

      The stuff industry wants, best practices for coding Java interfaces, deep API knowledge in whatever API they happen use that week (net, java, qt, whatever), how to use Team Foundation Server or git or whatever they happen to use th

  5. Hmmm interesting by Nov8tr · · Score: 5, Insightful

    OK we know from MS history they treated customers poorly. We know they treated mom & pop shops poorly. They treated the companies that make apps for them poorly. Now we find out they even treated the employees poorly. Honest question, did they ever treat anyone right? I mean besides the management figures making 7 figures. Wait, that might not even be true. Wow, sure am glad I never worked there.

    --
    I'm old, not dead. Well that's my 2 cents worth, your mileage may vary. I say what I think, not what you want to hear.
    1. Re:Hmmm interesting by gtall · · Score: 3, Interesting

      I think in the beginning, there were plenty of employees that got rich off stock options. However, to my eye, management and stockholders got greedy. Management also considered themselves techno-stars when in reality, technology had passed them by and they never got the memo. Considering themselves techno-stars, many lessor employees must be techno-weenies and hence stack ranking was born.

      The only poetic justice was that Ballmer was stack-ranked as a non-performing asset and deemed expendable. They should have sacked Gates, he's the one who gave MS their sclerotic management culture, but he bailed before them chickens came home to roost.

  6. You are a sucky manager. by Anonymous Coward · · Score: 3, Interesting

    You are a shitty manager if you need to resort to "stack ranking" or whatever.

    1. Your recruitment policies suck - that's a given for all of IT/Development/Software - industry - if you can't find qualified people, it's YOUR fault. If you do find "qualified" people and you still fail - look in the mirror.

    2. If they get hired and fail, then WTF is the problem? Unrealistic deadlines? Changing scope? Death marches?

    3. Every problem is management's fault. Period. End of story.

    Don't get me started on the idiocy of Silicon Valley: Kids, don't work there. They are milking the reputation of true innovators like the Dave Packard (Business guy) and Bill Hewlett.(engineer) - today, they are a bunch of marketing phony assholes and cunts - looking at your camel toe Ms Mayer .

    Silicone valley is for posers. Pass the word.

  7. Re:"Microsoft abandoning it just as Yahoo is adopt by TWiTfan · · Score: 5, Insightful

    Yahoo is adopting it because it's a great way to get rid of dead weight, as long as it's used BRIEFLY. It's really not meant to be used in the long-term (as MS and several other have tried to). In the short-term, Yahoo will lose some dead weight. In the long-term, they'll get paranoia, indecisiveness, etc. (in short, a company culture of fear).

    --
    The cow says "Moo." The dog says "Woof." The Timothy says "Thanks, valued customer. We appreciate your input."
  8. My ex-employer KPN also does (did?) this by Anonymous Coward · · Score: 2, Interesting

    My ex-employer KPN (Netherlands) also does (did?) this; each manager was telling it just had to be in any group of at least 8 employees, and would then show a Gauss curve to prove it ... I'm happy I'm not there anymore.

  9. Re:Yahoo is adopting this method as MSFT ditches i by CreatureComfort · · Score: 2
    --
    "Unheard of means only it's undreamed of yet,
    Impossible means not yet done." ~~ Julia Ecklar
  10. Re:"Microsoft abandoning it just as Yahoo is adopt by JoeyRox · · Score: 5, Insightful

    I think you glossed over my point. It's not these silly management initiatives which determine the outcome of a business's success but the core intelligence and culture of the business itself, particularly in its executives and management. Poorly-run companies are always latching on and off the the latest management fads because they lack core direction and competence.

  11. Yahoo's New Corporate Slogan.... by Grumpinuts · · Score: 5, Funny

    ...Yesterday's Solutions Tomorrow.

  12. Stack ranking is operating by the old saying by idontgno · · Score: 5, Funny

    "I don't have to outrun the bear; I only have to outrun you."

    --
    Welcome to the Panopticon. Used to be a prison, now it's your home.
  13. It's horrible by nightsky30 · · Score: 4, Interesting

    Lockheed Martin also employed stacked rankings. The local manager had no clue who people were. How can you even rank your employees when you have no idea who they are?!?!? I was called by another coworker's name multiple times. I finally called my manager out on it in front of everyone at a picnic. He didn't confuse me with the other individual after that... There was so much turnover we basically lost a contract due it and having to retrain new people ALL THE TIME. I don't blame those of us who left. Many people busted their asses and did an excellent job, only to be rated average or below because the manager had a certain number of slots to allocate certain rankings. AND THAT'S IF HE KNEW WHO THE FSCK YOU WERE!!!!!!

  14. Lots do it by koan · · Score: 4, Interesting

    I worked at a large corporation whose name started with an A and ends with an E.
    They too had a ranking system, the lowest got sent to a certain team in our general group where they were needled to death over their stats and either quit or accumulated enough "black marks" to get canned.
    When the team rotation came around, the lower ranking people got suicidal, dread is the word of the day, when your name appeared on that "special team" list it was like getting sent to a death camp.

    That person is now tainted and must be shunned.

    I saw good techs go down for not having enough "personality" (flashbacks of *37 pieces of flair* from Office Space) and it was a dismal atmosphere.

    I left that sh*t hole, never got my turn on the death team.
    Frankly every large corporation I have worked for is the same in that they have all the makings of a cult... I mean if they wanted to go that way.

    --
    "If any question why we died, Tell them because our fathers lied."
    1. Re:Lots do it by Anonymous Coward · · Score: 2, Insightful

      Abercrombie was my first thought. (Screw Fitch, he just messes up the end letter match.) I dismissed it quickly.

      Accenture was my second. This would be entirely possible. I've worked for ex-Accenture VP's, and they're pretty cutthroat. But then it came to me...

      Apple. That's the one. The word "cult" should've tipped us all off.

  15. You're still fighting over the same money by Atrox666 · · Score: 3, Insightful

    While they don't have to be ranked so strictly you're still fighting over table scraps against your own team.
    If everyone surpasses expectations and achieves a good result then everyone deserves to be compensated fairly.

    1. Re:You're still fighting over the same money by sandytaru · · Score: 2

      I like the system of the company I work at. Did the company meet all its goals? Everybody gets a bonus! Then the management team gets more bonus if they achieved all their goals. Company had a terrible year? Well, sorry, no money for anyone.

      --
      Occasionally living proof of the Ballmer peak.
  16. Re:"Microsoft abandoning it just as Yahoo is adopt by nine-times · · Score: 5, Insightful

    Yeah, if you know you want to lay off 20% of a large workforce, it makes sense to take some metrics-- including some subjective evaluation-- and develop a ranking of employees from "extremely valuable" to "a drain on company resources", and then cut the bottom 20%. Do that as a one-time thing, or even do a couple rounds in relatively short succession. That could work.

    But if you make it part of the company culture, you're going to end up with a company of paranoid back-stabbers.

  17. Re:"Microsoft abandoning it just as Yahoo is adopt by lgw · · Score: 4, Insightful

    And yet both companies will have the same outcome - continuing their long decline into irrelevant mediocrity.

    Somehow despite geek opinions, Microsoft's revenue keeps going up. Yahoo is starting to look up as well, though how much of that is Alibaba is hard to say.

    All industries eventually mature. Being on top of a mature industry is a good place to be, as long as you occasionally shake things up enough to stay on top.

    Maybe both companies should consider looking a little further up the management chain to discover what truly ails them.

    You mean like getting a new CEO, which Yahoo did and MS is doing?

    --
    Socialism: a lie told by totalitarians and believed by fools.
  18. Should be 1% not 10% by Alomex · · Score: 2

    Stack ranking works great if you use it to get rid of the bottom 1% every year. Surely in a department with 100 people there is at least one hire who didn't turn out great.

    The problem is when it is applied at a 10% threshold. It is not hard after a few hiring/firing rounds to end up with teams of over 10 people all of which are very good, yet stack ranking still demands that you fire the "bottom" perfectly OK person-decile.

    1. Re:Should be 1% not 10% by Jiro · · Score: 2

      Stack ranking works great if you use it to get rid of the bottom 1% every year. Surely in a department with 100 people there is at least one hire who didn't turn out great.

      Except that if you use it every year, then the one that didn't turn out great was already fired last year. You're really saying that in a department of 100 there are 5, or 10, or 20 who didn't turn out great (depending on how fast your natural turnover is).

  19. moi? bitter? by Thud457 · · Score: 4, Insightful

    stupid HR fucks don't understand simple statistics.

    Of course these are the same morons that want to play keyword bingo with your resume, think everybody in a 200,000 person company needs ethics training to make up for the moral deficiencies of the executives in the boardroom and want 5 years of experience with some technology that's only been around for 2.

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    1. Re:moi? bitter? by Copid · · Score: 2

      At my last company, we had scores in a bunch of areas (the typical "communications" "technical skills" etc.) and during the training on the web-based tool I noticed that it produced a final floating point average of those scores at the bottom.

      Me: "So are those numbers just useful for us as managers to discuss where the employee is relative to everybody else, or are they used for something?"
      HR: "No, your ranking and your salary are based on that number."
      Me: "How are the different categories weighted? Does it depend on job description?"
      HR: "No, it's the average of the scores in all of the sections."
      Me: [choking back the urge to ask "What are the units on that number?"]

      Of course, this is the same company that still had us fill out performance appraisals two months after they announced that they were closing our office, that there would be no salary adjustments and that we would all be out the door in six months. I didn't bother asking, "What's my incentive to do anything that might piss off the disgruntled guy who I'm depending on to finish up the transition work I need to get my bonus?" Big smiley faces for everybody that time around.

      --
      An interesting anagram of "BANACH TARSKI" is "BANACH TARSKI BANACH TARSKI"
  20. Re:"Microsoft abandoning it just as Yahoo is adopt by minstrelmike · · Score: 2

    But if you make it part of the company culture, you're going to end up with a company of paranoid back-stabbers.

    And what is the problem with that?" asks Larry Ellison.

  21. Re:"Microsoft abandoning it just as Yahoo is adopt by Anonymous Coward · · Score: 5, Informative

    I work for a government-owned, contractor-operated lab where we are ranked 1..N, and it's not all that destructive. Why? Because there have been no significant raises in years! So, staff and management wastes months on performance reviews, then the results are put on file and never looked at. The end.

  22. Can we get rid of the "grading on a curve", please by janoc · · Score: 4, Insightful

    Someone wrote that grading on a curve works in academia but not in industry. Why should it work for grading exams when it doesn't for ranking the workers? Especially the academics that are using it should know better.

    Grading on a curve (or the MS stack ranking, which is the same) is one of the most unfair and vile ranking/grading systems invented. Why? Because your actual skills don't matter. What matters is how many better (or worse) colleagues you have. If you have are in a large team (or class) of good performers, you are screwed, even if you are good - someone will be given the short end of the stick only because there are only so many "good marks" available. An extreme example are students "hacking" their exams by handing in blank sheets. Even if they all (or sufficiently many) do that, with curve grading they are guaranteed some 75% chance that they will pass - by doing nothing, because only the low 15-20% fails. Shouldn't we be marking their skills and knowledge instead?

    This system also demotivates the good learners/workers - what is the point of trying to work hard, when you will not get that good mark only because there is only a limited amount given out and simply too many comparably good candidates. Essentially the system forces (undeserved) bad marks on people even though they performed equally well as the best ones. This sort of thing does wonders for morale.

    Finally, the second fallacy why this is fundamentally broken is the assumption that the skill distribution in a work team or class is normal (follows a bell curve). There is absolutely no guarantee of that, because, heck, you aren't hiring the idiots, are you? I am sure that the company is hiring only "rock star" developers. Same with the students - they have to pass stringent exams and fulfill admission criteria that the majority of the population isn't able. So you have a sample here that isn't representative of the entire population (where the bell curve would be valid) and all bets are off, because the system was built on an invalid assumption. The most extreme example of this is the constant distribution - the case when all students turn in blank sheet of paper (identical "skill" level) for their exam and still pass. You would have to pick the students or hire employees randomly out of the entire population if you wanted to have a normal distribution of skill. Not very practical, though.

    To conclude, if you are responsible for examining students or for evaluating employees, for the grace of God, stop using relative ranking schemes like this. Comparing people to each other is certainly easier than to evaluate their "absolute" skill, but it isn't fair, doesn't represent what you think it does and it creates a toxic environment for everyone.

  23. The symptoms instead of the disease by sjbe · · Score: 3, Insightful

    If you have to fire someone it can only mean one of two things. Either you didn't train the person well enough or you hired the wrong person. If you abstract what is going on enough all firings ultimately fall into one of those two categories, both of which are a ultimately the responsibility of management. This is why stack ranking is a bad idea. If you didn't train the person well enough then improve your training program. If the person was the wrong person for the job (insufficient work ethic, incompetent, unethical etc) then improve your recruiting program. Stack ranking treats the symptom instead of the disease. It takes emphasis away from focusing on hiring the right people and training them well.

    No company will get every hire right (some people just aren't what they seem to be) but creating a culture where everyone is playing a game of "devil take the hindmost" will get people to worry less about getting the right person because if they are wrong they won't last. Hiring someone only to break them off later means someone made a very expensive mistake.

    1. Re:The symptoms instead of the disease by Dodgy+G33za · · Score: 2

      Sometimes the right person you hired goes wrong further down the track for no fault of yours, or theirs for that matter. Shit happens, people change.

    2. Re:The symptoms instead of the disease by sjbe · · Score: 2

      Spoken like a true noob that never had to hire anyone.

      Really? You know how many people I have hired? No, you would just prefer to be rude to someone you know nothing about. Let me give you some hints. I run a manufacturing company, I've started 5 other businesses, and as of the time I type this I have about 20 direct reports. I hire people almost weekly and have interviewed enough people that there is comma in the number. Furthermore of the full time people (not temps) I have hired in the last 4 years I have had precisely two who I have had to later fire and none who have left of their own accord.

      I stand by what I said. If you are focused on removing people you have already hired and spent the money to train rather than improving your recruiting and training then you are making a very expensive mistake. If you find you have hired the wrong person, regardless of the reasons, you need to remove that person as soon as possible. Waiting until the next round of performance reviews is a disaster waiting to happen. I've seen it too many times to count.

      Hiring is imperfect even under the best of circumstances.

      Of course it is. Anyone who has run a business (and I have) knows this. Nevertheless if you have a bad hire that means either you didn't train the well enough or you hired the wrong person. Nobody is going to get them all right but stack ranking is not the solution to the problem. Stack ranking merely creates new problems. It creates all sorts of perverse incentives which mostly don't benefit the company or the people working for it.

      the best hiring process known to man, which takes several years of assessments, relies in numerous tests, and candidates are chosen by a dedicated committee of experts whose compensation is directly tied to performance often results in disastrous hires. It is called the sports draft and every year there are plenty of draft busts in all sports

      I disagree strongly that sports drafts are the best process known. I've been recruited and played division 1 college sports. I've spend more time than you can imagine around people who evaluate sports talent for a living. I understand sports recruiting first hand probably better than anyone reading this. I even coach a sports team and have for most of the last two decades. Sports recruiting and talent evaluation even at the professional level is not really all that different from that of other businesses who take their talent selection seriously.

      If those people with (comparatively) unlimited resources still make mistakes, what hope does a company have on a one day interview?

      So don't do a one day interview. We use probationary periods, temp-to-hire, multiple interviews, get people through trusted referrals, test their relevant skills, try to evaluate their ability to work on a team and much more. And my current company is relatively small. Hiring the right people is THE most important thing any manager does. If a manager can assemble and train a well performing team then they have no hope whatsoever of succeeding in business. It's hard and imperfect but you can have a very good "batting average" and when you make the occasional mistake deal with it right away instead of creating some horrible structure that twists the company culture into something you don't want it to be.

  24. What about transparency? by srijon · · Score: 2

    While I was at Microsoft, at one point my manager instructed me to stop having ideas that were outside my assigned area, because it was making another team member look bad, and this would impact the stack ranking of both the team member and my manager. So I saw up close how stack ranking sucks. Still, if I was still at MSFT today, I would be very concerned that the new system drives even more of the compensation process into closed-door management sessions, along with the horse trading and cronyism that invites.

  25. Re:Attrition by gnasher719 · · Score: 4, Insightful

    A) It fosters competition, which should also foster a better product (I don't actually agree this is the case, though)

    Where I work, if someone else is good at their job, that's good for me, because it makes my job easier. With stack ranking, if someone else is good at their job, I'd have to try hard to make them look bad without them noticing, so that I look relatively better. Where I work, I'd help somone getting their job done so we get a better product. With stack ranking, as long as it looks like their fault if the product is shit, I'm Ok.

  26. Re:Yahoo is adopting this method as MSFT ditches i by Nerdfest · · Score: 2

    You spelled 'pain' wrong.

  27. Re:Can we get rid of the "grading on a curve", ple by MikeTheGreat · · Score: 2

    I had a prof in college who explained the whole 'grading on a curve' thing.
    He started his explanation by saying that a good exam would have:
    * several of no-brainer questions to check if everyone had at least done the minimum and give them a warm-up for the real questions
    * several of real questions, to make sure people actually did study, and to produce some differentiation amongst the general population
    * one or two incredibly difficult questions. Questions so tough that most people are NOT expected to get them. Questions so tough that if you do get them then you the prof should come talk to you about majoring in the area (the prof taught Freshman/Sophomore level math).
    According to him the point of grading on a curve was to be able to put that third category of questions on the exam without destroying the grade of everyone else in the room.

    I, personally don't grade on a curve but I thought it was interesting that it can serve a purpose in some situations.

  28. Re:Yahoo is adopting this method as MSFT ditches i by sootman · · Score: 2

    > Yahoo is adopting this method as MSFT ditches it

    Well, that's certainly one way to keep ex-Microsofties from applying. :-) "What did you hate most about your last employer? Uh, yeah, we got that now."

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  29. Re:"Microsoft abandoning it just as Yahoo is adopt by Copid · · Score: 2

    That's definitely better than the "every department cuts a fixed percentage of their workforce" nonsense that a lot of companies do. I've always thought that the best way to go would be to do a ranking and cut the bottom X% and give the top Y% cash bonuses in the very same swoop. Layoffs have a way of shaking people up, and your best people can easily find another job if they decide they don't like to live with uncertainty.

    Give them a pat on the back and a bonus offer the same day you're laying people off so they know that they're not at risk, and make the bonus vest over a few months to keep them around long enough to see that things are OK. You're saving recurring salary and HR costs on X% of your workforce, so the cash is there for a one-time payout.

    --
    An interesting anagram of "BANACH TARSKI" is "BANACH TARSKI BANACH TARSKI"
  30. Hey HR, are you listening? by RubberDogBone · · Score: 2

    The place where I work recently introduced OKRs and Stack Ranking, bragging about how teh awesome it was at great companies like Zynga, so it MUST be teh great idea at a stupid place like ours.

    This was when Zynga was deep in death throes and shedding value like a hairy dog in July sheds hair. For HR, pride. We're like some internet company the executive assistant has heard of! For people who know things about struggling companies, completely laughable.

    We are teh bullshit INC. Let's be like Zynga! Oh yeah!

    We're about to see what the first quarter of OKRs will bring, where, as they say, the trickle down cascade goals (which nobody has bothered to discuss with me at all) are not actually supposed to be reachable. "Because reaching them means you didn't set the bar high enough." Not reaching goals ALSO means you no longer qualify for pass/fail bonuses or promotions so the meager cash kick (typically one third of a regular paycheck; that's right a fraction of, not a multiple of) we get is effectively eliminated. Nobody is going to meet goal any more. But they promise OKR scores are "not to be used" for eval purposes.

    Then what the fuck ARE they for? Shits and giggles? They expect us to believe this bullshit. "Your metrics show... oh you didn't meet any of your goals! Tsk Tsk. You are now on automatic probation!"

    I expect, no, I WANT to be first against the wall when the stack ranking cuts come. Cash me out. Give me my unusable vacation time and some severance and free me from this madhouse. And they damn well won't DO it! They know what I want and won't do it.

    Damn them.

    --
    Sig for hire.
  31. This used to piss me off when I was a MSFT drone.. by saqmaster · · Score: 4, Interesting

    ... I used to regularly score 'above average', or in MSFT stack rankings, a 3.5 or 4.0 (the latter was hard to achieve if you weren't the golden-boy - required to balance the team score). This meant I would get a performance based bonus, which was great.

    I made the mistake of pushing for a promotion. I felt that because I was consistently out-performing my role, that I should be promoted. Eventually they promoted me and a few other guys. We got a 'Senior' title. Now comes the problem.

    The promotion only came with a 2% pay rise. The following annual performance review, it was now deemed that I was not exceeding my role (due to the new title), so I only scored a 3.0. This score means 'you met all your objectives'. Unfortunately, at the time, the policy was bonuses were only awarded to those exceeding their job description. I got no bonus. That year, or the following year. It probably left me on average $5k/year out of pocket.

    Moral to the story? Don't be an employee :-)

    --
    "Never let the truth get in the way of a good story..."
  32. Re:"Microsoft abandoning it just as Yahoo is adopt by DuckDodgers · · Score: 2

    My understanding is that at Microsoft, the bonuses are largest for rank 1, slightly smaller for rank 2, etc... and the bottom of the list get kicked out.

    It doesn't matter if your ten person department has people with IQs from 180 to 189, the person with 180 is going to lose their job unless they game the system to rank ahead of a colleague. (Might be fun to watch a group of super geniuses outwit each other, though.)

    I don't know that I'm skilled enough to make it through Microsoft's hiring process, but the stack ranking system is one of the things that prevented me from even applying.

  33. Re:"Microsoft abandoning it just as Yahoo is adopt by DuckDodgers · · Score: 2

    At Microsoft the ranking system determines who is fired, and who gets the largest bonuses. That's why it was so divisive - if you're near the bottom, stabbing a colleague in the back could be the difference between keeping your job and getting fired. If you're not in the bottom, stabbing a colleague in the back, or at least failing to help your colleagues, could make a $10,000 difference in your bonus.

    Measuring people is fine. Giving the measurements an impact on employment and pay destroys collaboration, and as a secondary effect it attaches a larger incentive to working fast (so you can show your manager a big list of accomplishments) instead of attaching an incentive to doing high quality work (which might lead to a shorter list of accomplishments, but fewer security holes and other errors that need to be fixed later).