Having problems registering on Coin Return? Please email support@coin-return.org, and include your PA username and PIN.
For those who don't know, forums.penny-arcade.com will be closing soon. However, we're doing the same kind of stuff over at coin-return.org with (almost) all the same faces! Please do feel welcome to join us.
For those who don't know, forums.penny-arcade.com will be closing soon. However, we're doing the same kind of stuff over at coin-return.org with (almost) all the same faces! Please do feel welcome to join us.
For those who don't know, forums.penny-arcade.com will be closing soon. However, we're doing the same kind of stuff over at coin-return.org with (almost) all the same faces! Please do feel welcome to join us.
For those who don't know, forums.penny-arcade.com will be closing soon. However, we're doing the same kind of stuff over at coin-return.org with (almost) all the same faces! Please do feel welcome to join us.

[TRENCHES] Tuesday, July 3, 2012 - Reversion

GethGeth LegionPerseus VeilRegistered User, Moderator, Penny Arcade Staff, Vanilla Staff vanilla
edited July 2012 in The Penny Arcade Hub
Reversion


Reversion
http://trenchescomic.com/comic/post/reversion1

Performance Metrics

Anonymous

A number of years ago, I was part of a testing department at a large dev studio. Management at this time had become somewhat obsessed with performance metrics to the point that they no longer seemed to care if any actual work got done. A particular game, which will go unnamed, had been struggling to make the important milestone of zero bugs in the system. To solve this they simply threw more testers at the game, namely, yours truly.

There must have been some disconnect between the higher ups and my manager because I was thrown on the game and promptly told not to enter any bugs. One should take note that my job description entailed entering bugs, eating lunch, and then a further round of entering bugs. That is to say, they had given me the job of not doing my job.

The ends, to this means, was to artificially achieve zero bug status so that someone somewhere in metrics land would smile and pat themselves on the back.

Any bugs I actually found were slipped directly into a word doc and saved for a rainy day. Among many other smaller bugs, I had discovered about 10 crash bugs and a number of desync’s (I was on the online team) during those two days which, for that stage in development, was a prestigious number. The next day when the milestone had passed (Hazzah!) my writing bugs ban was lifted, I dutifully copy and pasted all the bugs I had found the days before, as well as a number I had found that day, into the system in about a ten minute period.

Apparently, this broke someone’s metrics.

My manager appeared about 5 minutes after that.  He tells me that I was supposed to enter those bugs slowly over the next few weeks.  I suppose I was supposed to intuit this from him, as I was never given such instructions.  Never the less, the blame for doing my job fell squarely on me and it was apparently a bad thing.

The game shipped filled with bugs.  I quit shortly thereafter.


Geth on

