The Daily WTF: Curious Perversions in Information Technology
Welcome to TDWTF Forums Sign in | Join | Help
in Search

We don't code from requirements - redux

Last post 09-08-2008 10:12 AM by galgorah. 6 replies.
Page 1 of 1 (7 items)
Sort Posts: Previous Next
  • 09-05-2008 7:02 PM

    We don't code from requirements - redux

    Some time back, I wrote about sponsors who basically forced us to code up a system on-the-fly. Shortly thereafter, the company got bought out in an unrelated but fascinating wtf (future post).

    Ok, our team is now conjoined with our counterparts from the other firm. We are integrating their system into ours. To do this, we need to map the logic they used to associate one transaction with another onto our logic, which processes things a little differently, in order to get the same result. We asked them once, twice, thrice, four times over four weeks to provide requirements (they implemented it, so there must be requirements, right?)

    The response? (over the phone) Oh, we didn't code from requirements; we just kept massaging our logic until everything was associated. At this point, we just looked at each other, shared a horror flashback, and decided that we'd just reverse engineer their code.

    It turns out that for all transactions of any given type that they can't figure out how to process, they create a fake parent transaction and make all the "unknowns" it's children. So what if your transactions are mixed with mine; it's only financial data; as long as everything is matched up with something! And they do this for numerous different types of transactions.

    We have decided to reverse engineer the data and figure out the required logic ourselves.

    And I get paid to watch this play out every day!

  • 09-05-2008 11:24 PM In reply to

    Re: We don't code from requirements - redux

    snoofle:
    And I get paid to watch this play out every day!

    Whatever they pay you, it can't possibly be enough to deal with that level of crap...

    You can never have too much time, luck, shelf space or spare duct tape.
  • 09-06-2008 5:35 PM In reply to

    Re: We don't code from requirements - redux

    snoofle:
    The response? (over the phone) Oh, we didn't code from requirements; we just kept massaging our logic until everything was associated.

    Trick them to write that response down in the email

     

  • 09-08-2008 5:17 AM In reply to

    Re: We don't code from requirements - redux

    Actually, creating a false parent transaction is sometimes the only way out from a mess created by fact that SOME PEOPLE CAN“T EVEN RETYPE STRING OF EIGHT CHARRACTERS, THAT REPRESENTS THE ORIGINAL TRANSACTION, CORRECTLY!

     Happens every other day where I work. So far we got away with that. So far.

  • 09-08-2008 6:43 AM In reply to

    • mink
    • Not Ranked
    • Joined on 01-07-2007
    • Zürich
    • Posts 5

    Re: We don't code from requirements - redux

     So whats the problem, they just do extreme programming (http://www.extremeprogramming.org/)

    underpowered by mink
  • 09-08-2008 10:07 AM In reply to

    Re: We don't code from requirements - redux

    snoofle:
    Some time back, I wrote about sponsors who basically forced us to code up a system on-the-fly.

    snoofle:
    We asked them once, twice, thrice, four times over four weeks to provide requirements (they implemented it, so there must be requirements, right?)

    Didn't you just answer your own question before you even wrote it there?

    (USER WAS BANNED FOR THIS POST)


  • 09-08-2008 10:12 AM In reply to

    Re: We don't code from requirements - redux

    This makes me cry...

    "Void* is not actually void*" - Best error message EVER!

    My method of measuring code quality is to ask myself if I would rather have herpes or maintain the code in question. In this case I would choose death by herpes. --akatherder

    People who work in VB or any variant thereof are not programmers, they are circus chimps throwing feces into an IDE... --chebrock

    My dad chased him off with a shotgun, which apparently pissed this guy off so much he felt the need to strip naked, sit in the middle of his front yard, and chop up live kittens with a machete to feed to his pet boa.
Page 1 of 1 (7 items)
Powered by Community Server (Non-Commercial Edition), by Telligent Systems