• ramirezmike@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      WHY DID THIS 3 POINTER TAKE FIVE DAYS

      YES YES, IT’S NOT TIME BUT WE ARE TRACKING IT THAT WAY BUT IT’S IMPORTANT FOR YOU TO NOT THINK OF IT THAT WAY WHEN YOU ESTIMATE BUT WHY DID YOU GO OVER THREE DAYS

      • normalexit@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        2 months ago

        Let’s all head to the conference room, so we can discuss the definition of a story point for an hour. I’d also like to talk about why we are behind schedule and our velocity is dipping. Let’s make it two hours.

        • vithigar@lemmy.ca
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          2 months ago

          Management where I work finally unbent and admitted that story points were time.

          …but also want to continue raising velocity in each sprint.

          • chilicheeselies@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            2 months ago

            Dont worry, they are unserious about actual results; they just care about the appearance of results that they can report up. Just start padding extra… Fucking story points…jesus… To each ticket. Now everyones charts look like their velocity increased. Dont worry, noone is actually measuring results.

            • vithigar@lemmy.ca
              link
              fedilink
              arrow-up
              1
              ·
              2 months ago

              That’s exactly what we ended up doing. Every story has now become one Fibonacci step higher than it would have been before.

  • morgunkorn@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 months ago

    Don't look up has a pretty accurate depiction of what the billionaires will be able to achieve when the end of the world comes.

    And the series Mr. Robot did very well by showing realistic software and hardware all along.

  • OhStopYellingAtMe@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    2 months ago

    Proj. Mgr: “We’re tracking our development work in this Excel spreadsheet on Teams. Be sure to update it regularly…”

    15 mins later.

    Proj. Mgr: “We’re tracking our development work in Azure DevOps. Be sure to update it regularly…”

    15 mins later.

    Proj. Mgr: “We’re tracking our development work in Smartsheet. Be sure to update it regularly…”

    15 mins later.

    Proj. Mgr: “We’re tracking our development work in ServiceNow Virtual Taskboard. Be sure to update it regularly…”

  • Thebeardedsinglemalt@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    2 months ago

    The person in charge trying to coordinate the whole thing, who’s asking for status updates on a daily basis and jumps down your throat if you don’t respond in a timely fashion, takes weeks to respond when asked for critical input. Also…

    Leader: The world is going to end in 5 days, we need that product now!!!

    Programming team delivers a functional product.

    4 days later…

    Programming team: did our item save the world

    Leader: I haven’t gotten to it yet, I’ll take a look by EoD.

  • callouscomic@lemm.ee
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    2 months ago

    When a team of programmers is left to their own devices, they too screw shit up. They all do things in their own way and argue over what is best, and often fail to see the bigger picture.

    I watch scope creep and lack of organizational planning from both programmers and managers. It’s all personality issues.

    I also don’t believe anyone actually follows or knows what agile is (not saying I do either). Everyone on every team at every place sure talks about it, but it doesn’t seem like anyone actually does it. These are all just labels for “we adapted as we went.”

  • peoplebeproblems@midwest.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    The project manager keeps asking for an update every 15 minutes.

    Not only do I feel this in my soul, I’ve been working for almost 13 years, and to this day, I’m still not sure what a project manager contributes.

    The only thing I can tell is that their job is to be the designated impatient person.

    • thefartographer@lemm.ee
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      I have a friend who was a project manager. He took the time to learn every platform used by his team, but held no pretenses that he could actually develop anything without the team. His main goal was filter all the horseshit from the stakeholders and higher-ups so that they wouldn’t overwhelm the team with minutia. By learning the platforms and observing the team developing, he could make accurate predictions on timeliness based on whatever arbitrary feature was being requested and he’d always answer “let me ask my team” before discussing deliverables if he wasn’t sure.

      The number of times that he explained in meetings that’s the team’s timeline didn’t change, but that the stakeholders’ expectations did and that introduced a new additional timeline was incredible. It’s unsurprising that he only lasted a year or two before his bosses started pushing for a promotion. Seeing him work made mean bit jealous that I couldn’t be on his team, but we work at different companies and I don’t want to join the private sector if I can be of benefit to public education.

    • xmunk@sh.itjust.works
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      2 months ago

      Good project managers are invaluable. I’d much rather explain status to a sympathetic ear and have them reword it for diplomacy than try and directly advocate with executives - and I celebrate any customer communications I don’t have to be a party to.

      When PMs act like part of the dev team and handle the communication side of the project it lets devs focus on the important shit… and if your PM is asking for daily updates then they’re too green (or you’re too unreliable) to have built up a good level of trust. Nobody fucking cares if a project is delivered at 3PM or 4PM, so who the fuck cares about daily or hourly project updates - the status won’t be materially different.

      It’s like managers or fellow developers - good ones are invaluable and shitty ones make everyone’s lives harder… the difference is that PM seems to be a position that attracts do-nothing folks so it’s more likely you’ll get a shitty roll.

      • Clent@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 months ago

        They are the ones that talk to the customers so the engineers don’t have to.

        Often those customers are others in the same company.

      • bitchkat@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 months ago

        The really good ones understand they are in administration and leave technical things to the technical people.