The new forums will be named Coin Return (based on the most recent vote)! You can check on the status and timeline of the transition to the new forums here.
The Guiding Principles and New Rules document is now in effect.

[TRENCHES] Tuesday, April 29, 2014 - Easy Does It

GethGeth LegionPerseus VeilRegistered User, Moderator, Penny Arcade Staff, Vanilla Staff vanilla
edited April 2014 in The Penny Arcade Hub
Easy Does It


Easy Does It
http://trenchescomic.com/comic/post/easy-does-it

The Awesome Highly Professional Methodology

Anonymous

Back when there was a shortage of programmers, I chose for my next contracting assignment a firm that advertised its rigorous, highly professional methodology that enabled rapid development with high reliability due to its great system. I really wanted to learn a better way of doing things, and was willing to learn from anybody.

First day there: No hint about a methodology. Indeed, my workstation didn’t have the tools to build the software I was ostensibly working on.

Next day: Same. I asked about the methodology and tools, and was assured it would all come through after a small team reorganization.

Months later: Still no methodology. All we had was a list of features to implement, given to us by a couple of analysts who handle all interactions with the clients. The “testing methodology” consisted of a short Word document with a table of 10 things that an analyst wanted tested, in no particular order.

I figured, what the heck, we had to start testing so I suggested to the team lead that we needed a more detailed test plan. He said, OK, write it. I thought WTF? But OK, this was a chance to grow and learn.

First thing, since a table in a word document wasn’t going to be an efficient way to list dozens or hundreds of things to do, I moved the table of things to test to a real spreadsheet and systematically added stuff to test, columns for conditions precedent and all that good stuff.

I guess that offended the kid who’d written the document because she complained to the lead and he told me I was wasting my time.

I figured when we were assigned a few testers I’d let them decide, but as it turned out, it really was wasted time because they never got around to assigning testers - just one guy who really resented having to sit down and go through functions.

They burned through the budget building the thing without anything left over for serious testing (which suggests something about the Methodology) but I guess the unit testing was enough to persuade the client to accept delivery. Hey, maybe THAT’s the Methodology!

At the Delivery Day Dinner, the client (who I’d never met) reacted to meeting me with, “Oh, you’re the guy who’s responsible for this being late!” which I took as a clue. Needless to say, this barely tested product seems to have vanished from sight but not before I disappeared from that contracting firm.


Geth on

