• rumba@lemmy.zip
    link
    fedilink
    English
    arrow-up
    47
    ·
    20 hours ago

    It’s possible to have a developer that does nothing. But that’ll requires a project manager that does nothing and a manager that does nothing. And coworkers that are willing to put up with that shit. Everybody’s running kanban or agile simply to keep this from happening.

    • Zannsolo@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 hours ago

      It happens, but it always comes to light eventually. People are too busy keeping up with their own work to be babysitting someone who doesn’t want to put in the effort.

      • rumba@lemmy.zip
        link
        fedilink
        English
        arrow-up
        4
        ·
        16 hours ago

        If you are properly using either of those it’s very easy to tell if someone’s not pulling their weight or is having extreme difficulty in a situation.

        As soon as someone starts underperforming in project management constructs, you put more eyes on the task. They’re either a legitimately stuck, or they’re not working.

        They’re just tools, and they make it very easy to visualize what’s going on.

        • sugar_in_your_tea@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          3
          ·
          15 hours ago

          Exactly.

          We use both, and the only people who spend significant amounts of time interacting with the board are project managers (during sync meetings across teams), scrum masters (planning and following up), and product owners (creating requirements). Devs spend a little time adding their own estimates, comments, or moving things along the kanban board, but that’s not a lot of time, and that goes for me as a lead as well.

          We have 7 or 8 dev teams, three project managers (one per region), and two scrum masters (at HQ, not sure how our outside teams handle it). And honestly, I think our two scrum masters are a little redundant because there’s only so much agile that needs to be done.

          If a dev (regardless of seniority) is spending more than half a day in a given week on kanban stuff, they’re probably avoiding doing their job.