A client’s team spent a full week adding a CSV export to their admin panel. Two engineers, clear requirements, maybe a day of actual work. The rest of the time went to understanding existing code well enough to change it safely. That’s what I call codebase drag: when the codebase makes every task take longer than it should. It doesn’t show up in any dashboard or sprint report.

  • red_tomato@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    4 hours ago

    The answer is to say “We will try our best, but this is very ambitious.”

    If there’s some urgent feature request coming from sales then that means the Thursday deadline is in the contract and it’s already signed.

    • bleistift2@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 hours ago

      So what? If you weren’t consulted when the deadline was set, it’s not your problem. Have some balls and rip your bosses a new one when they pull bullshit like this. “That deadline was unattainable when it was set. Had our team been consulted, we could’ve worked on a solution. But since sales went over our heads, this is their mess to clean up.”

      • Poik@pawb.social
        link
        fedilink
        arrow-up
        4
        ·
        2 hours ago

        You don’t with in software do you? The software guy always gets blamed anyway.