• Bobby Turkalino@lemmy.yachts
    link
    fedilink
    English
    arrow-up
    43
    arrow-down
    1
    ·
    1 day ago

    Author did kinda reference this with the ✨Development Velocity✨ part, but the truth is managers and businesspeople* are the ones that just don’t care. Well, not about users at least. Managers just care about promotions and maintaining the upper hand in office politics, and businesspeople just care about money.

    If devs were given the proper amount of time to implement things, they wouldn’t be adding GBs of NPM packages from which only one function is used.

    If devs were given any power in the decision-making process, the “17 tracking scripts you put on your websites which added 0.004 pence to your bottom line” would never be added

    • Liam Mayfair@lemmy.sdf.org
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 hours ago

      Agreed.

      A lot of the time the cause of bad UX or poor quality code is not the Devs, but management, one way or another. Either through pressure to build more to increasingly delirious timelines or by not looking after their company culture.

      You tend to see nonsensical, disjointed product UX and usability decisions a lot more in bigger, highly hierarchical organisations, with big teams, highly specialised, siloed ICs several levels removed from their end users by layers and layers of middle management fat.

      I imagine if HSBC put out apps like OP’s article claims is because they probably follow a command and control structure like above, where developers are just tiny cogs hyper-focused on low-level tasks in a bigger, complex corporate machine and nobody really understands the full picture.

      • Bobby Turkalino@lemmy.yachts
        link
        fedilink
        English
        arrow-up
        1
        ·
        18 minutes ago

        You tend to see nonsensical, disjointed product UX and usability decisions a lot more in bigger, highly hierarchical organisations, with big teams, highly specialised, siloed ICs several levels removed from their end users by layers and layers of middle management fat.

        Yep, and those layers and layers of middle management will never walk away from a UI/UX review saying “yeah, looks good to me!” because that wouldn’t justify their existence, so they feel compelled to say something even when there’s zero real issues, which is how you end up with inane bullshit