• Naz@sh.itjust.works
    link
    fedilink
    arrow-up
    1
    ·
    4 months ago

    Ancient developer here / not really a coder, but what the hell is “Agile” software development?

    Is it some kind of pseudonym for pushing buggy, untested code to a production server or something?

    Like a speed run category for software development?

    • a2part2@lemmy.zip
      link
      fedilink
      arrow-up
      2
      ·
      4 months ago

      Yes. Yes it is. Well, sort of… Basically it’s getting a physical deliverable out of the door in a set time frame. Your team agrees that they can do all the work to bring a feature, x, up to spec and out of the door in (usually) two week increments.

      However, that requires some caveats. The work is agreed upon by all parties that it’s doable - including testing, debugging and deploying. No other work (with the exception of fires etc) is to be introduced to the team in that period. All the dependencies have been highlighted and accounted for. There is a solid, agreed upon definition of done.

      However, corpos don’t follow this