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!

    If you must burn our flag, please wrap yourself in it first!
  • 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

    • galgorah
    • Top 100 Contributor
    • Joined on 04-18-2007
    • Cambridge, Ma
    • Posts 301

    Re: We don't code from requirements - redux

    This makes me cry...

    Creaping you out since 1981!



Page 1 of 1 (7 items)
Powered by Community Server (Non-Commercial Edition), by Telligent Systems