Posts

  • RMS OceanicRMS Oceanic Registered User regular
    I have brushed with metrics obsession before. It's not fun.

    No why are Isaac and Cora refusing to admit that Q spoke to them? I know it makes sure the trap is still there, but it feels a little contrived.

  • GnollslayaGnollslaya Registered User new member
    I have brushed with metrics obsession before. It's not fun.

    No why are Isaac and Cora refusing to admit that Q spoke to them? I know it makes sure the trap is still there, but it feels a little contrived.

    As a veteran of the MMO industry, they are both hiding the fact the a dev came over to discuss the issue with them. It's an issue about not bragging that you are "in" with the dev team. Secondly, it's about waiting for official word. you don;t want to say how things will be, and find out they changed later on.

    Trust me, as a person who has worked in the environment it is not contrived at all.

  • Jam WarriorJam Warrior Registered User regular
    Also current mutual distrust on the whole mole issue.

    MhCw7nZ.gif
  • RMS OceanicRMS Oceanic Registered User regular
    Gnollslaya wrote: »
    I have brushed with metrics obsession before. It's not fun.

    No why are Isaac and Cora refusing to admit that Q spoke to them? I know it makes sure the trap is still there, but it feels a little contrived.

    As a veteran of the MMO industry, they are both hiding the fact the a dev came over to discuss the issue with them. It's an issue about not bragging that you are "in" with the dev team. Secondly, it's about waiting for official word. you don;t want to say how things will be, and find out they changed later on.

    Trust me, as a person who has worked in the environment it is not contrived at all.

    Okay then. Understanding++!

  • GyralGyral Registered User regular
    Ah yes, metrics. In 1999 I went to work for a company that had contracted another company to track metrics to improve efficiency (read: allow them to cut staff in slower departments). The problem was that they were trying to apply standard metrics across the board and while "doing task A = X amount of minutes" works in one department, it does not in another, specifically graphic designers in Marketing. The metrics standards for my job had been developed before my hiring by timing the work of the only designer on staff at the time - a 58 year old grandmother who had learned desktop publishing from Word and Powerpoint and transitioned to Pagemaker. When I came on, my metrics in the first month came out to about 200+% work efficiency. I think by "gaming the system" I had weeks of 700% efficiency. After a year or so, they stopped tracking us.

    25t9pjnmqicf.jpg
  • GaslightGaslight Registered User regular
    Seems like Q's "The Queen must never know" plan is going to break down almost immediately as these three compare notes.

  • kingworkskingworks Registered User regular
    When I was working towards my BS in Management and taking a course in Business Law, my professor told us about an ethics test that was given to a group of convicted felons serving time as well as to a group of business students - the criminals scored higher.

  • Shakes999Shakes999 Registered User regular
    I think you guys are off. I think its hinting that Marely was the mole all along. A half-assed employee who doesn't give a damn if things are supposed to be a secret or not.

    Then again, Im not in game development or Q A so I could be wrong

  • GaslightGaslight Registered User regular
    Shakes999 wrote: »
    I think you guys are off. I think its hinting that Marely was the mole all along. A half-assed employee who doesn't give a damn if things are supposed to be a secret or not.

    Maybe. But that would mean Isaac and Cora have been having a total communication breakdown and talking about different things all this time he thought she was the mole. Which seems possible, but unlikely.

  • FramlingFramling FaceHead Geebs has bad ideas.Registered User regular
    I could see Isaac not telling Cora for fear she doesn't already know and will leak the information if she does know. I could see Cora not letting Isaac know she knows, for fear he'll try to talk her out of leaking it or rat her out or something. Rarley's got no reason not to talk, though.

    As for metrics... Hoo boy. Yeah. That's one of the reasons experienced test managers are a good thing. They see this shit and have the clout to shut it down for being the pointless exercise it is.

    you're = you are
    your = belonging to you

    their = belonging to them
    there = not here
    they're = they are
  • jackaljackal Fuck Yes. That is an orderly anal warehouse. Registered User regular
    There is no metric that someone won't break into a million useless pieces.

  • El GuacoEl Guaco Registered User regular
    A metric that discourages QA from doing their job seems like a bad metric, no?

  • Fatty McBeardoFatty McBeardo Registered User regular
    I wish this comic would update more than twice a week.

  • tastydonutstastydonuts Registered User regular
    El Guaco wrote: »
    A manager that discourages QA from doing their job seems like a bad manager, no?

    Fixed that for you. :P

    Although unrealistic goals are also bad.

    It didn't really break the metrics themselves, but it invalidated the data. A sudden spike like that doesn't require much in the way of analysis skills to make someone conclude that the previous milestone was deceptively reached. Hell, if he did that (withheld the reporting) of his own volition, he could have been fired. It's very unethical, but it happens outside of the games industry too. :|

    “I used to draw, hard to admit that I used to draw...”
  • SmrtnikSmrtnik job boli zub Registered User regular
    edited July 2012
    My first software development job the management decided that source lines of code equals productivity. I've never seen dumber code before or since.

    Also, LOL at 0 bug expectancy in anything of reasonable complexity that wasn't developed under that explicit mathematical model of programming whose name I don't remember that also takes 20 times as long to develop under.

    Smrtnik on
    steam_sig.png
  • ShadowhopeShadowhope Baa. Registered User regular
    edited July 2012
    Ah, metrics.

    I work in anti-fraud. My department is a back office team, responsible for bulk analysis of data and making decisions on cases that aren't straightfoward and obvious. So far, we've been safe from metrics over the last few years, despite a few ominous rumblings. There's a department below us that handles things more mechanically - they decide if something is fraud or not based on a strict set of guidelines, and independent thought is strongly discouraged. They have metrics.

    A fraud department with agents making decisions about whether things are fraud or not based in no small part on individual metrics, rather than what is actually on the case. I love the corporate mindset.

    Shadowhope on
    Civics is not a consumer product that you can ignore because you don’t like the options presented.
  • ScooterScooter Registered User regular
    Smrtnik wrote: »
    My first software development job the management decided that source lines of code equals productivity. I've never seen dumber code before or since.

    I probably have one of the best programming jobs. I have code I've spent years on and no one's ever looked at it but me. I don't have a real manager because our company is small and structurally flat, and our boss doesn't know what we're up to past whether or not we're delivering on time. Which we do.

  • FramlingFramling FaceHead Geebs has bad ideas.Registered User regular
    Scooter wrote: »
    Smrtnik wrote: »
    My first software development job the management decided that source lines of code equals productivity. I've never seen dumber code before or since.

    I probably have one of the best programming jobs. I have code I've spent years on and no one's ever looked at it but me. I don't have a real manager because our company is small and structurally flat, and our boss doesn't know what we're up to past whether or not we're delivering on time. Which we do.

    I don't feel comfortable checking anything in until I know that someone else who knows what they're talking about has taken a look at it and made me justify the weird shit I've done.

    you're = you are
    your = belonging to you

    their = belonging to them
    there = not here
    they're = they are
Sign In or Register to comment.