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."

204 comments

  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 K.+S.+Kyosuke · · Score: 1

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

      Well, now that MS is doing those Surface thingies, they needed an ARMchair-man; the old one just wouldn't do.

      --
      Ezekiel 23:20
    4. 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)
    5. 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 ;-)

    6. 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.
    7. Re:The old Chair-man is gone by minstrelmike · · Score: 1

      New leadership or just a new face at the top of the monkey tree?
      He'll probably reorganize since that's the only thing a manager/CEO _can_ do.
      Reorg means a brand-new circus with the same old clowns.

    8. 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)
    9. Re:The old Chair-man is gone by Anonymous Coward · · Score: 1

      I've said for quite some time that MS is doomed without some radical changes

      Maybe your powers of prognostication aren't what you think they are?

    10. Re:The old Chair-man is gone by lgw · · Score: 1

      Awesome!

      --
      Socialism: a lie told by totalitarians and believed by fools.
    11. Re:The old Chair-man is gone by Anonymous Coward · · Score: 0

      You can say that again. It's a documented fact that when a Roman general was appointed the first thing that he would do would be to reorganize. I guess people in those positions (Roman generals and CEOs) in their heart of hearts know that they are just cheerleaders, and that the best way to show who is in charge is to reorganize: it's probably harmless (unless you do something stupid) and things will carry on the same as before anyway.

    12. Re:The old Chair-man is gone by Dins · · Score: 1

      Knowing Microsoft, they'll probably skip 3.11 and jump straight to Microsoft ME.

    13. Re:The old Chair-man is gone by sconeu · · Score: 1

      Microsoft ME? "Microsoft Microsoft Edition"?

      Yes, I know ME stands for "Millenium Edition". Humor me.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    14. Re:The old Chair-man is gone by Paradise+Pete · · Score: 1

      Microsoft ME? "Microsoft Microsoft Edition"?

      Or maybe Microsoft Microsoft Etc.

    15. Re:The old Chair-man is gone by steelfood · · Score: 1

      You forgot that they'll find new ways of dicking over their partners and new illegal methods to squash their competitors.

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    16. Re:The old Chair-man is gone by ArcadeMan · · Score: 1

      Are you saying that Microsoft are XBoned?

    17. Re:The old Chair-man is gone by aztracker1 · · Score: 1

      MME -- "MME Microsoft Edition"

      recursion ftw.

      --
      Michael J. Ryan - tracker1.info
    18. 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!
    19. Re:The old Chair-man is gone by Anonymous Coward · · Score: 0

      In the related news, droves of Microsoft employees wanting that excitingly titillating workplace experience line up outside of Yahoo with their folding armchairs.

    20. Re:The old Chair-man is gone by Anonymous Coward · · Score: 1

      It seems to me that Slashdot commenters are overly positive about Microsoft.

    21. Re:The old Chair-man is gone by DuckDodgers · · Score: 1

      That would probably still work better than stack ranking, because at least then you wouldn't spend the rest of the year plotting against your colleagues and wondering if they were plotting against you. It would just be one scary day per year.

    22. Re:The old Chair-man is gone by dataspel · · Score: 1

      It's a documented fact that when a Roman general was appointed the first thing that he would do would be to reorganize.

      Interesting... Citation requested.

    23. Re:The old Chair-man is gone by Ocker3 · · Score: 1

      Ballmer is leaving next year, I wonder if stack ranking was his brain child? Sounds about his speed. Real fail of a system.

  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. Attrition by Anonymous Coward · · Score: 0

    It seems plausible that Yahoo wishes to encourage employee attrition, and so is deliberately adopting an unpopular measure.

    Well, that or they genuinely think it is a good idea... maybe the upper management should be stack ranked themselves.

    1. Re:Attrition by TrippTDF · · Score: 1

      Managers are going to think like managers. The "upside" of stack ranking is

      A) It fosters competition, which should also foster a better product (I don't actually agree this is the case, though)
      B) It helps weed out the worst employees
      C) It's easy to understand from a high level

      It's an example of something that sounds good from the outside, but in actuality it has a ton of problems. Once you've had an organization the size of MS try it for as long as they did and see the results, no other company should need to go down that route... I would think Yahoo would be smarter than this.

    2. 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.

  5. Re:Yahoo is adopting this method as MSFT ditches i by tbuddy · · Score: 1

    People just loved the Flickr redesign.

  6. 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 Anonymous Coward · · Score: 0

      Having 1 person in each of 5 categories is emphatically not a bell-curve (i.e., a normal distribution in statistical terminology), which by definition has more people occurring at the mean score or close to it than at scores closer to either the high or low tails. What you described is a uniform distribution. If the managers asked for a bell-curve distribution and instructed you to divide these 5 people all into equally spaced categories, they did not even understand that their instructions conflict with what they said they wanted. This alone should tell you who really needs to be fired.

    4. 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.

    5. 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.
    6. Re:Encountered this kind of thing ... by Anonymous Coward · · Score: 0

      No, that is not particularly the problem. You can put numerical values to things that are very subjective such as figure skating and gymnastics for example.

      The problem is assuming your distribution fits a bell curve. A bell curve is an approximation that describes the distribution of data. It is not the only possible distribution. If you are going to force your data to look like a bell curve when it doesn't you are going to make poor decisions.

    7. Re:Encountered this kind of thing ... by i+kan+reed · · Score: 1

      Normalization is a thing. Not that I'm saying they're using it. Just that it exists.

    8. 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.

    9. Re:Encountered this kind of thing ... by BigDaveyL · · Score: 1

      Or investing in better training/management programs.

    10. Re:Encountered this kind of thing ... by Anonymous Coward · · Score: 0

      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.

      I've had math classes graded on a curve -- the curve ended up negative because we had a half dozen masters students in the class who got 100% every test, and the rest of the class was mostly in the upper 90s. So if you got an 85 you would have failed the class. I got a B.

    11. 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.

    12. 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
    13. Re:Encountered this kind of thing ... by ZombieBraintrust · · Score: 1

      I had a physics class graded on a curve. Labs were supposed to be 10 to 20% of the grade. If you got above a 40 on the final exam and attended labs you got an B. If you did not attend labs you failed no matter what your exam score was.

    14. Re:Encountered this kind of thing ... by swan5566 · · Score: 1

      Bell curves "work" in academic settings because there's hardly any accountability imposed upon tenured professors for how they evaluate students. It's continually shown how grades (as of right now) are a poor predictor of success in the outside world, yet this continues to be ignored in the practical sense in academia.

      --
      In debates about Christianity, there are two groups: those looking for answers, and those looking to just ask questions.
    15. Re:Encountered this kind of thing ... by fermion · · Score: 1
      In theory, if the job market is mobile and there is funding to hire and train new people all the time, this is not a horrible rational. The attrition of the bottom 25% assures that everyone has to be at their best all the time, and those who just want to slack get left behind. There is a new set of graduates every year, experienced people who want a lateral move, and internal promotions. This is, in fact, what some in public education propose as a way to improve the teaching pool. Any large organization can use this not only to improver overall quality but also to refresh and innovate. The theory says, statistically speaking, is the median will move to the right, while the standard deviation decreases or, in the best case scenario, remains constant.

      However, theory is not practice. Highly competent professionals are not necessarily going to wait around to be arbitrarily fired or given a poor evaluation. Such things can effect long term earning. A proactive professional will look for ways to exit gracefully before any damage can be done. In other words, at a certain level of experience, the incentive will be to find another position. The result therefore is case where the median, best case scenario, remains constant while the curve skews to the left as less experienced people replace the high performers who can go elsewhere.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    16. Re:Encountered this kind of thing ... by vux984 · · Score: 1

      Bell curves "work" in academic settings because there's hardly any accountability imposed upon tenured professors for how they evaluate students

      Bell curves in an academic settings work because they are are fitting the test to the students not the other way around.

      The premise is that the student distribution is more likely to be stable than then difficulty course over time.

      Suppose two Calculus 101 classes of 200 students each go through a university with two different profs, teaching assistants, and tests. And the absolute grade distribution of the two classes is substantially different.

      Is it more likely that:

      a) All the smart kids were in one class

      b) One class was harder than the other (harder assignments, harder tests, more trick questions, prof less skilled at communication... whatever variables you like.)

      The grading on the curve comes from the belief that the differences in the scores of two classes of the same course are in fact differences in the difficulty of that particular iteration of the class, and distributing students on the curve solves lots of otherwise difficult problems, such as:

      students shopping profs for grades -- Prof A's tests are easier, so I'll get a better mark in his class.
      designing tests is hard, designing new tests that are exactly as difficult as old tests is 10x harder. Grading on the curve lets the prof design a test, and then if it turns out it was brutal, the top students still get As, and even some of the F's get bumped up to Cs etc. Or if its unexpectedly easy, the prof doesn't churn out a bunch of inflated GPAs as a result.

      I recall getting A's on high level math mid terms in computability and complexity theory where I failed to even attempt a full answer on half the questions.

      I understand the frustration some people have with being graded on the curve, and the fear that "even if everyone in the class aces the test" someone still gets an "F" but I ~never~ saw that in practice. My marks generally went up, since the profs were free to be brutal.

    17. Re:Encountered this kind of thing ... by Anonymous Coward · · Score: 0

      I had a match class graded on a curve, grades, given numerical values from 16 highest, minus one for each increment were a*,a+,a,a-,b+,b,b-,c+,c,c-,d+,d,d-f+,f,f-,f*

      Basically, the highest grade was a*, and he kinda grouped lower scores below there. the a* was not always assigned, and if the class did well, the lower side wouldn't be used, but the groupings were curvish. at the end, the scores 1-17 for each test were averaged, and then where you fell on the scale was your final grade.

    18. Re:Encountered this kind of thing ... by sootman · · Score: 1

      > That's entirely ignoring the fact that any statistical method
      > using a population size of five is utterly meaningless.

      Not true. Once, I flipped a coin five times, and I got 2 heads, 2 tails, and the last time it landed on the edge.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    19. 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.

    20. Re:Encountered this kind of thing ... by Alomex · · Score: 1

      It's actually the complete opposite. Applying numbers to a subjective measure forces you to tease out biases and explicitly state the reasons behind your subjective conclusions. Placing numbers to it is the best thing you can do provided you remember where the numbers came from and keep in mind at all times how noisy they can be, so you never follow them blindly.

    21. Re:Encountered this kind of thing ... by Dodgy+G33za · · Score: 1

      The problem with this system is that if you have two people running a course, one might be training people really well, the other very poorly. Which means you get two sets of students with the same grades but widely different abilities.

    22. Re:Encountered this kind of thing ... by Dodgy+G33za · · Score: 1

      It might work if there was a way to objectively rate the whole company. But when applied to small teams it is a recipe for back stabbing, cliques and other anti-social activities.

      If I had to sack 20% of employees every year I would make sure I got replacements who I would be happy to sack the following year unless I had someone I wanted to get shot of.

    23. Re:Encountered this kind of thing ... by swillden · · Score: 1

      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.

      There's nothing wrong with that. Given enough subjective rankings you can assemble them into something quite objective.

      The problem is in applying statistical distributions to small samples. Given a few hundred employees, a bell curve may well be a good descriptor. Given five, it's a bad one with very high probability (you can actually calculate the probability for a given measure of deviation).

      Also, even if you have a sufficiently large sample so that the curve is a good model for performance, that doesn't mean the lower tail of the curve should be fired. If the worst employee in the bunch still generates more revenue than his or her net cost, then there's a good argument that no one should be fired. You can also take the view that those bottom people are probably worse than whoever you'd hire to replace them... but that's a slippery argument, and one that is often made without full consideration of the cost of separating one person and onboarding another, and without consideration that perhaps the poor performer just needs some encouragement, or is only doing badly because of some concerns outside of work which may be resolved before too long, or could be resolved faster with a little assistance.

      Curves are useful models if you have statistically-significant populations, but even then they still have to be applied with intelligence.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    24. Re: Encountered this kind of thing ... by Anonymous Coward · · Score: 0

      Don't you ever watch How it's Made? There IS a method (or two) to ID a chick's sex. http://en.wikipedia.org/wiki/Chick_sexing

    25. Re:Encountered this kind of thing ... by Kvan · · Score: 1

      The true irony is that this is effectively saying that the hiring process at the company is no better than random chance - i.e. HR is not adding any value to it.

      --

      "A *person* is smart. People are dumb, panicky, dangerous animals and you know it."
      - 'K' in Men in Black.

    26. Re:Encountered this kind of thing ... by tajribah · · Score: 1

      Is it more likely that:

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

      Actually, this is a very common reason. In such cases, I don't see why should the better group get the same grades as the other one.

    27. Re:Encountered this kind of thing ... by Anonymous Coward · · Score: 0

      Exactly. There are dead weight employees. Employees that reduce productivity by taking up time without contributing anything. They are rare, but trust me you will know if you have one in your team. Dead weight employees are not on a bell curve, they are on the "fat tail".

      So the first question should be: is there a dead weight person on your team? That is obviously a sensitive question, but it is what this is all about.

      Then you can talk about people slightly below average. In an ideal world, you would consider firing them. But usually the anguish and loss of moral is not worth it, unless there are specific circumstances, e.g. disrupting team work, lack of trust etc.

      And at the end of the day you have to remember that you need a mix of skills. If you only hire one kind of person, it will be a very poor company.

    28. Re:Encountered this kind of thing ... by swan5566 · · Score: 1

      I see your reasoning on how it factors out the variability amongst professors (which is a good thing), but an even better solution is to change the professors themselves - either by forcing a review on their teaching/evaluation methods, or removing the professor altogether. The job market for academia has been hyper-saturated for quite some time now, so it should rather easy to cycle through them until you find good ones.

      --
      In debates about Christianity, there are two groups: those looking for answers, and those looking to just ask questions.
    29. Re:Encountered this kind of thing ... by vux984 · · Score: 1

      Which means you get two sets of students with the same grades but widely different abilities.

      That's going to happen whether you grade on the curve or not.

      Even if you use standardized tests, the poorly run course might just teach to the test giving the same grades but students with weaker abilities.

      You identified a genuine problem, but it doesn't have much to do with grading on the curve.

    30. Re:Encountered this kind of thing ... by Capt.Albatross · · Score: 1

      So the first question should be: is there a dead weight person on your team? That is obviously a sensitive question, but it is what this is all about.

      In the OP's scenario, the assumption is that each group, no matter how small, contains one such person.

      While there are many dubious assumptions in that scenario, this one alone is sufficient to show that the process is statistical nonsense.

      HR should not be playing with math that they don't understand.

    31. 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.

    32. Re:Encountered this kind of thing ... by vux984 · · Score: 1

      If you have all good professors (a worthwhile goal to be sure) you still need grade curves because the testing is highly variable, especially in fields like advanced math.

      It is virtually impossible to come up with a 3 hour exams year after year that are equally difficult, but also substantially different.

      It's more practical to make a series of hard exams (knowing that the precise hardness varies from year to year), and then grade on the curve so it doesn't matter if one years exam is 15% or even 50% harder than the previous years.

    33. Re:Encountered this kind of thing ... by swan5566 · · Score: 1

      I understand the difficulty, but in the case of advanced math courses, many of them don't have a lot of students in them, which deflates the argument those who would receive an F in a curve probably would have received and F anyway. IMO, the more advanced the course (especially in grad school), the less tests make sense at all for evaluation. It's better to have projects and homework be the primary evaluator since this is more in line with handling "real world" scenarios - which in theory is the point of giving out grades to begin with.

      --
      In debates about Christianity, there are two groups: those looking for answers, and those looking to just ask questions.
    34. Re:Encountered this kind of thing ... by vux984 · · Score: 1

      I understand the difficulty, but in the case of advanced math courses, many of them don't have a lot of students in them

      Guess it depends on your university. There were easily 200 students in my differential equations stuff.

      But yes, some courses were markedly smaller, and you are right that variability in the class makeup does become more relevant in that case.

      which deflates the argument those who would receive an F in a curve probably would have received and F anyway

      To a point yes. But in those classes, the grading on the curve wasn't some strict... "there shall be 4A, 16B, 20C, and 5F", but more adaptive to the circumstances.

      As you said, these classes are getting smaller, and the prof and TAs tend to have enough direct interaction with the students that

      "It's better to have projects and homework be the primary evaluator since this is more in line with handling "real world" scenarios - which in theory is the point of giving out grades to begin with."

      I disagree.

      Thanks to wolfram alpha, stack overflow, and the internet in general, homework is as meaningful or as meaningless as the student chooses to make it. Most professors assigned 5-10% of the grade to homework, and that was usually just for completion, not for correctness.

      Homework is an opportunity to practice and develop and understanding of the material being taught. But its up to the student to approach it like that, and use it as the tool for learning it is supposed to be.

      Marking the homework is required, and reviewing the mistakes is where the learning kicks in. But actually grading the homework for ones final mark is almost absurd -- its supposed to have mistakes in it -- that's how we find the gaps in our understanding in the first place. Penalizing someone on their final grade for failing to know the material they are still trying to learn is demented.

      "Projects" are also rife with problems; with much of the grade reducing to grading the student skills at project management itself. That's an important skill too, but not the one that should be getting tested. (Although to be fair, taking tests is also a skill unto itself, but "test taking" is easier to learn to do well than "project management")

      And group projects have all kinds of other issues. In my experience the only people who like group projects are people who treat it like free marks some of their classmates will do for them.

    35. Re:Encountered this kind of thing ... by swan5566 · · Score: 1

      I disagree.

      Thanks to wolfram alpha, stack overflow, and the internet in general, homework is as meaningful or as meaningless as the student chooses to make it. Most professors assigned 5-10% of the grade to homework, and that was usually just for completion, not for correctness.

      Homework is an opportunity to practice and develop and understanding of the material being taught.

      These statements go against what I have experienced in the real world. The internet and such is the primary source of information for me, even with my text books sitting next to me on my desk. The ability to look up stuff and self-teaching on-the-fly is much more useful than remembering every last thing that was taught to me in school. 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. I use a calculator, even though I know how to do long division - it's faster and less error prone. I'm not saying do away with testing altogether, but rather use the real world as delimiter of where emphasis of knowledge and compency should really be put, rather than some professor's pie-in-the-sky notions.

      Also, you usually don't get "redos" on an assignment from your boss - it's your responsibility to identify if you don't understand something and to ask for help right away, not after he's "graded your work". Once it's on paper (or checked into a repository), it's expected that you've done what you can to get it right the first time. And the professor can always hand out practice problems or in-class quizzes for the competency check, but the major evaluation should mirror what is desired in the real world.

      "Projects" are also rife with problems; with much of the grade reducing to grading the student skills at project management itself. That's an important skill too, but not the one that should be getting tested. (Although to be fair, taking tests is also a skill unto itself, but "test taking" is easier to learn to do well than "project management")

      And group projects have all kinds of other issues. In my experience the only people who like group projects are people who treat it like free marks some of their classmates will do for them.

      They don't have to be group projects, they can be individual ones.

      I guess my overall comment here is that because professors have a Ph.D. in their discipline they think that means they know what's best on how to teach. That's not true. My opinion is that everyone who wants to teach at a college or university should have some sort of education training (you know, from the Education Department) to dispel a lot of the silly, off-in-the-clouds notions that many professors think are good teaching practices that people in the Education Department would be quick to squash. They also think that because they are the "higher education pinnacle of society" that they automatically know what the real world needs and that the real world conforms to their ideas of what a person of that discipline should know to be useful and functional. Also not true. It's shocking how not true this is. There needs to be more of a vocational emphasis in higher education, and professors need to teach more of the things that they currently like to raise their noses at, but are the very things that industry constantly complains about with fresh graduates and ends up having to do the teaching themselves on the job.

      --
      In debates about Christianity, there are two groups: those looking for answers, and those looking to just ask questions.
    36. 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

    37. Re:Encountered this kind of thing ... by swan5566 · · Score: 1

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

      You miss my point - school could do a better job preparing you for work.

      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.

      There's often times when I don't understand what I'm doing when I receive an assignment and I have to go teach myself something new to get it done.

      You are expected to make mistakes and learn from them.

      At my job? No - I'm expected to learn whatever I need to get it right the first time. At school? I had several courses where the professor told us straight up front he/she thought tests were stupid and out of touch with the real world and told us the majority of our grade would be homeworks and projects. Have to say I think I learned the most out of those courses, and being expected to get it right on the homeworks was not a hard thing at all - it made you take it more seriously than just assuming you would just bump up your grade at the final.

      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.

      Well I had both in-class ones and ones where you submitted electronically before class. It made sure the students read the material before class and the lecture (which focused on the tougher parts of the material) wasn't wasted on the easy stuff. Seemed to work pretty well from my standpoint.

      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.

      Yes, and they can do a better job with teaching you about Y as well.

      University a isn't trade school.

      And this is precisely the problem. It should be, in part. And if the professors don't want/can't do it, then find better ones that will.

      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

      --
      In debates about Christianity, there are two groups: those looking for answers, and those looking to just ask questions.
    38. Re:Encountered this kind of thing ... by vux984 · · Score: 1

      school could do a better job preparing you for work.

      It could, but the question is should it.

      Your complaint about C++ is like a CGA not knowing how to use Simply Accounting. You got a degree in computing science. Not C++ programming. Yes, C++ programming is useful, and yes, you might have wanted to take a course in that, but its not related to the degree.

      Sure, it's great by their standards, but their standards isn't the one people care about at the end of the day.

      True, but industry wants the other extreme, and nothing will satisfy them. Bottom line is if they want an employee who can do X. They can train that employee. That's how it works in other industries.

      . I knew lots other really cool, advanced CS stuff that their company could use, but unfortunately that's not a substitute for C++ experience (coursework would have been acceptable).

      In the upper level compsci courses i took the languages were treated as a tool, not a subject. We were given a 1 day primer and the manuals, but it was a course on "advanced computing topic" not "language". You could have taken it on yourself to learn C++; if you can get a compsci degree you can learn C++. Take a correspondance course, write and release a freeware program. Done.

      I'm surprised it took you until the interviews to catch this out. This should have come up earlier -- surely the career counselors would have caught it, or the work experience programs and internship placement stuff, or even just talking with other students and graduates and profs.

      My university had a couple C++ electives I could take, including one by correspondence. Usually worth 1 credit. Or you could take C++ separately from university. I took a C++ windows programming course that looked at MFC and COM and the windows event model from an academic point of view. You didn't need them to graduate but everyone was encouraged to take them as they were "relevant" in the job market. The profs were all well aware of C++ in the world, and just thought it was a terrible teaching language for most subjects.

    39. Re:Encountered this kind of thing ... by swan5566 · · Score: 1

      It could, but the question is should it.

      Your complaint about C++ is like a CGA not knowing how to use Simply Accounting. You got a degree in computing science. Not C++ programming. Yes, C++ programming is useful, and yes, you might have wanted to take a course in that, but its not related to the degree.

      And who's defining what a CS degree this way? My point is that if we re-define that to include more on-the-job elements, the overall value of the education will go up. Any time you have an organization (not just higher education) be the primary evaluator of itself, over time you will get policies and groupthink are more and more out of touch with reality.

      True, but industry wants the other extreme, and nothing will satisfy them. Bottom line is if they want an employee who can do X. They can train that employee. That's how it works in other industries.

      I think there's an easy middle ground to shoot for here. And note that industry are the ones providing the jobs, not the school, so they should intrinsically be in the driver seat more than the school should.

      In the upper level compsci courses i took the languages were treated as a tool, not a subject. We were given a 1 day primer and the manuals, but it was a course on "advanced computing topic" not "language". You could have taken it on yourself to learn C++; if you can get a compsci degree you can learn C++. Take a correspondance course, write and release a freeware program. Done.

      I'm surprised it took you until the interviews to catch this out. This should have come up earlier -- surely the career counselors would have caught it, or the work experience programs and internship placement stuff, or even just talking with other students and graduates and profs.

      My university had a couple C++ electives I could take, including one by correspondence. Usually worth 1 credit. Or you could take C++ separately from university. I took a C++ windows programming course that looked at MFC and COM and the windows event model from an academic point of view. You didn't need them to graduate but everyone was encouraged to take them as they were "relevant" in the job market. The profs were all well aware of C++ in the world, and just thought it was a terrible teaching language for most subjects.

      I'll be the first to admit wish I would known more about what was going to be coming my way after graduation, but I don't think that should let them off the hook. I paid them to educate me so I could get a job. Suppose I go buy a car from car dealership, but they don't put any oil in the engine (after all, they are selling you a car, not oil). You would call the person naive about cars if they ignored the engine light and tried to drive it as is, but that fact doesn't change that the dealership is dropping the ball. And having them "suggest" that you take additional/supplemental courses to prepare you for the job market is just an admission that their curriculum is sub-par. This again comes down to expectations. They don't better prepare you for post-graduation in their curriculum because they don't have to, and thus it detracts from the very point of higher education existing in the first place. My prediction is that if/when someone is able to change this system so that schools held to a better standard of preparation, the overall higher education quality will suddenly much more valued in society, and that person will go down as the genius who revolutionized the outdated western higher educational system.

      --
      In debates about Christianity, there are two groups: those looking for answers, and those looking to just ask questions.
  7. Expect an up-tick in workplace harassment by Anonymous Coward · · Score: 0

    The new review methodology will have subordinates placed in a grid of multi-sized squares and force management to use their fingers.

  8. 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.

    2. Re:Hmmm interesting by Anonymous Coward · · Score: 1

      Wow, sure am glad I never worked there.

      That's probably a win-win.

    3. Re:Hmmm interesting by Anonymous Coward · · Score: 1

      I don't think a single group with whom that company interacted was not penetrated anally with a titanium cactus.

    4. Re:Hmmm interesting by Alomex · · Score: 1

      I think in the beginning, there were plenty of employees that got rich off stock options.

      Correct, the number is over a thousand millionaire Microsoft employees from the early days.

    5. Re:Hmmm interesting by Anonymous Coward · · Score: 0

      Been working there for 5+ years at this point. It's not bad at all. New hires make 6 figures and for the vast majority of the time, work a 9-5 job.

      That being said, pretty much everyone loves the fact that stack ranking was abolished.

  9. 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.

    1. Re:You are a sucky manager. by Shados · · Score: 1

      I'm confused about #1, unless you include "decided to make an office in an area where tech people like to be....and everyone else did the same thing" as being your fault, but then what else can you do...

      There's limited amount of qualified individuals in any given region, and you have the choice between opening office in the middle of nowhere (and actually having a shortage of good people), or open office in SF/SJ, Boston or NYC, and compete for good people with everyone else.

      It IS hard to find them, no matter how much you pay, how cool your culture is, and how awesome the benefits are.

    2. Re:You are a sucky manager. by dave562 · · Score: 1

      +1 to the points above. I work in IT operations for a moderate sized corporation (~3500 employees) and we struggle to find qualified talent. We pay well (~$85-90k for a mid-level sysadmin position), have good benefits, regular bonuses and yearly raises. The practice I work for is a technology / IT centric practice where IT is a core component of the business model. That means that we do not have to fight for resources and get to invest in good technologies like auto-tiering storage, massive virtual infrastructures, Hadoop, APM tools, etc.

      While we get plenty of eager candidates, very few of them are highly qualified. We often settle for average candidates and hope that we can train them up to the level that we need them at. There are a lot of "IT professionals" out there, but, based on my experience, only about 10-15% of them are truly competent to the point where I can trust them to be more or less autonomous.

    3. Re:You are a sucky manager. by Anonymous Coward · · Score: 0

      That's not very good for a mid-level sysadmin. Sorry. There's your problem.

      (had to post AC)

    4. Re:You are a sucky manager. by shutdown+-p+now · · Score: 1

      Microsoft pays relocation bills pretty much in full, even when it's overseas. They pay for the tickets and for the move, obviously (full service - bunch of guys show up at your place and package everything you point your finger at, load it off, and you get to tell when & where you want it delivered and unpacked once you arrive). They also pay for the first month of rent, and provide a rental car for the first two months (or at least that was the norm back when I was hired). For foreigners they also pay for visa application, and any required medical checks etc that are involved in that process.

      So the employees are really from all over US, and many other countries, as well.

    5. Re:You are a sucky manager. by Anonymous Coward · · Score: 0

      Valley is definitely more about hype and networking than actually turning out value. It's the Wall Street of the west. And most managers there are the dealers of the process. Note, this is the standard protocol of the entertainment & media industry since tech is tightly coupled to it nowadays with 'the social'.

      Come to think of it, does anyone in the Valley understand what value means?

    6. Re:You are a sucky manager. by LongearedBat · · Score: 1

      About ten years ago a small IT business in Taiwan was searching for new developers. The culture there was to find employment with the "big boys", not small fry. This company was seen as small fry. Consequently, the interviewer only got the bottom of the barrel, and told me the following examples:

      One interviewee kept talking about how he'd used PSP at uni. Eventually the interviewer asked "Do you mean PHP?". "Yes, that's the one!"

      Another interviewee seemed to have nothing going for him, so in desperation the interviewer asked "Have you done anything you're proud of?". Interviewee thinks for a moment and then responds with "I have a girlfriend.". <Facepalm!>

      So, the interviewer hired me in from another country. (We were friends from uni, so he knew who he was hiring.)

      So, yeah, totally with ya.

    7. Re:You are a sucky manager. by Joe_Dragon · · Score: 1

      well maybe you need to stop saying that you need X degree and look at people with experience over paper.

    8. Re:You are a sucky manager. by dave562 · · Score: 1

      I never said anything about requiring a degree. I did not graduate from college, but I have been working with computers since I was 8 (at the time, PC games were better than Atari games). I absolutely value experience over degrees. I have come across too many paper professionals in my time who are incapable of doing anything in the real world.

  10. What happened by Anonymous Coward · · Score: 0

    to the "freedom to innovate," did Microsoft finally buy up all the fledgling their ideas management could stifle?

  11. Re:"Microsoft abandoning it just as Yahoo is adopt by Anonymous Coward · · Score: 0

    Amazon is irrelevant too? They use it. As do many other companies that you probably love

  12. 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."
  13. 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.

    1. Re:My ex-employer KPN also does (did?) this by PPH · · Score: 1

      You were lucky. You had a manager that knew what a Gauss curve was.

      --
      Have gnu, will travel.
  14. Re:Yahoo is adopting this method as MSFT ditches i by eatvegetables · · Score: 1

    Well, of course. Yahoo has such a stellar record of making sound business decisions that one should surely have anticipated this move. Word on the street is that Dilbert's pointy haired boss is slated to lead this new management initiative!

  15. 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
  16. 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.

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

    ...Yesterday's Solutions Tomorrow.

  18. 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.
    1. Re:Stack ranking is operating by the old saying by Anonymous Coward · · Score: 1

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

      Well, except that the bear in this case isn't chasing anyone. It's happily eating salmon and berries. Plus, the campers have more than enough supplies to stay out in the woods for months. But some camp counselor has the strict order to agitate the bear so it'll maul the lowest-performing camper to conserve supplies. So then they tie up that camper and throw them on top of the bear's cubs. When the spectacle starts, the counselor points it out as an example of how dangerous bears are in nature. Then the counselor shoots the camper a few times just to make SURE they die, since that's clearly what's important here. Lesson learned!

    2. Re:Stack ranking is operating by the old saying by rwyoder · · Score: 1

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

      You don't even need to outrun your peer if you just deliberately trip him.
      From what I've read of M$'s stack-ranking, this is how it works in practice.

    3. Re:Stack ranking is operating by the old saying by CBravo · · Score: 1

      The analogy is quite striking: There is no external goal, with meaning, that they can achieve. Ergo: There is no vision or ambition for the future.

      --
      nosig today
    4. Re:Stack ranking is operating by the old saying by Anonymous Coward · · Score: 1

      That is exactly how it works in practice.

      It's funny because at my work place we are constantly getting emails and meetings telling everyone to share their best practices and innovations to help the team. But if I'm a top or middle level performer in a stack-ranking system what incentive is there for me to help my teammates? I'd only be hurting my own ranking. Fuck my team and the company. I'll keep it to myself and get the better raises and bonuses at the end of the year.

    5. Re:Stack ranking is operating by the old saying by Anonymous Coward · · Score: 0

      Yes, and that is the problem: you are rewarding evil people. That can have a terrible effect on the whole company, and I am not sure that MS will be able to recover from it.

  19. 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!!!!!!

    1. Re:It's horrible by jayveekay · · Score: 1

      A manager not knowing who you are or what you are doing is a problem, I agree. But even if a software engineering manager read every line of code written by every one of his employees, I don't think it would be generally possible to rank them.

      e.g. Joe was assigned to design and implement Foo last quarter, and did it on time and with good quality. Dave was assigned to design and implement Bar last quarter, and did it on time with good quality. What information would you use to determine whether to rank Joe higher or lower than Dave?

    2. Re:It's horrible by nightsky30 · · Score: 1

      I completely agree. I'm not sure how they would be able to tell. We did have a technical lead who was for all intents and purposes a manager who had a very good idea of how people were performing. I highly respected our tech lead. The problems still being that stacked rankings were still enforced, and the technical lead was allowed to submit suggestions on ranking, but those suggestions fell on deaf ears of the upper level moron.

      I think if a team does well over all, and everyone does a good job they should be rewarded equally. If someone goes above and beyond, reward them more. If another individual is a blatant, lazy fool, rate them poorly or fire them. But don't set a certain number of great, good, bad, poor spots.

  20. 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: 1

      I worked at a large corporation whose name started with an A and ends with an E.

      Allstate?

    2. Re:Lots do it by ebno-10db · · Score: 1

      I saw good techs go down for not having enough "personality"

      The people who deserve to go down are the ones who included that in a rating. It'd probably make sense for sales or marketing, but techies are supposed to be surly and anti-social. All kidding aside, "doesn't play well with others" is a legitimate black mark, but that's a long way from "not having enough 'personality'". It does go a long way towards explaining that "nameless" company's products though.

    3. 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.

    4. Re:Lots do it by Anonymous Coward · · Score: 0

      Accenture does use stacked rankings (I work there) but they are smarter about it.
      You get rated 1 - 5 by your manager, then your client site gets rated 1-5 based on how hard the client is on your team.
      1 - upper 5%
      2 - mid - upper 20%
      3 - middle 40%
      4 - bottom middle 20%
      5 - bottom 15%
      Something like that, so most people and client sites are in the middle.
      Then they combine all ~100,000 employee's rankings into a worldwide ladder, group by promotion level, and use that to assign raises, bonuses, and promotions. to the 1's and 2's.

      They don't fire anyone unless you can't get onto a project, and you get onto projects by looking yourself, or having HR find one for you.
      Both are hard to do if you get a 4 or a 5 ranking, unless your client was hard, then even a 4 can get staffed because everyone thinks you can take it.

      So If you go by Accenture's model:
      1) rank everyone
      2) group by level
      3) Assign a budget to every project.
      4) Have Managers compete to get assigned to a project by the VPs.
      5) Have everyone else compete to get assigned to a project by a Manager, managers are allowed to hire outside the company.
      6) Fire anyone that can't find a project.

    5. Re:Lots do it by Dodgy+G33za · · Score: 1

      Another part of the Accenture model, at least in Australia, was to take new recruits out of there home city. Pay them badly but expense them well. As a result being away from their friends and family they bond with other team members, which helps reinforce the long hours party with the company mentality. Throw in the stint in the US which includes grooming training and you have something which has many features of a cult.

    6. Re:Lots do it by Anonymous Coward · · Score: 0

      Some of the best techies I have known would not "play well with others". That happens if you are extraordinarily gifted in a very specific skill set.

  21. 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 PPH · · Score: 1

      But if the manager decides everyone did equally well (contributed their own strengths to the team), then they all get the same raise. That seems fair. Except that if the raise pot is known, everyone will grumble if they fall short. And they'll try to figure out who got the big bonus.

      We had a system like this at Boeing. Most managers were to spineless to do anything other than spread the raises around like peanut butter. Then they added a 'retention pot', to reward the top 10% that might otherwise leave. This was distributed organization-wide, but managers had to nominate candidates. So it was much more difficult to figure out who got/didn't get the big bonus.

      --
      Have gnu, will travel.
    2. Re:You're still fighting over the same money by photo+pilot · · Score: 1

      When I was at XXX, we had say 50 bonus checks for 500 people. It was like what if 300 of the 500 were superb? What if 499 sleep all day? Nevermind, find 50 and give them out.

    3. 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.
  22. 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.

  23. 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.
  24. 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 minstrelmike · · Score: 1

      There is always a lowest 1% or 10%. But that's irrelevant.
      If one of your employees didn't work out, deal with it personally and realize it is a one-off event.
      If 1% (or 5% or 15%) of the people you hire aren't working out, perhaps that's normal or perhaps you aren't hiring well or managing well or matching employee talents to business needs.
      Don't try to let math do your thinking for you (like MS used to and Yahoo is apparently going to start doing).

    2. 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).

    3. Re:Should be 1% not 10% by Alomex · · Score: 1

      Except that if you use it every year, then the one that didn't turn out great was already fired last year.

      Not really. Most departments have enough turn-around that you will be hiring 5 people a year, every year.

    4. Re:Should be 1% not 10% by Alomex · · Score: 1

      Don't try to let math do your thinking for you (like MS used to and Yahoo is apparently going to start doing).

      In a perfect world yes. However sometimes you need strong incentives to have managers do the right thing in a world where time is a finite resource.

      If one of your employees didn't work out, deal with it personally and realize it is a one-off event.

      It is also less demoralizing if the slackers are let go once a year, as part of a transparent process.

    5. Re:Should be 1% not 10% by CBravo · · Score: 1

      Yes really. So you fired 5 and hired 5 new ones. Either another few of the 95 remaing are bad too or your new hires are bad. Because next year you are about to fire from that pool.

      Unless you say that 5% of the people turn bad by themselves every year.

      --
      nosig today
    6. Re:Should be 1% not 10% by hibiki_r · · Score: 1

      Well yeah, some of your new hires turn out bad. Other times, your new hires turn out too good, and then you realize that some formerly very influential people should be replaced, because they are hurting your business.

      Either way, a concerted effort at looking at dysfunction in an organization is a good idea. The trick is not to turn said search for dysfunction into a big political fight. People really don't like to fire other people, so it's very easy for large organizations to constantly lose technical quality. Ever wondered why there's so many long tenured employees out there that don't accomplish very much?

    7. Re:Should be 1% not 10% by shutdown+-p+now · · Score: 1

      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.

      You don't need stack ranking for that. If someone's not doing their job, then it's usually fairly obvious, and manager and/or HR should just take care of that particular person.

      The assumption that N% are bad enough that they should be fired is broken no matter what N is.

    8. Re:Should be 1% not 10% by Alomex · · Score: 1

      I said fire 1% rather clearly, the other 5% left of their own accord for whatever reasons (retirement being one of them). It's called churn.

    9. Re:Should be 1% not 10% by Anonymous Coward · · Score: 0

      I wish it was 10%, at Amazon it's 20%

    10. Re:Should be 1% not 10% by Dodgy+G33za · · Score: 1

      I think the point of stack ranking is that it gets rid of the worst of the team regardless. In theory this might work if you had an unlimited supply, since a random hire should be better than the worst of a team of n on average over your organisation. However what this does to morale and team culture over time is not worth it.

      Even if it did work, there would come a time when everyone left in your organisation was better than a random hire, on average.

    11. Re:Should be 1% not 10% by Anonymous Coward · · Score: 0

      Why is it a good idea to fix dysfunction in an organization by canning individuals?
      How will that create an open and cooperative work-environment, improve informationflows and decision processes?

    12. Re:Should be 1% not 10% by janoc · · Score: 1

      Well, that is just a cover-your-ass excuse for the manager so that he or she doesn't have to go to the under-performer and tell it them face to face. "Oh, see, I am sorry that we have to fire you, but you are bellow this (arbitrary) line."

      With that style of "management" you will be always firing someone just for the sake of firing them, regardless of the actual performance. If you want your best people to leave in a hurry and the rest of the team waste time trying to backstab each other, it is a wonderful way to achieve that. It makes no difference whether you set the cut-off at 1% or 10% - it is still only an arbitrary bullshit number made up out of thin air with some piss-poor application of statistics to make it look legit.

  25. Re:"Microsoft abandoning it just as Yahoo is adopt by bad-badtz-maru · · Score: 1

    Yes, because Microsoft is barely breaking even.these days.

  26. 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 steelfood · · Score: 1

      Ethics training is to cover the company's ass. Look at it from a cost-benefit ratio.

      A junior-level employee may be worth a few hundred thousand dollars to the company over ten years. Yet that person can be the cause of a lawsuit that will cost the company a few million dollars.

      The executive will be worth a tens or even hundreds of millions of dollars over ten years, and billions to trillions in a large corporation. That person may still cost the company in millions of dollars in lawsuits. However, those lawsuit losses will pay for itself no time at all.

      The only time any executive gets canned is when the brand's (i.e. company's primary product) image would otherwise be negatively affected by the lawsuit. And then, unless it's personally linked to the executive, some junior executive gets to take the fall, probably with some sweatheart deal that involves a ton of compensation and another job elsewhere after 6-24 months. Remember, executives aren't fired, they're "retired."

      The sole difference between a reputable company and a non-reputable company is that the reputable company will "retire" their executives for scandals that cause internal morale loss. The non-reputable companies will just calculate the costs of keeping the person and if it comes out positive, keep that person and fire the lower-level employees whose morale and thus productivity has gone down.

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    2. 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"
  27. 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.

  28. Re:What next? by minstrelmike · · Score: 1

    Hopefully they won't be moving to a "everybody is a winner" scheme.

    Failure is not an option. That means failure must be mandatory.
    As long as we're all pulling for the same goal, that's what counts.

  29. Microsoft used it too long by BigDaveyL · · Score: 1

    It sounds like Microsoft used this for too long and caused a lot of infighting and back stabbing in the long run.

    I can understand why Yahoo! wants to try it - new management, and they want to cut the dead weight. Hopefully they do not do it for too long.

    1. Re:Microsoft used it too long by UnknowingFool · · Score: 1

      Pretty much every proponent of stack ranking says the same thing: it is to be used only for a limited time.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
  30. 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.

  31. One of the dumbest things ever... by Anonymous Coward · · Score: 1

    Stack Ranking came out of Jack Welch's management style at GE. Get rid of the perpetually lousy 20% at the bottom of the heap. What idiots like Balmer didn't understand was the nuanced nature of Jack's model. Somewhere in your company there is a bottom 20% - it may be a group of people, it may be a change in business direction, it may result in the elimination of a resource sucking internal policy or program. In short, get rid of that which is not contributing to the business. It doesn't mean that each team should have 20% let go - it means you should be able to get rid of 20% of the organization somewhere. Bring in new talent that drives the new business growth forward. Wash, rinse, repeat.

    Stack Ranking was tried by us (begins w/ A, ends with N, Go Man-U!). We ended up getting rid of 20%... not because of stack ranking - but because 20% left on their own accord. What management didn't realize is that the 20% that left were the ones that knew how the systems were glued together, where the actual problems were, and could treat the customer right. In short, as soon as word of stack ranking came out they didn't loose the bottom 20% - they lost roughly the top 20%. Those marketable to get work somewhere else. The rest of us are still slaving away.

    I hope MS pulls it off and can recreate themselves back into relevancy. It will be good for both Apple and Linux to continue to have the good, solid, stiff competition.

  32. Microsoft 2.0, huh? by Escogido · · Score: 1

    I'll wait for the first service pack before I install this, thanks.

  33. 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.

  34. Microsoft Kills Stack Ranking... by Anonymous Coward · · Score: 1

    and is replacing it with a new scale. Employees will now be ranked on a scale of Kind of Works (ok to ship out) to BSOD (doesn't work; ship it out anyways).

  35. How about we grade management on a curve? by BLToday · · Score: 1

    Not against each other in the same company but against their peers across all companies. At the end of the year, the bottom 20% gets sent to the Thunderdome. 2 goes in, and hopefully zero comes out.

  36. 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 Alomex · · Score: 1, Insightful

      If the person was the wrong person for the job then improve your recruiting program.

      Spoken like a true noob that never had to hire anyone. Hiring is imperfect even under the best of circumstances. You don't believe me? 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. If those people with (comparatively) unlimited resources still make mistakes, what hope does a company have on a one day interview? Bad people will be hired, that is a fact of life.

    2. 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.

    3. 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.

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

      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.

      As I said, sometimes people aren't what they seem. It's not a question of fault. My statement stands. If you have to fire someone that means you either hired the wrong person or you didn't train them adequately. Either way it is the fault of the person hiring at the end of the day.

  37. Rank & Yank by gallondr00nk · · Score: 1

    This was a practice also done at Enron.

    Hey, Steve Balmer is leaving.. Jeff Skilling left Enron just before it imploded...

    Quick, sell your shares now!

  38. 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.

  39. One wonders.. by Anonymous Coward · · Score: 0

    One wonders what MS is going to replace stack ranking with? I think the answer is obvious, they're going to move to queue ranking! I've got no idea of the benefits, but it will clearly be the biggest thing yet! (I'm guessing they've already filed patents)

  40. Collaboration by Kylon99 · · Score: 1

    There was a joke about this I read from somewhere. In Silicon Valley, collaboration means working together to achieve. In Washington DC, collaboration means being shot for treason.

    Make sure your company encourages the former.

    1. Re:Collaboration by Anonymous Coward · · Score: 0

      In Washington DC, collaboration means f*#king everyone and keeping your job.
      FTFY

  41. Re:"Microsoft abandoning it just as Yahoo is adopt by Anonymous Coward · · Score: 0

    Exactly. This system sounds great if you only adopt it for a short period. Microsoft was just stupid to continue the system, because it creates hostility. I'd actually envision this system to work well if you rotated it in every 2 years, for 6 months.

  42. Might lead to a needed influx of talent... by ndykman · · Score: 1

    After all, it is a large enough company that you could make a career out of working there and not get too bored. I think there are some people that are tired of hopping from job to job just to get any advancement may find this appealing. And if the board makes a good pick for CEO, it could get really interesting. There always has been some talent lurking there, they have resources and a real R&D department and if they can cut through the management stagnation, we could see some neat stuff coming from Redmond.

    At any rate, the fact that a major company has abandoned stack rating is great news. It's a terrible HR practice that needs to disappear for good.

  43. Re:"Microsoft abandoning it just as Yahoo is adopt by mikael · · Score: 1

    Was it Dilbert PHB's or the BOFH who announced "Weekly redundancy notices will continue to be issued until employee moral improves".

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  44. You need rankings by Anonymous Coward · · Score: 0

    I'm a Marketing Analyst but also am called upon many of times to assist in KPI's for Employee Stack Rank's. Stack Ranks work out fair when the known objectives are ranked on a weighted scale that is agreed upon by all. Granted when you have knowns objective and metrics (Think a Call Center) then a stack rank works out in favor. I do understand in positions that allow much greater flexibility, where your daily activities can vary greatly or not directly influence or contribute to a specific goal of outcome, ranking your value becomes more difficult, but this is when a good Director or Manager understands you and accomplishments or failures.

  45. Er... by brunes69 · · Score: 1

    First of all.. the first line managers do not decide these kind of ranking systems. The upper-levels and HR execs do. The best managers try to work AROUND the system they are forced to live in.

    Second, stack ranking is not common in silicon valley companies at all. It is old-school large companies like GE, Microsoft, Accenture, IBM, etc. that employ it.
     

  46. Re:"Microsoft abandoning it just as Yahoo is adopt by Anonymous Coward · · Score: 0

    Increasing revenue and declining relevance are not mutually exclusive. Certainly microsoft will use much of its cash to dig its claws into everything further. Microsoft is a walled garden, and they can keep building their walls higher and continue being successful, but eventually the cost of getting into those walls becomes too high, while the alternatives outside them become too good, and microsoft's expensive walls become useless very quickly. It's already happened for mobile computing and casual gaming, it's happening for hardcore gaming, and it will happen for office apps. Microsoft can keep charging more while it loses its monopoly grip on the industry, but it will continue its long decline into irrelevant mediocrity.

  47. Re:"Microsoft abandoning it just as Yahoo is adopt by dido · · Score: 1

    True, Microsoft's revenue keeps going up, but that doesn't mean anything. They are no longer supreme dictator of the tech world, able to control the industry at their whim, as they were in the glory days of the nineties and early 2000s. I remember a time when the industry jumped at every word Microsoft said, when the mere thought that they were getting into something was enough to make the faint of heart pull out to avoid competing with them head-on. No more. They're about as relevant and dangerous to the leading edge of computer technology as IBM or SAP. Microsoft is turning into a boring old company just like them.

    The other thing is that a vast portion of Microsoft's revenue comes from only two cash cows: Windows and Office, and those two are beginning their slide into irrelevance with the rise of mobile computing. Hence their rather pathetic efforts so far to try to get into that market. It's something that they must succeed in somehow, and they need someone with true vision to edge into the market dominated by Apple and Google. Ballmer wasn't it.

    --
    Qu'on me donne six lignes écrites de la main du plus honnête homme, j'y trouverai de quoi le faire pendre.
  48. Re:Yahoo is adopting this method as MSFT ditches i by Nerdfest · · Score: 2

    You spelled 'pain' wrong.

  49. Re:Can we get rid of the "grading on a curve", ple by eulernet · · Score: 1

    You forgot a few other cases:

    1) this kind of ranking assumes that people's performance never varies.
    In fact, the performance varies along with motivation, because of the work becoming a routine, or personal problems.

    2) stack ranking applied locally means that bad teams may survive because we only remove the N% useless.
    I remember a similar example, where the managers were ordered to reduce the cost of a device by 10% (the device costed more than 1000$).
    So they applied the 10% to all the components of the device.
    This was not a problem for the most expensive components, but a nasty problem appeared when they took 10% cheaper screws (perhaps 10 cents, reduced to 9 cents).
    The new screws were of so bad quality that they ruined the whole device.

    3) you get what you measure.
    If you measure performance using any arbitrary system, you'll get a performance oriented towards this system, not towards reality.
    In fact, the real problem is that managers are unable to do their work, that is to manage people, so they use these methods as a way to avoid human contacts.

    Finally, I'd like to point an interesting article explaining similar things:
    http://whatspinksthinks.com/2013/11/04/get-shit-done-the-worst-startup-culture-ever/

  50. 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.

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

    *cough* that's just "several", not "several of". I should have just stuck with " a couple of", as defined by XKCD: http://xkcd.com/1070/

  52. Re:"Microsoft abandoning it just as Yahoo is adopt by lgw · · Score: 1

    Well, I think Office is here to stay, if you include the cloud-based office. But I don't see it growing, except as a result of "technically literate world population growth". But that in and of itself isn't really a problem. Look at United Technologies, which most geeks have never heard of but is arguably the world's oldest tech giant, and still doing fine: at a certain point of maturity, cash cows are forever (assuming your business stays internally healthy).

    I guess it's the difference between "relevant" and "relevant to the leading edge". The latter is just a means to the former.

    What remains to be seen is where Microsoft's push to stay relevant in the consumer space goes (they're pretty much set for decades in the enterprise space, IMO). Will the Xbone be a good smart TV? Will their cloud services be the best? Will they tie the ship to the sinking mobile stuff? Ultimately, I think if they sold a dev platform that let you write once for PC, mobile (including Android), and Xbone they could charge back into the leading edge, but that would be a real mindset change for them. (I would love to be able to write Android apps easily in C#, but I'm not betting it will happen).

    --
    Socialism: a lie told by totalitarians and believed by fools.
  53. Re:"Microsoft abandoning it just as Yahoo is adopt by Anonymous Coward · · Score: 0

    Yahoo is starting to look up as well

    In what way? They're getting more coverage in the blogosphere?

  54. 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.
  55. Re:"Microsoft abandoning it just as Yahoo is adopt by Anonymous Coward · · Score: 0

    The problem with those rankings is that it wasn't just 1..N, they had labels associated with them, such as "Exceeded" or "Underachieved". You can imagine the reaction of a person who has been busting their ass only to be told that they are "underachieving", because they ranked the lowest on their team - because everyone on their team is also working hard. And getting into the lowest bucket is not just about not getting the promo/bonus - get it twice in a row, and you're firmly on the exit trajectory.

    Then, of course, the ranking itself does matter when raises and bonuses do depend on it, and in MS those are actually pretty significant. In the second highest bucket this year, I've got a bonus that amounts to 20% of my base pay, on top of a 10% raise. A guy in the lowest bucket would get no raise and no bonus.

  56. Agree, but... by Anonymous Coward · · Score: 0

    I agree, but it depends on the Market.

    First of all, the Mecca of IT in the east is either Boston or DC, everyone else is distant to those two places.

    And a good sysadmin will cost you about $120K.

    I'm in a moderate sized IT shop, and for a junior architect, we're paying $125K. For a seasoned architect, we're paying more like $145K. For superstars, more like $160-175K

  57. Re:"Microsoft abandoning it just as Yahoo is adopt by dido · · Score: 1

    Cash cows are forever? Hardly. Tell that to buggy whip manufacturers at the advent of the automobile, or more to the point, tell that to IBM's Mainframe Division in 1978. All cash cows will eventually die as they fall out of relevance, and cash cows in the computer industry have a far shorter lifetime than they do in other industries as the computer industry moves far more swiftly.

    True, MS's cash cows probably still have a few more decades of life in them yet, but Microsoft is at least smart enough not to rest on their laurels and make an effort at getting into the mobile sector, however pathetic their current attempts at doing so are.

    By the way, I looked up United Technologies, and well, I don't know why you bring them up. They're a technology company all right, but they don't look a computer company to me. They look more like Boeing than Microsoft or IBM, and well, the aerospace industry is rather different from the computer industry, and doesn't have anywhere near the same rate of change that the computer industry does.

    --
    Qu'on me donne six lignes écrites de la main du plus honnête homme, j'y trouverai de quoi le faire pendre.
  58. None that they admit by Antique+Geekmeister · · Score: 1

    I'm afraid I've seen similar systems used elsewhere. The idea is too easy to promote and make a procedure when a company is large and has many layers of management. And the middle management, accustomed to such a system, will fall back into using it with a new name as swiftly as they can. Discarding such an embedded system means essentially replacing the entire hierarchy and especially middle management bureaucracy procedures.

    I'd expect it to return to normal use within a year, once again without the rank and file employees being informed of the genuine nature of the new system.

  59. It won't change things much by Pulzar · · Score: 1

    I've gone through this transition once before... now every manager has a budget that pays exactly enough for a bell-curve distribution of his small team.

    Now you have a choice of reducing the bottom 10%'s raise by even more to give some of the previously "middle-ranked" employees a bigger raise, or you can take away from your best performers to bring the bottom 10% into the middle-ranked category. Because your team is small, both swings are rather large, and quite unfair.

    You still can't win, because "borrowing" the budget from another manager goes back to the old stack-ranking horse-trading show of trying to determine whose team has better performers.

    The only way around it is to have only VP-level budgets, and allow managers to assign any ratings they feel are correct, with some adjustment of expectations by their directory. Then, the VP spreads the larger budget accordingly.

    It yields variable, but more fair, rewards.

    --
    Never underestimate the bandwidth of a 747 filled with CD-ROMs.
  60. Re:"Microsoft abandoning it just as Yahoo is adopt by steelfood · · Score: 1

    As long as the performance of the team is factored into the performance of the individual, this isn't a terrible way to quantify people in the short term. If the team's overall performance is not factored in however, then it's no better than simply cutting across the board by cutting the lowest performer in each team. Even with a ranking for the team, it's quite easy to cut good people while still leaving dead weights around, especially where the management structure is fairly flat (like Google's).

    --
    "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
  61. No mention of Intel's R&R? by Anonymous Coward · · Score: 0

    Intel's draconian Rank & Rating (R&R) system is legendary in the industry. It has disappointed and upset many many good employees including myself. For instance, there is even a website that documents some Intel's R&R atrocities: http://www.faceintel.com. I worked at Intel for a number of years, won a number of awards (including the prestigious Intel Achievement Award + several Divisional Awards) that made me proud of my achievements at that company. But their R&R system is absolutely horrible and I was glad when I left to never look back again. Unless they have made significant changes to their R&R system, I cannot NOT recommend anyone applying for a job at Intel. It creates a poisonous atmosphere in the workplace. It is no wonder that Intel has failed on nearly every single venture outside of their x86 monopoly business.

  62. Re:"Microsoft abandoning it just as Yahoo is adopt by lgw · · Score: 1

    IBM's mainframe division is still a major cash cow for IBM. Sure, you have to keep up, like MS is trying to with their cloud-based Office offerings, but once you offer something basic that a business needs, by all means keep doing that!

    The reason I bring up UTX is that there's nothing magical or special about "computer company". All new technologies start as something that changes and innovates constantly, but over time they mature, they reach the point where they mostly do what most people need, and innovation slows to the same pace as other mature technologies. UTX has a big business in elevators and escalators. There's still technological advancement in that field, but it's not like they need to keep up with startups. "Computer companies" are reaching the same place, and the enterprise stuff as largely gotten there. It's been mostly about cost control for a while now, and that road ends with everything in the cloud.

    Enterprise software has matured, feature-wise. Non-mobile computing has matured. Game consoles have matured. Mobile computing is still changing fast, but we're just not that far away from them reaching the same place PCs have reached, where buying the latest gets you nothing new.

    --
    Socialism: a lie told by totalitarians and believed by fools.
  63. Re:"Microsoft abandoning it just as Yahoo is adopt by readacc · · Score: 1

    Microsoft is a walled garden

    Why do people keep saying this crap? Until such time as Windows forces everyone to use the Windows Store and you cannot run traditional Win32 programs and/or unable to sideload apps, then we'll start talking about Microsoft as a walled garden. Until such time, I'll keep playing Gabriel Knight in DOSBox on Windows 8.1 thankyou.

  64. 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"
  65. Re:"Microsoft abandoning it just as Yahoo is adopt by aztracker1 · · Score: 1

    I would think the buggy whip manufacturers also did other leather crafting, such as belts, and even upholstery. As to coach builders, many of them switched over to cars, and wouldn't be surprised if many either merged with, bought out or were bought by the car mfgs...

    I don't think that Microsoft is going anywhere, any more than the likes of IBM have... their business may change, but they are deeply entrenched and here to stay, just like IBM and Oracle.. and even if plenty of people don't care for their products... I actually have a lot of likes and dislikes. YMMV

    --
    Michael J. Ryan - tracker1.info
  66. Re:Can we get rid of the "grading on a curve", ple by recharged95 · · Score: 1

    Also I find grading on a curve hides the fact that it's likely a bad/ignorant professor.

    I typically had lots of professors conduct lectures with either note inconsistently or with simple general case demonstrations/examples, then assigns you a poorly written text book (favor for some PhD friend?), and gives you problems that are so difficult, everyone, and I mean everyone gets it wrong: the highest score is like 33% out 100%. And then grade under a curve, so everyone gets A,B,C's and looks "fair". As an advanced Physicist, I remember 1 question final exams that took 3 hours to solve and again, the highest grade was 40/100. Throw it in a curve and viola, looks fair, but everyone ends up very frustrated and no one learns anything!

    Boy, it sure builds character, but does show how bad the professor has prepare his class to tackle the problem--he didn't basically. I means I'm sure I was in a class with bright folks, but there is such thing as proper prep to be able to get 50% or more...

  67. 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.
    1. Re:Hey HR, are you listening? by Anonymous Coward · · Score: 0

      Use your vacation time.

  68. Re:"Microsoft abandoning it just as Yahoo is adopt by swillden · · Score: 1

    FWIW, Google uses stack ranking, too, although in a different way. I would expect Marissa is bringing more of a Google approach to Yahoo than the MS approach, but I could be wrong.

    In Google's version, the rankings are done by peers, not managers, and they don't rank all of their peers, just a randomly selected subset (3-4 of them). I'm guessing all of the separate stacks get combined somehow (pairwise voting algorithms like the Condorcet method would work well) to provide some overall stack, but even then the result is only used as one input to performance evaluations, and not a heavily-weighted one. I'm told that its function is to double check the main evaluation method.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  69. Re:Can we get rid of the "grading on a curve", ple by Anonymous Coward · · Score: 0

    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.

    The classwork, labs, and exams are structured poorly, then. The whole class shouldn't be scrunched up into the 95th - 99th percentile and the people in the 95th percentile given a failing grade.

    Back when I took physics in college, I was grouped with the top 100 incoming freshmen in the science/engineering school. Scores for physics at the end of the term ranged from the 20th to the 70th-80th percentile over the whole term. Those down at 20 got a C (the assumption being that a 20th percentile mark for the "top 100" corresponded to a 50th percentile mark in the general physics class; maybe some got worse, I don't know); those of us at the 70-80 end of the spectrum got an A. The distribution of scores resembled a normal distribution almost to a T.

    When I hit grad school, I was a teaching assistant. The score distribution on classes of more than 80-100 students was definitely a normal distribution, as a rule. Smaller upper-division classes were generally graded A-B-C without a curve, as the profs knew that a normal distribution didn't model how well the students knew the material. (Upper division classes were generally A-B; C's were rare, and there was the rare F mark for the odd student that spiraled out or didn't file the necessary paperwork to withdraw from the class early. The first two years of classes did a good job of weeding out the uninterested, to be sure.)

  70. Re:"Microsoft abandoning it just as Yahoo is adopt by Anonymous Coward · · Score: 0

    It isn't "geek opinion" that has forced Ballmer into early retirement. Microsoft have seen hugely increased revenues in the past decade, but most of that has come from very successful expansion of its enterprise business. Ballmer deserves credit for that, but it has come at the expense of their being also-rans in new consumer IT markets: First music players, then smartphones, and now tablets. Of those, smartphones is the big one, because the mobile telephone market is absurdly large, it dwarfs the PC market, which is how Apple makes more money just from selling iPhones than Microsoft does from everything. For a company like Microsoft, who always defined itself as the anti-IBM, determined to dominate consumer IT, it is a disaster for them to lose out so badly, and it likely does presage a decline into irrelevance within the consume space.

  71. What kind of distribution by Anonymous Coward · · Score: 0

    I've read that the performance distribution at a good tech company is more like a Pareto and not like a bell.

  72. A small step for Microsofties... by Anonymous Coward · · Score: 0

    A gigantic backlash for the consumers.

    As a fellow human being I congratulate all the people who have previous been subjected to this regime. As a consumer I lament its retirement since Microsoft has shown all too clearly that they are a vile which can only be fought with a weapons-grade evil; a sort so nasty it can only be produced in Redmond. We need them to keep infighting, lest they unite and concentrate their efforts to force their vileness on the so far free parts of the world.

    Remember, Microsoft was never about having the better product, it has always been about forcing you to use their stuff.

  73. 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..."
  74. Re:"Microsoft abandoning it just as Yahoo is adopt by nine-times · · Score: 1

    Agreed. Doing this well would not necessarily require a 20% layoff in every group. It should, for example, take into account the individual team's relevance to overall business plans-- i.e. the team working on the flagship product should probably have fewer layoffs than people working on a floundering product that may be discontinued in the near future.

  75. 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.

  76. 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).

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

    I think the problem is that too many members of the geek community allow their hatred for Microsoft to influence their industry forecasts. I try not to do that. I hate them, but I see their decline, if it happens at all, happening at least 10 years from now.

    If we the Microsoft haters are very lucky, ARM processors will continue to improve, Android productivity applications will continue to improve, and HTML5 applications will continue to improve to the point that people will be able to use real spreadsheets, real video editing software, and real software development environments on a 2025 Android tablet with bluetooth keyboard and mouse and micro-HDMI display output. Then I can see Microsoft's decline starting.

    Today? Microsoft Office is still the undisputed heavyweight champion of the business world office suites, Exchange is the king of business email and calendar software, and Windows Azure is a credible IaaS and PaaS offering. Windows Phone, Bing, and Surface might be all but dead in the market, but Microsoft can afford to waste tens of billions of dollars on each every year for the next decade without harming the company.

  78. Re:"Microsoft abandoning it just as Yahoo is adopt by swillden · · Score: 1

    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).

    Giving the measurements an impact on employment and pay is necessary, and it needn't destroy collaboration or incent accumulation of technical debt; it depends how the measurements are defined. Doing it well is hard, and requires judgment and regular fine tuning, but you have to have some way of making those employment and pay decisions, and doing it as objectively and as measurably as possible is much better than the alternative.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  79. Re:"Microsoft abandoning it just as Yahoo is adopt by DuckDodgers · · Score: 1

    Doing it well is extremely hard - but further, it may not be necessary. If your team is productive and doing high quality work, why do you need to measure individuals instead of the team as a whole? "Hello everyone. Your team reached all goals for this year, and the defect rate exceeds our required threshold. There have also been no formal complaints filed against anyone on the team for failing to contribute, or any form of harassment. We're dividing the bonus equally. Congratulations, keep it up."

  80. Re:"Microsoft abandoning it just as Yahoo is adopt by swillden · · Score: 1

    There are many problems with that approach.

    The first problem with managing at the team level is that you don't have any way to identify which are your strong contributors and which are dragging the team down. It's possible that while the team met its goals, it would also have met them just as well, and at lower cost, if one or two team members were removed, or perhaps it would have accomplished more if one of them were replaced with someone better. In pathological cases it can be true that removing a person increases team effectiveness, though those cases tend to be so bad that it's very visible to everyone in the vicinity of the team.

    A related problem is that without a way to identify the strong contributors, you don't have a good way to grow those people into greater levels of responsibility and impact. And it's harder for employees to move between teams, even at the same level of responsibility, without some sort of objective measure the receiving manager can use to evaluate whether or not the person is going to be a good contributor. These issues are related to lack of individual measurements, rather than not tying measurements to employment and pay, but if the measurements aren't tied to employment and pay, odds are the measurements aren't going to be very good, because few will really care about them.

    Finally, it fails to scale, in at least two ways. One, it's almost guaranteed to drag a lot of deadwood along when you get larger teams (this is the first problem, but it gets worse with scale, fast). Two, as you expand your scope to a much larger level, with many dozens (or hundreds) of teams, with lots of different managers, it leaves you with no way to ensure any level of consistency with how employees are being treated and managed. Excessive inconsistency has all sorts of negative effects.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  81. Re:"Microsoft abandoning it just as Yahoo is adopt by lgw · · Score: 1

    As I see it the major failure (which continues full force) is the belief that they need to sell a phone OS, instead of a software development platform that's cross-platform to Android. Sure, if Windows phone had taken off there would have been a ton of money there, but in this universe that's a dead idea. OTOH there may be a bunch to be made long term by becoming a major player on Android phones.

    --
    Socialism: a lie told by totalitarians and believed by fools.
  82. Re:"Microsoft abandoning it just as Yahoo is adopt by DuckDodgers · · Score: 1

    I'm not saying you should avoid a review process. I'm saying you should avoid a ranking process and tying team or individual compensation to their review. Otherwise, you get all of the problems that Microsoft and millions of other major and minor companies have.

    - Managers give mediocre reviews to star employees, because they want to avoid having the person promoted out of their department. Losing a star would hurt the department's overall performance, so the manager screws the employee to protect themselves.
    - Employees kiss the manager's ass because they know review rank improves compensation.
    - Employees actively avoid helping each other because someone else's success becomes a risk that they will get a better bonus or faster promotion.
    - Departments actively avoid helping other departments because another department's success becomes a risk that the other department will get a bigger share of funding, and this department's manager may be reprimanded or replaced.

    An incompetent or corrupt manager can screw his underlings whether there's a formal or informal review process in place. So I say, skip the formal review process. Make performance bonuses pretty general and global, so teams don't get penalized for helping each other out. Give individual managers discretion to cut dead weight. Go out of your way to avoid attaching a financial incentive to holding competent underlings at lower positions. If I lose my best developer because she goes on to be a kick-ass manager to another team, that should be a credit to me for mentoring her, not a penalty while I'm training the next round of future kick-ass managers.

  83. Re:"Microsoft abandoning it just as Yahoo is adopt by swillden · · Score: 1

    An incompetent or corrupt manager can screw his underlings whether there's a formal or informal review process in place.

    This is one of the things I like best about the Google process: Managers don't do the reviews. The reviews are done by neutral parties, based on writeups by employee peers and the manager -- and the manager's input is not focused on performance evaluation but on project evaluation -- how important/impactful is the project.

    Also, manager ratings are heavily influenced by the ratings of their employees in addition to the team results, so they're motivated to help their employees be ranked highly as well as to be successful.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  84. Re:"Microsoft abandoning it just as Yahoo is adopt by msoftsucks · · Score: 1

    I guess you haven't really been paying attention. If you want to see want their future Windows direction, just look at their Surface RT/2 approach has been. It's already is an extremely locked down environment. No sideloading, no alternative web browsers, no non-Microsoft app stores, no Java, no VPN, no open source programs, etc. All your apps must come from a 30% Microsoft taxed store. Windows 8 is just the initial phase down that road. Microsoft has already announced that in the next version of Windows they are taking steps to reduce the visibility of the desktop. They already foist secure boot and TPM2 on desktop users. Do you really believe that it's for the benefit of general desktop users? Or are these moves intended to place the market in a place where at some future time they lock down the desktop just like their Surface/ARM products?

    The Microsoft apologists are saying Windows 8 isn't bad because there is sideloading. But when you investigate further, there only is sideloading when you have joined a domain. And you must pay exorbitant fees for that privilege. And you must be running the enterprise edition version of Windows for it to really matter. There is NO sideloading for that single desktop. And this is the current Windows 8. As far as I'm concerned, if you want to develop Metro applications, then you really have no other option than pay M$ their 30% tax. All this really does is make me think twice of even creating a Metro version of my program. And if I do I am going to price it much more expensive on M$ store. And if you don't believe me, just compare the cost of the same app on both Google store and M$ store. When you do find that an app has been ported over, it is on the order of over 500% more expensive on the M$ store.

    Yes, for NOW you can still load Win32 application on Win8. But that environment is no longer being actively developed. M$ has pretty much discontinued a whole slew of technologies, including .NET, WPF, Silverlight, and yes, even Win32 for a very incomplete WinRT environment. With Win8, M$ has been much begun the process of locking down the desktop into a walled off garden, for which only they control the keys to, and if you want entry you must pay an extremely high price to enter.

    --
    Quit playing Monopoly with Bill.
    Linux - of the people, by the people, and for the people.
  85. Re:Can we get rid of the "grading on a curve", ple by rdnetto · · Score: 1

    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.

    The use of a curve in academia is more practical because the student's primary output is the grade, which is numeric. In contrast, the primary output of an employee is the work they do, which can only be (poorly) measured by metrics. Whether or not it's a good idea is a separate question though.

    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.

    This isn't quite true, and seems to be based on the idea that people are reducible to one-dimensional numbers. Yes, the ability of the individuals (as measured by the admission/hiring process) will be a truncated bell curve (the highest N candidates from the applicant distribution). But the quality of the work done will be normally distributed, because there are countless other factors that contribute to the result. The only exception to this is when they operate collectively to alter the distribution, as in the example you gave above.

    My opinion on the subject (as a student) is that relative grades are somewhat useful, since they help to normalize for the difficulty of different units, which would otherwise penalize students who took harder units. However, the scaling or change in grades should be monitored, since a change of more than 15% indicates something very wrong with the unit.

    Perhaps more fundamental is the idea that the grade distribution should only be translated, not made to fit any particular distribution. This ensures that the average mark can be adjusted, while ensuring that the relative grades are retained.

    Another line of thought is that scaling should only ever increase marks, not decrease them, so as to avoid demotivating students. Increasing the difficulty of the unit in future years is the preferable solution for that.

    --
    Most human behaviour can be explained in terms of identity.
  86. Re:"Microsoft abandoning it just as Yahoo is adopt by Anonymous Coward · · Score: 0

    I though it was "flogging will continue till employee morale improves"