Posts

  • This content has been removed.

  • Andy JoeAndy Joe We claim the land for the highlord! The AdirondacksRegistered User regular
    Aegeri wrote: »
    Figured it was something like this.

    She is now officially worse than Isaac, but I honestly don't get what her motivation is now. She wants to develop Rhymeblade and so she got a bunch of undergrad game design students (I assume) to make a rival version for practically nothing. If she wanted to head up game design or whatever, why didn't she just take that project over entirely and just use it for her ideas? Why go through this convoluted process of getting this group, that she can presumably control (?) for the purposes of getting more creative control over Rhymeblade?

    It feels like there is a piece of the story that is missing somewhere that gives her some more motivation. Alternatively I am getting old, so has she actually stated some commitment to the universe Rhymeblade is set in that I've forgot?

    She's probably doing it for money.

    XBL: Stealth Crane PSN: ajpet12 3DS: 1160-9999-5810 NNID: StealthCrane Pokemon Scarlet Name: Carmen
  • nyzernyzer Registered User regular
    Andy Joe wrote: »
    She's probably doing it for money.

    Yeah, but she'd probably make more setting up Mallblade as a good competitor for Rhymeblade, especially considering that in this canon Mallblade has somehow managed to rise to a high enough level to worry the creator of an MMO set in this universe's Lord of the Rings/Game of Thrones world.

    Aegeri is wondering why Gwen is still sticking with the Rhymeblade team, because it seems if she wants control, she has it with her Mallblade project; if she wants money, she can likely get it from Mallblade (if she isn't already); if she wants competition in order to keep herself busy and innovating, sticking with Mallblade would likely do that better than just using it to fight Rhymeblade briefly.

  • RMS OceanicRMS Oceanic Registered User regular
    The first paragraph of the story felt like a list of buzzwords. I presume that was the point.

  • Scow2Scow2 Registered User new member
    nyzer wrote: »
    Andy Joe wrote: »
    She's probably doing it for money.

    Yeah, but she'd probably make more setting up Mallblade as a good competitor for Rhymeblade, especially considering that in this canon Mallblade has somehow managed to rise to a high enough level to worry the creator of an MMO set in this universe's Lord of the Rings/Game of Thrones world.

    Aegeri is wondering why Gwen is still sticking with the Rhymeblade team, because it seems if she wants control, she has it with her Mallblade project; if she wants money, she can likely get it from Mallblade (if she isn't already); if she wants competition in order to keep herself busy and innovating, sticking with Mallblade would likely do that better than just using it to fight Rhymeblade briefly.
    I don't think she wants to make Rhymeblade. She's a spy.

    As a member of the Rhymeblade team, she has access to all their documentation and possibly code, and more importantly, all the ideas they come up with. If Rhymeblade absolutely bungles the decision process and chooses poorly on selecting new ideas, Mallblade will attract dissatisfied players, and she can go with the better ideas for her own game. The higher up on the team she is, the more access and less scrutiny she has, as well. And more job security as well.

  • Andy JoeAndy Joe We claim the land for the highlord! The AdirondacksRegistered User regular
    nyzer wrote: »
    Andy Joe wrote: »
    She's probably doing it for money.

    Yeah, but she'd probably make more setting up Mallblade as a good competitor for Rhymeblade, especially considering that in this canon Mallblade has somehow managed to rise to a high enough level to worry the creator of an MMO set in this universe's Lord of the Rings/Game of Thrones world.

    Aegeri is wondering why Gwen is still sticking with the Rhymeblade team, because it seems if she wants control, she has it with her Mallblade project; if she wants money, she can likely get it from Mallblade (if she isn't already); if she wants competition in order to keep herself busy and innovating, sticking with Mallblade would likely do that better than just using it to fight Rhymeblade briefly.

    She joined the Rhymeblade team to copy it; she's going to stay to keep copying any changes they make.

    XBL: Stealth Crane PSN: ajpet12 3DS: 1160-9999-5810 NNID: StealthCrane Pokemon Scarlet Name: Carmen
  • GyralGyral Registered User regular
    I think there's beginning to be too many characters for this strip. It's like Lost - every season we need to add a new batch of red shirts.

    Also, I fully expect Marley to be working for her, but not actually realizing he's not at the other office.

    25t9pjnmqicf.jpg
  • michaelkdawmichaelkdaw Registered User regular
    She didn't join the Rhymeblade team to copy it. The idea to copy it came to her after Rhymeblade was released. She felt as though she would have no further opportunity to enhance the product creatively because everyone else was talking about how lazy they could be now that the game was out.

  • nyzernyzer Registered User regular
    She didn't join the Rhymeblade team to copy it. The idea to copy it came to her after Rhymeblade was released. She felt as though she would have no further opportunity to enhance the product creatively because everyone else was talking about how lazy they could be now that the game was out.

    This.

    Besides, copying Rhymeblade's code directly is pretty much begging to get shut down. And to face legal action. Especially as she's not running her own business; odds are she doesn't have the finances, the contacts, or the experience to successfully fight such action.

    It could theoretically be possible for her to take what she has now (assuming it was a direct copy of Rhymeblade's mobile game code) and edit it from there on in, but to rip off Rhymeblade's code directly, multiple times, over a prolonged period? Q's already proven to be willing to give people enough rope to hang themselves (Canary Trapping the QA team back for Lawstar, not that she knows about that).

    I thought she'd either be using Mallblade to poke Q and Co. into action (she has succeeded) or would approach Q with it and propose it be added in as a side-game. But it looks like she's having a team of unpaid college students continue to develop it..

  • CyrixCyrix Registered User regular
    Ok, I'll point it out - the only black character is stealing from and ripping off her coworkers. Classy.

  • vardisvardis Registered User regular
    Cyrix wrote: »
    Ok, I'll point it out - the only black character is stealing from and ripping off her coworkers. Classy.

    Perhaps you haven't been paying attention, but none of the characters in this comic are model citizens.

  • CyrixCyrix Registered User regular
    Most of the rest of them are just idiots, but she's a criminal.

Sign In or Register to comment.