• SynopsisTantilize
    link
    fedilink
    English
    arrow-up
    18
    ·
    1 month ago

    Yes. Here: "1.You aren’t writing an SOP for smart or even capable people., every. Single. Person. Needs their hand held all the way through every step regardless of technical skill. "

    “2.if you didnt state it needed to be done in the SOP, it will not be done when the end user follows the SOP”

    “3.MAKE someone else run through your SOP without you being involved. If they can successfully achieve what they needed using your SOP > congrats. If not > fix the errors that brought you to this mess.”

    “4. Everyone is fucking stupid, be clear, and verbose.” We’re talking about where the start menu is, clicking on the “OK” for prompts, how to spell and type things out.

    Change my given values per SOP and what it’s for. But those are my main tenants.

    • brognak
      link
      fedilink
      English
      arrow-up
      9
      ·
      1 month ago

      In elemental school we had to write instructions on how to make a pb&j sandwich. The teacher then acted out your instructions literally, without adding or removing a step. I don’t think there was a single sandwich made that day.

      • pycorax@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 month ago

        They should make any developers who are required to write documentation go through this step. It’ll be an interesting day and you’ll actually learn something… I hope.

    • sunstoned@lemmus.org
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      1 month ago

      Excellent notes. If I could add anything it would be on number 4 – just. add. imagery. For the love of your chosen deity, learn the shortcut for a screenshot on your OS. Use it like it’s astro glide and you’re trying to get a Cadillac into a dog house.

      The little red circles or arrows you add in your chosen editing software will do more to convey a point than writing a paragraph on how to get to the right menu.

      • funkless_eck@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 month ago

        I would also add that you need to explain out-of-home steps, too.

        I’m not an idiot but I didn’t go to school for compsci or similar and I don’t do it as a job. So frequently the instructions will go

        • Get your IP address by entering this command
        • Type your IP address in this line
        • Now forward any chosen port to your proxy of choice and don’t forget to check your firewall settings!

        My sibling in Eris, most people dont know any of those words.

      • SynopsisTantilize
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        1 month ago

        Absolutely! But I use markdown / Obsidian for my SOPs so images are kinda obnoxious to format. But yes!

      • IronKrill@lemmy.ca
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 month ago

        I agree, but I don’t think images should be relied on as the primary communicator. I have seen far too many forums/websites/docs with broken images because the host went down. That and archivers are more likely to fail at saving images. Explain it using text and give a reference image to further display the point.